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

Пробовал с JK SPDIF MK3 - это немного переделанный мастером m2tech hiface 1. Завелся на ура и все частоты переключаются.

1 лайк

@ppy @aspiens
напрямую от компа все нормально. На rpi3 в сборке Димаса переключение частот тоже работает. Для интереса поднял на старом ноуте NAA рендер для HQP, который грузится с флешки собранной на линуксе - тоже завелось на всех проводах. Боюсь, тут дело software’ное. Возможно свистки используют какие-то хитрые инструменты для управления типо UAC2 (пока только поверхностно понимаю что это). Причем в /proc/asound/card1/stream0 система видит поддерживаемые свистком частоты

stream0

E1DA E1DA #9038D PCM32/384 DSD256 at usb-musb-hdrc.1.auto-1, high speed : USB A>

Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us
Interface 1
Altset 3
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us
Interface 1
Altset 4
Format: SPECIAL
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us

@raivo
на всех шнурках распознается как high speed, что по идее верно, т.к. он быстрее чем full speed.

P.S: Chord Hugo 2 и m2tech hiface переключаются при этом отлично.

А через какой плеер воспроизводите?

Напряжение с выхода USB бигля в пределах нормы, не занижено?

@ppy
пробовал foobar через оба UPNP (Aplayer и MDP) и HQP Desktop для NAA. Foobar выдает ошибку Unrecoverable playback error: Action Failed. HQP не стартует воспроизведение просто на любой частоте кроме 44.1

@radiohead
вроде в рамках разумного… напряжение по USB-тестеру 4.95v

1 лайк

Поменяйте БП, лучше взять для теста импульсный с током от 1A.

Попробуйте использовать прошивку
для BeagleBone Black/Green
http://albumplayer.ru/linux/yoctoap-bbb.zip

Вот тема - в шапке настройка прошивки для работы

1 лайк

Лев, спасибо за поддержку!
Попробовал несколько БП: 1.0А, 2.25А, 2.6А. На последнем напряжение под нагрузкой на USB было порядка 5.1v, но это не помогло(
Со сборкой от Игоря из сообщения выше через UPNP аналогично играет только 44.1 (

На вашей сборке просмотрел инфо по работе USB - ругается ошибкой -71 при попытке переключить частоту дискритизации.

dmesg | grep usb

[ 0.116919] usbcore: registered new interface driver usbfs
[ 0.116971] usbcore: registered new interface driver hub
[ 0.117061] usbcore: registered new device driver usb
[ 0.780337] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 0.794250] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 0.803859] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 0.809915] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 0.817980] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.824823] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.832093] usb usb1: Product: MUSB HDRC host driver
[ 0.837091] usb usb1: Manufacturer: Linux 4.9.146-Botic7-rt musb-hcd
[ 0.843485] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 0.966229] usbcore: registered new interface driver vub300
[ 0.971962] usbcore: registered new interface driver ushc
[ 1.006894] usbcore: registered new interface driver snd-usb-audio
[ 1.013324] usbcore: registered new interface driver snd-usb-hiface
[ 3.239517] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[ 3.361753] usb 1-1: config 1 interface 2 altsetting 0 endpoint 0x5 has an invalid bInterval 0, changing to 7
[ 3.371930] usb 1-1: New USB device found, idVendor=2fc6, idProduct=6013
[ 3.378680] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.385860] usb 1-1: Product: E1DA #9038D PCM32/384 DSD256
[ 3.391381] usb 1-1: Manufacturer: E1DA
[ 3.395245] usb 1-1: SerialNumber: CTUA181119A
[ 3.401093] usb 1-1: 1:1: cannot set freq 384000 (v2): err -71
[ 3.407263] usb 1-1: 1:2: cannot set freq 384000 (v2): err -71
[ 3.413423] usb 1-1: 1:3: cannot set freq 384000 (v2): err -71
[ 3.419570] usb 1-1: 1:4: cannot set freq 384000 (v2): err -71
[ 596.633029] usb 1-1: 1:3: cannot set freq 192000 (v2): err -71
[ 607.347436] usb 1-1: 1:3: cannot set freq 48000 (v2): err -71

e1da 9038d За USB отвечает Comtrue CT7601CR, ЦАП ESS ES9038Q2M

cayin ru6 За USB отвечает Comtrue CT7601CR

Спойлер

Автором прошивки Pure является Павел Погодин @ppy
Вполне вероятно, что проблема с поддержкой Comtrue CT7601CR
Здесь может помочь только он)

Это правильный выбор БП
Как вариант, можно попробовать другой BeagleBone, либо кто-то еще проверит работоспособность e1da 9038d и cayin ru6 на своем BBB+Pure

1 лайк

Есть возможность проверить CT7601 на каком ни будь взрослом Линуксе?

Павел, попробовал на чистом Debian 11.3.0 - оба свистка завелись успешно на всех рабочих частотах. Проверял через демон NAA и HQP.
Не знаю поможет ли локализовать проблему мое наблюдение, но если отправить с HQP через BBB неподдерживаемую частоту (например 705,6 kHz), то звук идти начинает, однако очень медленно, на слух в 2-3 раза медленнее оригинала.

Сам-сусам.
Попробовал. Играет. И играет хорошо.
Ну как хорошо?))) Звуки есть и не хрипит)))

Не могу запустить Бигль от линейного БП. Полярность и напряжение соотвествуют. На контактах, на самой плате тоже полное соответствие. Блок питания сначала включал, потом втыкал штеккер в гнездо. Признаков жизни вообще никаких. Не мигает ничем. Вернулся назад на зарядку от моторолы с проводом от фотика Canon, все работает. Чоделоть?

Может совсем малоамперный ЛБП?

По простому предположил , что если падения напряжения нет, то и амперность достаточна. Экспериментирую с советским БСП-5. Трансформатор выглядит как более чем достаточный. Германиевый транзистор на хорошем радиаторе. Диоды выглядят немного жидко. Но от него всякие Электроники 302 орали сутками на всю улицу, да ещё и моторчик внутри крутился.

Написано 0,5

Спойлер

dfhg

Юрий, есть минимум две версии БСП-5. Тот, что на Вашей картинке не такой какой у собарника. Почему я это точно знаю? Потому что в попытке вкусить германия и приобщиться к таинству я приобрел как раз такой БСП-5, с Вашей картинки. Ничего благородного, кроме кнопок в нем нету. Германиевый БСП-5 выдает меньший ток. Впрочем в ветке уже был приступ некромантии, возобновлять его вряд ли разумно. Кренка МС7805 наше все, от нее Бигль/АнтББ прекрасно стартуют.

Спасибо помогло, а в MPD есть возможность поправить,через ssh?

Наверно этот бп и использовать…если хотите использовать Бигль, а не смотреть, что ничего не горит…

поставьте на выход этого бп конденсатор 680-1000 мкф и должно запустится. у меня был такой опыт.

Нашел китайскую плату на кренке, и небольшой самодельный тор транс. Малина когда то от этого поделия исправно фунциклировала. Вопрос - будет ли лучше, и надо ли? Зарядка от Моторолы, всё же фирменная вещь :))