Здравствуйте!
Необходимо настроить аналоговый вывод звука через 3.5mm jack под NetBSD 9.0 RELEASE armv7 32-bit в мини-компьютере FriendlyARM NanoPi M1 Allwinner H3 SoC.
armv7# dmesg | grep h3
h3codec0 at simplebus: H3 Audio Codec (analog part) ; то есть аудио-чип определен системой.
Если под пользователем root выполнить команду 'cat /dev/urandom > /dev/audio', то нет звука (cannot create /dev/audio: no such device or adress) и, если выполнить 'cat /dev/urandom > /dev/dsp' также нет звука. Файлы /dev/audio и /dev/audio0 присутствуют в системе.
Под Linux все в порядке с аналоговым и цифровым звуком через HDMI, поэтому оборудование исправно. Но, дистрибутивы Linux, поддерживающие данную плату, снимаются с поддержки и при обновлении пакетов начинает глючить, например, броузер, поэтому использование Linux не является решением проблемы. Под FreeBSD не поддерживается видео-выход HDMI для ARM чипа Allwinner H3. Необходимо настроить вывод звука именно под NetBSD.
По заявлению разработчиков NetBSD, звуковая подсистема чипа Allwinner H3 поддерживается: "Audio codec: Yes, supported on sun8i-h3.
https://wiki.netbsd.org/ports/evbarm/allwinner/Условия выполнения работы:
1. Работа считается выполненной при успешном достижении результата, то есть при появлении звука под NetBSD в колонках в консоли, броузере и медиа-плеере. В этом случае оплата договорная, не менее, чем 1500р (одному Исполнителю).
2. Неуспешная работа, то есть если под NetBSD не появится звук в колонках, не оплачивается. Также не является выполненной работой рекомендация использовать дистрибутивы Linux.
3. Данное объявление на bsdportal.ru размещено 11 апреля 2020 года, возможен вариант с удаленным выполнением работы, принимается помощь в данной теме, ЛС, по почте, чате ВК или по телефону. Удаленный shell-доступ к компьютеру я не предоставляю.
4. В случае успешного выполнения удаленной работы возможна оплата на карту Исполнителя или на его электронный кошелек.