Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие (часть 1)

Из шелла видно, где именно он навернулся и почему.

И еще, возможно, криво натянул ядро: в логе на fdt ругается.

У 502DAC сигнал для выхода SPDIF берётся из I2s, а у Botox нет. Какая схема лучше?
http://www.pi2design.com/uploads/4/8/5/3/48531975/502dac_hw_ref_manual_p4_2.pdf

4Gb для eMMc может вскоре заполниться при регулярных обновлениях.

А откуд ж берется сигнал для выхода spdif у Botox?

Фото ещё одного пректа http://forum.vegalab.ru/attachment.php?s=e893d3a62d104c8b2a5669a4ca1f5eb7&attachmentid=243312&d=1439120955

С помощью хорошего человека из Японии решил проблему с переносом системы Botic с mSD на eMMC в Debian Stretch (смотри посты twluke 2492 и 2495 http://www.diyaudio.com/forums/twisted-pear/258254-support-botic-linux-driver-250.html#post5478462).
За что ему огромное спасибо! :+1:

Не уверен, что это нужно кому то, но может пригодится. Все работает - даже не нужно capes отключать, как делал Марат.

Если есть возможность, то прошу присоединится там к просьбе к Miero об обновлении ядра, он намекнул что это возможно.

1 лайк

А как можно перенести операционную систему на eMMC при помощи редактирования файла /boot/uEnv.txt?

Последняя строчка в нем:
##cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh.
Нужно убрать ##. Тогда при перезагрузке начнется выполнение этого скрипта и содержимое SD будет перенесено на eMMc.
Можно это сделать и просто запустив скрипт /opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh.

Без проблем это сработало на сборке, указанной twluke. На сборках по ссылке beagleboard.org/latest-images - нет.
В них, как правильно отметил Марат, путаница в устройствах eMMc и SD.

Он на это намекает уже около года :joy:

2 лайка

Описал свой опыт по разворачиванию BBB+McFIFI/McDualXO+DSC. Может пригодится кому то.

Интересно насколько звучание зависит от I2s драйвера платы?
То, что он влияет на звук я убедился на собственном опыте!

Кто ищет готовый вариант транспорта на основе BBB, welcome на барахолку!

1 лайк
1 лайк

Кто все еще использует транспорт на BB?

  • Все еще использую
  • Перешел на Raspberry
  • Перешел на ODroid
  • Перешел на что-то другое

0 голосов

Я только купил - едет. Получу плату, залью образ на флешку, а дальше что? Мануала одного нет, желательно на русском? :grinning:

Тестовый дистрибутив Yoctoap для BeagleBone, включающий Album Player c веб-интерфейсом, консольный аплеер и бридж-эмулятор squeezelite плеера для вывода через Roon и LMS.
http://albumplayer.ru/linux/yoctoap-bbb.zip
В теме плеера на doctorhead есть инструкции и комментарии к дистрибутиву Yoctoap для PC. Они полностью в силе, только вместо флешки нужна карта памяти microSD.
Система соответствует версии yoctoap-05 для PC. GUI через HDMI доступен, но по умолчанию отключен (USE_GUI=0 в файле apconfig.txt).
После загрузки FAT раздел карты памяти монтируется в /boot, а в /mnt/boot монтируется загрузочный раздел встроенной памяти eMMC.
Для отключения загрузки по умолчанию с eMMC можно выполнить скрипт noemmc.sh. Он дописывает в конец файла /mnt/boot/uEnv.txt строку disable_uboot_overlay_emmc=1. Для возобновления загрузки с eMMC эту строку надо будет удалить.
У системы ядро 5.0.3. Как прикрутить туда драйвер botic для вывода с BeagleBone через переходник сигналов i2s и spdif, я не знаю, поэтому вывод звука возможен на USB ЦАП и через HDMI.

К сожалению без botic этой версии сложно найти практическое применение. Для вывода через usb и hdmi плата beaglebone слабый конкурент другим SBC.
Но есть хорошие новости. Появились варианты botic под свежие ядра.
https://www.diyaudio.com/forums/twisted-pear/258254-support-botic-linux-driver-post5951943.html