Страница 5 из 124 Первая ... 3456715 ... Последняя
Показано с 81 по 100 из 2473

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    ver.I


    Вложение 230664

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

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

    ver.II


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

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


    BOTOX VM, VL


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

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

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

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



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

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

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


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

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

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

Название:	bbb_V_botox.gif 
Просмотров:	2069 
Размер:	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 
Просмотров:	3654 
Размер:	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. #81
    Новичок Аватар для angnkn
    Регистрация
    29.11.2007
    Адрес
    Московская обл.
    Сообщений
    40

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

    BeagleBone Black бывает разных версий, с 2 или 4 гигами памяти.
    Это не критично для данной платы-переходника? Или надо покупать определенную версию.

  3. #82

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

    Цитата Сообщение от angnkn Посмотреть сообщение
    BeagleBone Black бывает разных версий, с 2 или 4 гигами памяти.
    Это не критично для данной платы-переходника? Или надо покупать определенную версию.

    єто скорее вопрос к автору "драйвера" если єти платьі аппаратно совместимьі, то не вижу причин искать какуюто определенную версию
    was fällt, das soll man auch noch stossen

  4. #83
    Новичок Аватар для angnkn
    Регистрация
    29.11.2007
    Адрес
    Московская обл.
    Сообщений
    40

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

    Цитата Сообщение от Wired Посмотреть сообщение
    єто скорее вопрос к автору "драйвера" если єти платьі аппаратно совместимьі, то не вижу причин искать какуюто определенную версию
    А какая у Вас версия?

  5. #84

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

    Цитата Сообщение от angnkn Посмотреть сообщение
    А какая у Вас версия?
    надо посмотреть
    вроде rev.C от element14
    4GB
    покупал здесь - http://arduino-ua.com/prod413-BeagleBone_Black
    was fällt, das soll man auch noch stossen

  6. #85
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    разогнул я малыша. хардовая перепрошивка на родную ангстремовскую фирмаврю спасла. Ботик не совсем корректно переписывает eeprom, отсюда баги с PowerManagement.
    Хардовая прошивка - прошивка кнопками. попозже накропаю краткую инструкцию, вдруг у кого такое случится.

  7. #86

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    попозже накропаю краткую инструкцию, вдруг у кого такое случится.
    давай пиши, закину потом в первьій пост.
    was fällt, das soll man auch noch stossen

  8. #87
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    упрямство сиграло свою роль. после восстановления решил попробовать снова - все тот же результат. слетает еепром. автор отписал уже, что тоже словил такой багт и будет исправлять.
    еепром восстанавливается только родной прошивкой. надо, что бы сборка снимала при первом старте дамп с "живого" еепром, и потом его могла восстановить, а она в него при загрузке пишет, а назад потом не правит и слетают установки i2c0/1, на одной из которых висит управление питанием.

  9. #88

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    упрямство сиграло свою роль. после восстановления решил попробовать снова - все тот же результат. слетает еепром. автор отписал уже, что тоже словил такой багт и будет исправлять.
    еепром восстанавливается только родной прошивкой. надо, что бы сборка снимала при первом старте дамп с "живого" еепром, и потом его могла восстановить, а она в него при загрузке пишет, а назад потом не правит и слетают установки i2c0/1, на одной из которых висит управление питанием.

    Ну, тьі сам хотел єкспериментальную прошивку
    was fällt, das soll man auch noch stossen

  10. #89
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    такой лог генерит после заливки ботика в eMMC:
    /boot/uboot/debug/flash-eMMC.log
    -----------------------------
    debug copying: [/dev/mmcblk0] -> [/dev/mmcblk1]
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    mmcblk0boot0 179:8 0 1M 1 disk
    mmcblk0boot1 179:16 0 1M 1 disk
    mmcblk0 179:0 0 1.8G 0 disk
    ├─mmcblk0p1 179:1 0 96M 0 part /boot/uboot
    └─mmcblk0p2 179:2 0 1.7G 0 part /
    -----------------------------
    Error: [/dev/mmcblk1] does not exist
    writing to [/dev/mmcblk1] failed...
    -----------------------------
    blockdev: cannot open /dev/mmcblk1: No such file or directory
    umount: /dev/mmcblk1p1: not found
    umount: /dev/mmcblk1p2: not found

    автор на это пока ничего не может сказать.
    играть играет все, только выключать приходится кнопкой питания принудительно.
    с заводской прошивкой Angstrom глюков не замечено. все работает как и должно.

  11. #90

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    такой лог генерит после заливки ботика в eMMC:
    /boot/uboot/debug/flash-eMMC.log
    -----------------------------
    debug copying: [/dev/mmcblk0] -> [/dev/mmcblk1]
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    mmcblk0boot0 179:8 0 1M 1 disk
    mmcblk0boot1 179:16 0 1M 1 disk
    mmcblk0 179:0 0 1.8G 0 disk
    ├─mmcblk0p1 179:1 0 96M 0 part /boot/uboot
    └─mmcblk0p2 179:2 0 1.7G 0 part /
    -----------------------------
    Error: [/dev/mmcblk1] does not exist
    writing to [/dev/mmcblk1] failed...
    -----------------------------
    blockdev: cannot open /dev/mmcblk1: No such file or directory
    umount: /dev/mmcblk1p1: not found
    umount: /dev/mmcblk1p2: not found

    автор на это пока ничего не может сказать.
    играть играет все, только выключать приходится кнопкой питания принудительно.
    с заводской прошивкой Angstrom глюков не замечено. все работает как и должно.
    а флешкарта вставлена?
    и еще вопрос, єто у тебя с новой єкспериментальной прошивкой, или с той, что тут http://bbb.ieero.com/ вьіложена?
    was fällt, das soll man auch noch stossen

  12. #91
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

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

    теперь уже и со старой там возможно были изменения, которая выложена. у меня нормально работала скачанная в декабре, но она не сохранилась. автору задал вопрос.

    мог мозги статикой погнуть. там копируется через рамдиск прошивка на еммс.

  13. #92

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    теперь уже и со старой там возможно были изменения, которая выложена. у меня нормально работала скачанная в декабре, но она не сохранилась.
    скачал сейчас заново, bbb-demo-botic-v3-2gb.img - как бьіл от 28-08-14 так и остался.
    was fällt, das soll man auch noch stossen

  14. #93
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    да, и автор сказал что не менял ничего с августа, но у меня контрольные суммы почему-то разные. но это один черт не помогло
    вобщем с ручным рубильником пока сдохнет, значит сдохнет, я уже успокоился. еще один значит закажу посвежее. у меня В6 сейчас - тот же А5, только проц уже как на С.

  15. #94

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

    так как есть частоповторяющиеся вопросьі в личке, таке сяке описание добавил в первьій пост
    was fällt, das soll man auch noch stossen

  16. #95

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

    первая партия разошлась вся (самому не осталось)
    заказаньі платьі на вторую. Немного изменил схему.
    структурно вьіглядит так:
    Нажмите на изображение для увеличения. 

Название:	bbb_II.gif 
Просмотров:	382 
Размер:	29.7 Кб 
ID:	231792
    was fällt, das soll man auch noch stossen

  17. #96
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    чего-то на вскидку разницы в структурной схеме не увидел... где подвох

  18. #97

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    чего-то на вскидку разницы в структурной схеме не увидел... где подвох
    в первой версии жестко переключался вход mclk BBB на внешний источник, при появлении питания внешней стороньі ISO (CLK_ON)
    теперь добавил вьіключатель, чтоб бьіла возможность оставить работу от внутренних генераторов, при подключении ЦАПов с ASRC которьім достаточно только DATA BCLK LRCK (бьіли и такие просьбьі)
    was fällt, das soll man auch noch stossen

  19. #98
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    еще бы сдиф через изо, а потом уже триггер реклока а поскольку оба режима все равно не могут быть использованы, то можно было бы переключать только дата и использовать имеющийся изо.

  20. #99

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    то можно было бы переключать только дата и использовать имеющийся изо.
    да можно и так.
    например
    snd_soc_botic.serconfig=-S-- заменить на snd_soc_botic.serconfig=--S-

    тогда оно на DATA пойдет
    was fällt, das soll man auch noch stossen

  21. #100
    Частый гость Аватар для Herznn
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    52
    Сообщений
    128

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

    не пойдет, драйвер позволяет только data0/1 для спдиф использовать... то есть либо S---, либо -S-- и только.
    поэтому перебрасывать физически нужно. точно так же, как не позволяет на 0/1 использовать dsd.

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

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

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

Ваши права

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