Страница 70 из 124 Первая ... 60686970717280 ... Последняя
Показано с 1,381 по 1,400 из 2473

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    ver.I


    Вложение 230664

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

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

    ver.II


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

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


    BOTOX VM, VL


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

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

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

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



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

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

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


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

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

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

Название:	bbb_V_botox.gif 
Просмотров:	2109 
Размер:	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 
Просмотров:	3687 
Размер:	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. #1381
    Частый гость Аватар для MyXEL
    Регистрация
    22.07.2014
    Адрес
    Москва, ВДНХ
    Возраст
    54
    Сообщений
    213

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

    Цитата Сообщение от kuzinnv Посмотреть сообщение
    на SD, звук станет сложный, тёмный и "зацепит"
    А вдруг!
    Михаил

  3. #1382
    Новичок Аватар для yanpetr
    Регистрация
    24.10.2013
    Сообщений
    63

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

    Цитата Сообщение от fox2005 Посмотреть сообщение
    на тинеmpd
    " tce-load -i rt-tests.tcz
    sudo cyclictest -i 1000 -n -t -p 80 или sudo cyclictest -N -i 1000 -n -t -p 80 после выполнения теста секунд 30 хотя бы Ctrl + C для остановки и сохранения результата"
    это не сработало
    тоже bash - не понимает

    ради интереса хотелось бы проверить.
    Димас вроде намерял 150 если не путаю..., у сборки Николая 100
    разница есть.

  4. #1383
    Новичок Аватар для kuzinnv
    Регистрация
    19.05.2016
    Сообщений
    63

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

    Кому интересно, самый простой способ сделать точную копию eMMC на SD можно следующей командой:
    Код:
    dd if=/dev/mmcblk1 of=/dev/mmcblk0

  5. #1384
    Завсегдатай Аватар для Fusion
    Регистрация
    24.06.2006
    Адрес
    Москва
    Возраст
    50
    Сообщений
    2,165

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

    Цитата Сообщение от kuzinnv Посмотреть сообщение
    Кому интересно, самый простой способ сделать точную копию eMMC на SD можно следующей командой
    И обратно?
    Или на emmc стоит защита?

  6. #1385
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    46
    Сообщений
    1,518

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

    Защиты нет. Обратно
    dd if=/dev/mmcblk0 of=/dev/mmcblk1

    Только данные на mmcblk1 будут удалены все. И карточка должна быть размером не меньше 4 гб.

    А вообще есть скриптbeagleboneblack-save-emmc.zip
    С уважением Дмитрий.

  7. #1386
    Частый гость Аватар для Vladimir1970
    Регистрация
    25.03.2009
    Сообщений
    116

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

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Защиты нет. Обратно
    dd if=/dev/mmcblk0 of=/dev/mmcblk1
    Копирование скриптом заняло мало времени - не больше 5 минут. Копирование идет пофайлово, а не "устройство в устройство", как это делают линуксовые команды dd или cp, по которым идет побайтовое копирование всего объема 4ГБ, включая пустое место. Перенос образа 4ГБ флешки с HDD компа на мою SD карту у меня занимает около 20 минут.
    Реплика насчет звука была лишней. Прошу не обращать на нее внимания, дабы не разводить флейм.

  8. #1387
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    46
    Сообщений
    1,518

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

    kuzinnv, Николай, подскажи пожалуйста как на твоей сборке запустить ympd.
    Установил его, из командной строчки работает. Не могу добавить в rc.local чтоб он запустился. Точнее вписываю его. но он не запускается
    С уважением Дмитрий.

  9. #1388
    Новичок Аватар для kuzinnv
    Регистрация
    19.05.2016
    Сообщений
    63

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

    Dmitry Korneev, с этим у Бигля проблема. Не знаю, зачем это было сделано. Добавьте запуск ympd в скрипт ~/root/chrtset.sh.
    Кстати, перенёс сборку на SD. Послушал. Не выявил какой-либо значимой разницы в звучании. На уровне послышалось.
    Последний раз редактировалось kuzinnv; 16.01.2017 в 15:32.

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

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

    Наконец, добрался до сборки BBB+ЦАП в корпус. Уделил внимание экранированию BBB для минимизации его отрицательное влияние на ЦАП. Подключение по I2S, дабы избежать ненужных преобразований. Пока собрал стабилизаторы для ЦАПа и сделал "аналоговый" БП для BBB. Для проверки что "всё ещё живо" подключил к старому D68 - похоже, что принятые меры положительно сказались на звуке - улучшилась локализация сцены.
    Небольшой фотоотчёт о ходе процесса.
    Понравилась идея переноса образа на внутреннюю память, дабы уменьшить количество плодящих помехи элементов, чем сейчас и занимаюсь

    ---------- Сообщение добавлено 18:39 ---------- Предыдущее сообщение было 18:07 ----------

    Уважаемые, объясните, плз, как правильно запускать скрипт beaglebone-black-copy-microSD-to-eMMC.sh
    Я его сохранил, перенёс c помощью WinSCP в /tmp и запускаю из командной строки - получаю:
    Код:
    /tmp$ /tmp/beaglebone-black-copy-microSD-to-eMMC.sh
    -bash: line 45: /tmp/beaglebone-black-copy-microSD-to-eMMC.sh: Permission denied

    Последний раз редактировалось Alex013; 16.01.2017 в 18:26.

  11. #1390

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

    может бьіть имело бьі смьісл https://yadi.sk/d/MR5D9uBV39GxuT/201...2016-43-55.JPG вот єту жестяночку еще електрически соединить с металлическими стойками. Прямо со всеми 4-мя. Болтьі можно и пластиковьіе оставить, и даже нужно. А может даже и с ВВВшной землей переходника соединить не помешает.
    Последний раз редактировалось Wired; 16.01.2017 в 18:50. Причина: +
    was fällt, das soll man auch noch stossen

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

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

    Так эта жестяночка припаяна к корпусам разъёмов LAN и USB - на них земля ВВВшная.

  13. #1392

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

    там типа екранирующая земля. обведена дорожками по краю ВВВшки, и соединена одним резистором под сетевьім конектором с общей землей платьі. Мне кажется, хоть я и не уверен. чем больше точек соединения с той землей железячки тем лучше. Хотя один фиг єто все антенна , может жестяночку вообще соединить надо только в районе сетевого конектора. или вообще убрать
    was fällt, das soll man auch noch stossen

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

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

    Да, как раз то, что "это всё равно антенна" было внутренним аргументом, что бы не сажать её на землю переходника (=ЦАПа).

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

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

    Alex013, блок питания бигля зачем вместе с ним под экран поставил? Сейчас он собирает весь мусор от ВВВ и через общий транс все на ЦАП идет.
    Лучше всего сделай ему отдельное питание в принципе (сетевой фильтр, трансформатор).

  16. #1395

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

    Кстати да, и транс очень желательно с минимальной межобмоточной емкостью, т.е. не тор.
    was fällt, das soll man auch noch stossen

  17. #1396
    Частый гость Аватар для Vladimir1970
    Регистрация
    25.03.2009
    Сообщений
    116

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

    Цитата Сообщение от Alex013 Посмотреть сообщение
    Уважаемые, объясните, плз, как правильно запускать скрипт beaglebone-black-copy-microSD-to-eMMC.sh
    Я делал из под Линукса. Загружал Бигль с SDшки с ботиком3 , из под рута соединялся с Биглем по ssh, в корень флешки писал скртипт и оттуда запускал. До запуска обязательно отмонтировать диск или шару с музыкой. Минут около 5ти и копия готова. Только потом нужно переписать /etc/fstab c SDшки во внутренюю флеш. При копировании скрипт создает свой fstab, естественно без пути к носителю с музыкой.

  18. #1397
    Новичок Аватар для Martines
    Регистрация
    28.07.2008
    Адрес
    Краснодар
    Возраст
    46
    Сообщений
    29

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

    Прошу помощи присутствующих!
    Не могу примонтировать usb-диск к ВВВ. При команде (sudo fdisk -l) показывается только структура SD-карты, с которой грузится 3-й ботик, а мой диск не обнаруживается как подключенное устройство.

  19. #1398

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

    а он хоть запускается, питания хватает?
    was fällt, das soll man auch noch stossen

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

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    блок питания бигля зачем вместе с ним под экран поставил? Сейчас он собирает весь мусор от ВВВ и через общий транс все на ЦАП идет.
    Мне это вопрос не показался на столько однозначным. Если его вынести за экран - то плата стаба сама начнёт "мусорить" тем, что получает от ВВВ по питанию. Потому там на входе переменки стоит фильтр с симметричным дросселем. Но и в вашей мыли есть доля истины - так что быть дополнительному экрану между ВВВ и платой БП

    Цитата Сообщение от ass77 Посмотреть сообщение
    Лучше всего сделай ему отдельное питание в принципе (сетевой фильтр, трансформатор).
    Цитата Сообщение от Wired Посмотреть сообщение
    Кстати да, и транс очень желательно с минимальной межобмоточной емкостью, т.е. не тор.
    Ну, тут, как говорится, что есть то есть

  21. #1400
    Новичок Аватар для Martines
    Регистрация
    28.07.2008
    Адрес
    Краснодар
    Возраст
    46
    Сообщений
    29

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

    питания хватает (3А, 5v) диск 2,5-дюймовый, с простой флешкой 32Гб (fat32) таже песня...
    до этого пытался поиграться с volumio2, установил, примонтировал вышеуказанные диск и флешку, но были какие-то постоянные проблемы при проигрывании. Volumio2 у кого-нибудь работает нормально? Прошло уже столько времени с момента покупки ВВВ, а у меня все никак не получается его оживить...

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

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

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

Ваши права

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