Страница 117 из 124 Первая ... 107115116117118119 ... Последняя
Показано с 2,321 по 2,340 из 2473

Тема: Сетевой транспорт на основе BeagleBone Black

  1. #1 Показать/скрыть первое сообщение.

    По умолчанию Сетевой транспорт на основе BeagleBone Black

    Кроме BeagleBone Black, все нижесказанное применимо и к BeagleBone GREEN от seeed Studio

    идея и софт отсюда

    MAXX VP
    Нажмите на изображение для увеличения. 

Название:	637F0AD3-F10C-4ADE-92E9-AC925C4EDE6D.jpg 
Просмотров:	2989 
Размер:	484.0 Кб 
ID:	298130
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_MAX.png 
Просмотров:	2479 
Размер:	92.8 Кб 
ID:	298138

    BOTOX VN
    Нажмите на изображение для увеличения. 

Название:	botox_VN.jpg 
Просмотров:	3336 
Размер:	392.9 Кб 
ID:	274632

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VN.png 
Просмотров:	2239 
Размер:	62.3 Кб 
ID:	274636

    переходник LITE только под i2s
    Нажмите на изображение для увеличения. 

Название:	LiTe_bbb.jpg 
Просмотров:	4206 
Размер:	123.0 Кб 
ID:	251187
    Вложение 251189
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_i2s_C.gif 
Просмотров:	3142 
Размер:	53.0 Кб 
ID:	245982


    ver.I


    Вложение 230664

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif.gif 
Просмотров:	3146 
Размер:	88.4 Кб 
ID:	230665
    [свернуть]

    ver.II


    Вложение 235079
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_II.gif 
Просмотров:	2414 
Размер:	88.5 Кб 
ID:	235080
    [свернуть]


    BOTOX VM, VL


    BOTOX
    Нажмите на изображение для увеличения. 

Название:	botox_.jpg 
Просмотров:	2041 
Размер:	215.9 Кб 
ID:	272283

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VL_M.png 
Просмотров:	2030 
Размер:	110.8 Кб 
ID:	272239
    [свернуть]



    что в результате получится зависит от желаний и настроек
    самьій простой вариант - сетевой проигрьіватель в том числе с поддержкой UPnP DLNA
    подключив накопитель (флешка, HDD etc) - "просто" проигрьіватель.
    Управляется и настраивается устройство по сети, с планшета, компьютера, смартфона.
    Нажмите на изображение для увеличения. 

Название:	BBBraptor.gif 
Просмотров:	4446 
Размер:	47.1 Кб 
ID:	243175
    удобство устройства в том, что нет необходимости держать контент рядом с проигрьівателе, музьіку можно хранить как на домашнем сервере, NAS, локальном кломпьютере
    ЦАП же вместе с транспортом, благодаря его небольшим размерам, можно разместить в наиболее удобном месте для прослушивания.

    предлагаемьій переходник обеспечивает:
    - гальваническую развязку
    - автоматическое подключение LRCK как второго канала DSD
    - автоматическое подключение генераторов на плате при отключении I2S (детектируется питание "внешней" части микросхемьі развязки)
    - ввод внешнего питания 5вольт с защитой от переполюсовки
    - вьіведеньі пиньі под кнопку включения и сброса
    - вьівод SPDIF через RCA и TOSLINK
    - софт поддерживает вьівод PCM до 192КГц DSD до 128х (возможно больше - не проверял)
    - совместимость с популярньіми тут ЦАПами от Lynx, Alex, Energetik и другими, которьіе имеют на борту генераторьі MCLK или могут работать без сигнала мастерклока.


    Нажмите на изображение для увеличения. 

Название:	bbb_II.gif 
Просмотров:	3516 
Размер:	29.7 Кб 
ID:	231793

    Блок-схема переходника BOTOX
    Нажмите на изображение для увеличения. 

Название:	bbb_V_botox.gif 
Просмотров:	2070 
Размер:	37.2 Кб 
ID:	271863

    на всякий случай напомню - вьівод наружу со встроенньіх генераторов на переходнике не предусмотрен.
    в 4-й версии плат емиттерьі оптронов по умолчанию подключеньі к земле чип-перемьічками (кому надо вьіпаяете)

    Переходник предназначен для сопряжения и гальванической развязки по шине i2s BBB и ЦАП, а так-же вьівода SPDIF сигнала на RCA и TOSLINK.
    В случае использования i2s шиньі кроме самого интерфейса вьіведеньі 3 сервисньіх сигнала:

    • SCALE J2, используется для переключения генераторов на ЦАП под разньіе сетки 44,7х или 48х
    • DSD J3, вьіводит сигнал наличия DSD потока даньіх
    • MUTE J4, сигнализирует о том, что BBB включен и готов к работе.

    В связи с тем, что полярности сигналов с целью нормальной работьі внутренней логики переходника должньі жестко задаваться в конфигурации драйвера, введен переключатель S1 которьім можно инвертировать каждьій из єтих сигналов, которьій идет на внешние устройства, в зависимости от того как они могут использоваться в ЦАП. Например: в ЦАП сигнал *1* включает генератор сетки 44,1х, а *0* включает 48х, а с BBB єтот сигнал идет как *1* для 48х и *0* для 44,1х, в таком случае можно его инвертировать переключив движок S1.3
    Сами сервисньіе сигнальі являют собой оптопарьі с открьітьім коллектором на вьіходе, и для нормальной работьі им требуется подтяжка резистором 5-10ком на шину питания ЦАП.
    Сама шина i2s имеет 4 изолированньіх линии:

    • DATA, данньіе PCM на ЦАП, или 1-й канал DSD
    • LRck, или 2-й канал DSD
    • BCLK вьіход битклок
    • MCLK, вход мастерклок с ЦАП

    Переключение LRCK или 2-й канал DSD производится ключем от сигнала с BBB на время воспроизведения DSD контента.
    Мастерклок всегда вводится на переходник извне и от него тактируется аудиоподсистема BBB и соответсвенно должен бьіть настроен и драйвер.
    Имеющиется генераторьі на борту переходника используются в служебньіх целях при воспроизведении на SPDIF. И включаются при отсутсвии питания внешней части изолятор развязки i2s шиньі.
    В случае использования SPDIF ЦАП можно подключить или к RCA разьему или TOSLINK. Поскольку BBB в силу апаратньіх ограничений не может одновременно вьіводить и SPDIF и i2s, необходимо менять настройку драйвера. Єтот режим удобен при использовании уже имеющихся ЦАП со SPDIF входом, или при построении вьісококачественньіх ЦАП с буферизированньіми SPDIF приемниками как например JKill, Foxtrot или Carleston. На мой взгляд использование SPDIF самьій оптимальньій вариант, позволяет вьінести потенциальньій источник помех куда подальше, без потери качества звука.

    Настройки в uEnv.txt для работьі переходника с i2s
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--MM snd_soc_botic.pinconfig=compat
    для SPDIF
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=-S-- snd_soc_botic.pinconfig=compat
    для SPDIF в VL и BOTOX
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--S- snd_soc_botic.pinconfig=compat
    различия вьіделил жирньім.
    Править uEnv.txt можно прямо из виндьі, он виден как обьікновенньій файл в корневой директории флешки.

    ПИТАНИЕ переходника до версии VL

    Нажмите на изображение для увеличения. 

Название:	BBB_i2s_pwr.jpg 
Просмотров:	3657 
Размер:	94.1 Кб 
ID:	251090

    кнопка включения/вьіключения BBB на J8, не путать с J12

    Версия переходника 4.1 (на плате помечена как IVc) с питанием ВВВ от USB не работает.
    и я даже не уверен, стоит ли єто исправлять :)

    Побитово точньій вьівод (битперфект) в наличии проверен на I2S и SPDIF по методике описанной здесь https://forum.vegalab.ru/showthread.php?t=54443

    ботифицированньій 5-й версией botic-a VOLUMIO тут - http://1drv.ms/1JCdV
    Последний раз редактировалось Wired; 30.07.2017 в 21:12.
    was fällt, das soll man auch noch stossen

  2. #2321

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от ass77 Посмотреть сообщение
    Кратковременное нажатие кнопки питания бигля ведет к сохранению рабочих файлов, размонтированию дисков и переводу бигля в режим сна (к сожалению этот режим не всегда срабатывает, поэтому положиться на него в автоматическом режиме нельзя).
    У меня ни разу не случалось, чтобьі такой режим не срабатьівал. Наверное я редко пользуюсь.
    was fällt, das soll man auch noch stossen

  3. #2322
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Wired Посмотреть сообщение
    У меня ни разу не случалось, чтобьі такой режим не срабатьівал. Наверное я редко пользуюсь.
    Было два или три раза. Может волумио чудило, может еще что, мне неинтересно. По мне достаточно, чтобы отказаться от этого режима, когда проконтролировать результат невозможно. Тем более, что ранее описанный алгоритм выключения после подачи питания, работает великолепно в течении лет трех и на bbb, и на bbg.

  4. #2323
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от ass77 Посмотреть сообщение
    Было два или три раза. Может волумио чудило, может еще что, мне неинтересно. По мне достаточно, чтобы отказаться от этого режима, когда проконтролировать результат невозможно. Тем более, что ранее описанный алгоритм выключения после подачи питания, работает великолепно в течении лет трех и на bbb, и на bbg.
    Возник вопрос, а нужно ли вообще отключение BBB, в айдле потребляет около 1.5 Ватт. https://learn.adafruit.com/embedded-...on/power-usage

  5. #2324
    Джем Аватар для Djemshut
    Регистрация
    10.08.2008
    Адрес
    Харьков
    Возраст
    61
    Сообщений
    2,195

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    ass77, ууу... Насчёт рулежки могу посоветовать то же самое . Прочитанное нужно понимать, это касается не только даташитов но и постов на форуме. Кому эта простыня сверху адресована? Школьникам начальных классов или так, в никуда, для самоутверждения?
    И днем и ночью ток ученый все ходит по цепи кругом

  6. #2325
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Djemshut Посмотреть сообщение
    Прочитанное нужно понимать, это касается не только даташитов но и постов на форуме. Кому эта простыня сверху адресована?
    То, что написано вверху (огромное спасибо Анатолию за направление и первый переходник), а также на 100500 страницах дийаудио прожевано еще пять лет назад и уже около трех лет трудится. Бигль управляется по питанию и сам по i2c управляет регулятором громкости на перемножающем ЦАПе. И поделился я тем, через что сам прошел. Не нравится, лепите выключатель на 555-таймере.
    Нажмите на изображение для увеличения. 

Название:	69567855-6573-4614-AC87-64F8DBF0B972.jpeg 
Просмотров:	165 
Размер:	214.5 Кб 
ID:	377974

  7. #2326
    Частый гость Аватар для While
    Регистрация
    03.03.2010
    Адрес
    msk
    Сообщений
    268

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от onefabis Посмотреть сообщение
    Возник вопрос, а нужно ли вообще отключение BBB, в айдле потребляет около 1.5 Ватт. https://learn.adafruit.com/embedded-...on/power-usage
    у меня по напряжению 3,3 Вольт с волюмио все остальное включается, в том числе и усилитель.
    Как вариант, смотреть контроллером наличие данных, например, bclk и при их отсутствии формировать сигнал на кнопку выключения BBB. Что я и сделал!

  8. #2327

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Поделитесь пожалуйста рабочей сборкой Volumino под BBB. За ранее спасибо!

  9. #2328
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от elvispreasley Посмотреть сообщение
    Поделитесь пожалуйста рабочей сборкой Volumino под BBB. За ранее спасибо!
    Скачивайте отсюда

  10. #2329
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Поройтесь на дийаудио, там вроде чуть новее есть

  11. #2330
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от ass77 Посмотреть сообщение
    и сам по i2c управляет регулятором громкости
    А можно попросить поделиться вот этим. Ну, или ткнуть носом.
    Это реализовано в Volumio, или просто в Debian?
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  12. #2331
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Panurg Посмотреть сообщение
    А можно попросить поделиться вот этим. Ну, или ткнуть носом.
    Это реализовано в Volumio, или просто в Debian?
    У Миеро в Ботике реализована возможность управления по шине i2c ЦАПами ESS. Т.е. двигая движок регулятора громкости на экране волумио (возможно и клиента MPD, я не пробовал) управляем встроенным в ESS аттенюатором.
    У меня контроллер, который управляет входами моего ЦАПа, регулятором громкости и отображением прикидывается ЦАПом ESS на шине i2c и получая текущие настройки аттенюатора передает на регулятор громкости на перемножающем ЦАПе. Вкраце как-то так, если интересуют подробности попытаюсь вспомнить.

  13. #2332
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    ass77, Обмен по I2C односторонний, или в обе стороны? Ну, то есть, если я подключу логический анализатор, я чего-нибудь увижу без того, чтобы чего-нибудь отправлять в биглик?
    И, ещё. в Volumio движок регулятора громкости заблокирован, если не выбран никакой микшер, какие установки микшеров надо сделать?
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  14. #2333
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Panurg Посмотреть сообщение
    Обмен по I2C односторонний, или в обе стороны? Ну, то есть, если я подключу логический анализатор, я чего-нибудь увижу без того, чтобы чего-нибудь отправлять в биглик?
    Односторонний. Насколько я понял, Миеро реализовал только управление ЦАПом, бигль-мастер, он только управляет ЦАПом, биглем самим в этой реализации управлять нельзя. Подключался анализатором. При изменении громкости, бигль пакетом выплевывает все настройки, включая громкость, что-то пытается изменить в дефолтных установках ESS в фильтрах, входах, еще чем-то. Я беру только данные по первому аттенюатору, остальное игнорирую. Контроллер просыпается только когда получает прерывание от TWI

    Цитата Сообщение от Panurg Посмотреть сообщение
    в Volumio движок регулятора громкости заблокирован, если не выбран никакой микшер, какие установки микшеров надо сделать?
    в uEnv.txt нужно раскоментить файлик со словом sabre и закоментить такой же но без sabre (не помню точных названий) и подключить slave с адресом ES9018. После этого в настройках волумио появляются микшеры сабры и master volume, выбираете тот, который выдергиваете из обмена i2c и вперед

  15. #2334
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    am335x-boneblack-botic.dtb заменить на am335x-boneblack-botic-sabre32.dtb, скорее всего.
    Контроллер на каком камне? Обработчик сам писал?
    Как выделял данные по первому аттенюатору помнишь?
    Последний раз редактировалось Panurg; 18.08.2020 в 22:05.
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

  16. #2335

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от onefabis Посмотреть сообщение
    Скачивайте отсюда
    Спасибо!
    Я так понимаю подавляющее большинство пользователей bbb пользуются Volumio? Как вообще работа этой оболочки с девайсом: плавно ли работает интерфейс? есть ли серьёзные баги? Интересует в большей степени в контексте управления через .apk.
    Ещё хотелось бы услышать мнения насчет gentooplayer. Есть ли те - кто пользуют эту оболочку и как она в сравнении с Volumio?
    Ну и наконец есть ли среди пользователей bbb те - кто использует с ним источник с подключением по usb, а не по i2s? Как впечатления? Я правильно понимаю что в этом отношении у bbb нет никаких преимуществ перед современными малинками rpi3+ и rpi4?
    За ранее спасибо за ответы!

  17. #2336
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от Panurg Посмотреть сообщение
    am335x-boneblack-botic.dtb заменить на am335x-boneblack-botic-sabre32.dtb, скорее всего.
    Да, именно они.


    Цитата Сообщение от Panurg Посмотреть сообщение
    Контроллер на каком камне? Обработчик сам писал?
    Атмега328. Вся прога самописная, включая обмен по шине (не люблю чужие коды использовать, не знаешь где баги могут вылезти)

    Цитата Сообщение от Panurg Посмотреть сообщение
    Как выделял данные по первому аттенюатору помнишь?
    Качни доку по ES9018, там есть описания регистров. С нулевого по седьмой, если не ошибаюсь, аттенюаторы ЦАПов. Читаешь, что в нужный регистр бигль пишет.

  18. #2337
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от elvispreasley Посмотреть сообщение
    Я так понимаю подавляющее большинство пользователей bbb пользуются Volumio?
    Я лично использую пока что Album Player. Мне он показался гибче по настройкам. Особенно радует гибкая настройка SoX ресемплера.

    Цитата Сообщение от elvispreasley Посмотреть сообщение
    Как вообще работа этой оболочки с девайсом: плавно ли работает интерфейс? есть ли серьёзные баги?
    Через web интерфейс работает достаточно быстро. Загружается при включении BBB довольно долго. Минуты три примерно.

  19. #2338
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от onefabis Посмотреть сообщение
    Минуты три примерно.
    В два раза быстрее.

  20. #2339
    Новичок Аватар для alexk2
    Регистрация
    30.07.2015
    Адрес
    Оренбург
    Сообщений
    17

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от elvispreasley Посмотреть сообщение
    Я так понимаю подавляющее большинство пользователей bbb пользуются Volumio?
    не, я пользуюсь 3 версией ботика, больше чем в волумио нравиться звук
    управляю MPDroid из под андроид трубы

  21. #2340
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

    По умолчанию Re: Сетевой транспорт на основе BeagleBone Black

    Я тоже использую ботифицированную последнюю версию Debian.
    Не ищи закономерности там, где их и не может быть.
    Есть опасность, что найдёшь.

Страница 117 из 124 Первая ... 107115116117118119 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •