Страница 96 из 124 Первая ... 869495969798106 ... Последняя
Показано с 1,901 по 1,920 из 2473

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    ver.I


    Вложение 230664

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

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

    ver.II


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

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


    BOTOX VM, VL


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

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

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

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



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

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

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


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

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

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

Название:	bbb_V_botox.gif 
Просмотров:	2058 
Размер:	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 
Просмотров:	3644 
Размер:	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. #1901
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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

    На сайте Миеро про Mute pin написано "This parameter is available in botic7" - то есть вроде как должно работать.
    Код:
    Emulation of mute pin on some of 1-4 data pins:   - kernel option snd_soc_davinci_mcasp.mute_pin
       - file /sys/module/snd_soc_davinci_mcasp/parameters/mute_pin
         which can be updated while system is running, but change
         will be applied on the next start of playback
    
    Supported values for mute_pin:
      -1 ... mute pin functionality is disabled
    or these additive numbers:
     + 1 ... signal mute on pin 0
     + 2 ... signal mute on pin 1
     + 4 ... signal mute on pin 2
     + 8 ... signal mute on pin 3 
     + 16777216 ... invert the mute signal
    И даже почти работает.
    Добавляю в uEnv.txt
    snd_soc_davinci_mcasp.mute_pin=0
    и получаю mute на P9_30
    Кстати, при переключении треков не срабатывает. Пока не пришёл к однозначному мнению, какие щелчки мне больше нра слышать - тихие из колонок или от реле D60.
    В силу ряда причин мне нужно проинвертировать этот сигнал. Понятно, что в переходнике заложена такая возможность, но не понятно почему не срабатывает
    snd_soc_davinci_mcasp.mute_pin=16777216
    Или я не правильно понял логику управления инверсией?

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

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

    Помимо сайта bbb.ie... есть тема поддержки драйвера на diyaudio.com и там, насколько помню, народ жаловался, что эта фича работает некорректно, Миеро согласился, что такой баг имеет место и будет поправлен в будущем. Подробностей не помню - не интересно.
    От щелчков реле на Д60 избавиться не получится - он отрабатывает нулевую последовательность как внутренний мьют и отключает выход сработкой реле. Отключить это нельзя. Кроме того, если не ошибаюсь подача сигнала на вход "мьют" разъема i2s ЦАПа вызывает ту же реакцию - щелчок реле.

  4. #1903

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

    Цитата Сообщение от Alex013 Посмотреть сообщение
    snd_soc_davinci_mcasp.mute_pin=16777216
    Или я не правильно понял логику управления инверсией
    к коду пина надо приплюсовать 16777216 т.е. вроде как правильно
    was fällt, das soll man auch noch stossen

  5. #1904
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Д60 ... отрабатывает нулевую последовательность как внутренний мьют и отключает выход сработкой реле
    Этого не наблюдаю.

    Цитата Сообщение от ass77 Посмотреть сообщение
    подача сигнала на вход "мьют" разъема i2s ЦАПа вызывает ... щелчок реле
    Да, именно так и управляется. Я только что закончил сборку D60, и пока вижу, что внутренней логикой реле перестаёт блокировать выход одновременно с активацией любого i2s входа. Далее - управляется ногой mute на соответствующей входу гребёнке. Баг это или фича новой прошивки - пока не знаю.
    В связи с изложенным, я и вижу различную логику обработки mute:
    - софтовая от ВВВ не реагирует на переключение треков
    - железная в реализации Анатолия реагирует на пропадание LRCK

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

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

    Цитата Сообщение от Wired Посмотреть сообщение
    к коду пина надо приплюсовать 16777216 т.е. вроде как правильно
    Разве не 16777217?
    16777216 -инверсия
    1- пин0

  7. #1906

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

    ну тьі ж пишешь
    Цитата Сообщение от Alex013 Посмотреть сообщение
    Добавляю в uEnv.txt
    snd_soc_davinci_mcasp.mute_pin=0
    и получаю mute на P9_30
    я от єтого и считаю.
    was fällt, das soll man auch noch stossen

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

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

    Цитата Сообщение от Wired Посмотреть сообщение
    ну тьі ж пишешь
    я от єтого и считаю.
    эт не я писал. Согласно доки для mute на выводе P9_30 должно быть snd_soc_davinci_mcasp.mute_pin=1

  9. #1908
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Согласно доки для mute на выводе P9_30 должно быть snd_soc_davinci_mcasp.mute_pin=1
    Согласно доки состояние по умолчанию -1
    вывод на Р9_30 +1
    -1+1=0
    А когда ставишь =1
    то mute получаешь на Р9_41
    Вообще, написано неоднозначно. Я то же начал с =1 и не мог понять "почему не работает". Потом нашёл mute на Р9_41 и предположил вышеописанную логику.
    В общем, я же не с потока пишу: при =0 работает на Р9_30

    И вот ещё что. Я начинал "поиск mute" на сборке комрада на основе Ubuntu. Вроде он ставил тот же Botic 7-rc3, который в Volumio. Но на Volumio "mute" себя ведёт по другому - посылается при переключении треков.
    Последний раз редактировалось Alex013; 16.02.2018 в 13:31.

  10. #1909

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

    mute нужен некоторьім цапам на чипах АКМ т.к. пропадание lrck они воспринимают как сброс, после которого надо заново в чип заливать конфигурацию.
    а при переключении треков, паузе и останове ботик на i2s ничего не вьіводит
    was fällt, das soll man auch noch stossen

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

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

    Не знаю в чем проблема у Alex013 с D60. Он щелкает реле только при старте и смене частоты дискретизации, между треками одной частоты щелчков нет. Думаю, что щелкать при смене частоты D60 будет и при подключенном мьют

  12. #1911
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

    Сообщение Re: Сетевой транспорт на основе BeagleBone Black

    Цитата Сообщение от ass77 Посмотреть сообщение
    Не знаю в чем проблема у Alex013 с D60.
    Так нет никакой проблемы с D60 - с чего вы взяли ;) ? При переходе с трека на трек в пределах плейлиста - не щёлкает.При принудительном переходе с трека на трек и перемотке - щёлкает.

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

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

    Цитата Сообщение от Alex013 Посмотреть сообщение
    При принудительном переходе с трека на трек и перемотке - щёлкает.
    Точно речь о LynxD60 идет? Специально проверил сейчас. Реле щелкает:
    1)при включении самого ЦАПа,
    2) при включении бигля,
    3)при смене сетки частот ( переход с 33 на 36 МГц и обратно).
    Все. Ни при перемотке внутри трека, ни при принудительном переходе с трека на трек в пределах одной сетки реле не срабатывает.

  14. #1913
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Точно речь о LynxD60 идет?
    100%
    У вас BBB по i2s?
    "mute" подключен?

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

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

    Цитата Сообщение от Alex013 Посмотреть сообщение
    У вас BBB по i2s?
    Да, через простейший изолятор.

    Цитата Сообщение от Alex013 Посмотреть сообщение
    "mute" подключен?
    Нет

  16. #1915
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    - "mute" подключен?
    - Нет
    Так мы здесь как раз о подключении "mute" от ВВВ

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

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

    Цитата Сообщение от Alex013 Посмотреть сообщение
    Пока не пришёл к однозначному мнению, какие щелчки мне больше нра слышать - тихие из колонок или от реле D60.
    Цитата Сообщение от Alex013 Посмотреть сообщение
    При переходе с трека на трек в пределах плейлиста - не щёлкает.При принудительном переходе с трека на трек и перемотке - щёлкает.
    Цитата Сообщение от Alex013 Посмотреть сообщение
    Так мы здесь как раз о подключении "mute" от ВВВ
    ХЗ, что Вы хотите? Д60 без всяких подключений "мьют" не щелкает без нужды, не шумит, не гудит. Не понятен смысл этих мастурбаций. Если из колонок слышатся какие-то щелчки, может с тем, что подключено после ЦАПа стоит разбираться? Может просто сопротивления стоит согласовать?
    Последний раз редактировалось ass77; 18.02.2018 в 00:06.

  18. #1917
    Частый гость Аватар для Alex013
    Регистрация
    03.02.2015
    Адрес
    Санкт-Петербург
    Возраст
    55
    Сообщений
    267

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


    Offтопик:
    ass77, какая бы тема не обсуждалась - за вами должно быть последнее слово... И "сам дурак" - ваш любимый ответ. Давайте закончим.
    Если вам так важно - я признаюсь: "Я ДУРАК, И С СОГЛАСОВАНИЕМ СОПРОТИВЛЕНИЙ НИЧЕГО ПОДЕЛАТЬ НЕ В СИЛАХ".

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

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

    Alex013, при чем здесь дурак/недурак? Вроде взрослые люди а не детский сад. Насколько я понял, вопрос у Вас встал по поводу надоевших щелчков реле в связке ВВВ и Д60 и необходимости решения этих проблем путем присовокупления сигнала "мьют" от ВВВ к ЦАПу.
    Поскольку на авторском ЦАПе совместно с ВВВ в рабочем режиме реле отключает выход только в случае смены сетки 44/48кГц и никаких щелчков в колонках не наблюдается от слова совсем, предположил, что проблема в другом. При подключении, например, нео2 возникали некоторые проблемы со щелчками реле, но они решились именно на стороне источника сигнала.
    Нравится считать это каким-то заговором, ради бога.

  20. #1919
    Новичок Аватар для cu6apum
    Регистрация
    03.03.2013
    Сообщений
    24

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

    Воблин. Кто-нибудь расскажет мне, за каким хреном я делаю то же самое?! Хвала заратустрам, только смакетить успел.
    И почем готовая платка? И как купить?

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

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

    Цитата Сообщение от cu6apum Посмотреть сообщение
    И почем готовая платка? И как купить?
    https://forum.vegalab.ru/showthread.php?t=79940

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

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

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

Ваши права

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