Страница 10 из 125 Первая ... 8910111220 ... Последняя
Показано с 181 по 200 из 2489

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    ver.I


    Вложение 230664

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

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

    ver.II


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

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


    BOTOX VM, VL


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

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

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

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



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

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

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


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

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

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

Название:	bbb_V_botox.gif 
Просмотров:	3864 
Размер:	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 
Просмотров:	5501 
Размер:	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.

  2. #181

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

    http://www.diyaudio.com/forums/twist...ml#post4293183
    никто еще не попробовал?

    Скрытый текст

    =====================================

    How to boticize Volumio1.5BBB.img

    =====================================

    (If you have questions please write them into this text, somebody can answer them)

    ### flash Volumio1.5BBB.img image to SD card

    ### boot BBB using that SD card

    ### connect to BBB via SSH as user "root" using password "volumio"

    ### execute following commands on the command line

    ### do not use jessie (testing) repositories (Volumio default), but
    ### use wheezy and wheezy-backports repositories only

    # you can cut and paste following 5 lines into command line at once
    cat > /etc/apt/sources.list <<EOT
    deb http://http.debian.net/debian wheezy main non-free
    deb http://http.debian.net/debian wheezy-backports main non-free
    #deb-src http://http.debian.net/debian wheezy main non-free
    EOT

    ### download and extract boticize scripts
    cd /
    wget http://bbb.ieero.com/botic4/botic4-beta.tar.gz
    tar xvzf botic4-beta.tar.gz

    ### boticize volumio by calling following 3 scripts
    # following script will also try to update all packages, you can answer N there and skip it
    /source/boticize/01-addrepos.sh
    # this will try to install packages from Botic repository
    /source/boticize/02-install.sh
    # this enables power management of Power button press .. systemctl action will fail
    /source/boticize/03-enablepm.sh

    ### force to install MPD with native DSD support
    apt-get install mpd=0.18.22-dsd-rt-4
    ### force to install ALSA with extended rate and DSD support
    apt-get install libasound2=1.0.27.2-102 libasound2-data=1.0.27.2-102 libasound2-dev=1.0.27.2-102

    ### use (previously installed) Botic kernel
    cp -f /boot/vmlinuz-3.18.7-botic4 /boot/zImage
    cp -f /boot/dtbs/3.18.7-botic4/am335x-boneblack.dtb /boot/dtbs/am335x-boneblack.dtb

    ### change botic kernel options
    ### add options at the end of optargs=fixrtc line
    ### separate multiple options by spaces
    ### list of all available options is on http://bbb.ieero.com/index4.shtml
    ### notice there are differences from botic v3 (e.g.: mcasp_format -> dai_format)

    mount /dev/mmcblk0p1 /boot/uboot
    nano /boot/uboot/uEnv.txt
    umount /boot/uboot

    ### reboot BBB into boticized Volumio
    reboot

    ### verify that Botic kernel was booted
    ### expected output is: 3.18.7-botic4 (or something *newer* with botic)
    uname -r

    ### verify that changed kernel options is loaded
    ### for example if you set snd_soc_botic.ext_masterclk=0 than following should print 0
    cat /sys/module/snd_soc_botic/parameters/ext_masterclk



    [свернуть]

  3. #182

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

    да, неспеша готовлю третью ревизию, таки делать от переполюсовки защиту?
    Что коллеги скажут?

  4. #183
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    54
    Сообщений
    128

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

    лишние около вольта падения... а то и более в зависимости от выбора транзистора.
    пол ампера примерно (от 400mA) потребляет ВВВ с кепкой без "лишних" потребителей. значит и все полтора вольта долой.
    Последний раз редактировалось Herznn; 15.04.2015 в 20:19.

  5. #184

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    лишние около вольта падения... а то и более в зависимости от выбора транзистора.
    нуу вот берем обьічньій AO3401A сопротивление открьітого ~60мОм и скока там упадет например на 1 ампере?

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

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

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

  7. #186
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,116

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

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

    А вобзще я не совсем понял о чем вы тут? Полно ключей на напряжения до 20-30в с сопротивлением 15-20мОм, а на 5-10в - и того меньше. Какие нафиг "пару десяток вольта," оно что, десять ампер потребляет?!


    Цитата Сообщение от Herznn Посмотреть сообщение
    и можно вполне использовать как ключ питания, например внешнего мастергена/реклока, где падение напряжения весьма критично при питании 3,3В.
    А для того вообще есть специальные Load Switch, хотя во многих стучаях проще запитывать из от отдельного стаба, и использовать его вход Enable для коммутации.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #187

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

    Цитата Сообщение от Alex Посмотреть сообщение
    А вобзще я не совсем понял о чем вы тут?
    https://forum.vegalab.ru/showthread....=1#post2037944 да вот.

  9. #188
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,116

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

    Да эт я понял, я не понял о каких"десятых вольта" идет речь?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

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

    Каюсь, десятки милливольт. http://www.onsemi.com/pub_link/Collateral/AND9093-D.PDF

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

    "во многих стучаях проще запитывать из от отдельного стаба, и использовать его вход Enable для коммутации."
    Да, проще, но не всегда готовый стабилизатор оправдывает ожидания и для "универсальности" выбора отдельного стабилизатора имею желание поставить ключ, который будет управляться сигналом "mute" в классификации данной темы, по замыслу автора Botic это сигнал управления питанием внешней "кепки".

    Век живу - век учусь. Спасибо за науку.

  11. #190
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,116

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    "В стабилизаторах, параметр "сопротивление открытого канала" мало на что влияет"
    Речь о применении этого довольно мощного транзистора в качестве управляющего элемента с малым падением напряжения на нем. Характеристики его вполне подходящие.
    Будет ли в стабилизаторе действительно малое падение, от Rdson транзистора никак не зависит, так что подходящие или нет - пока нет схемы, не известно.

    Цитата Сообщение от Herznn Посмотреть сообщение
    К этой теме отношения не имеет.
    Также как и Rdson не имеет никакого отношения к работе мосфета в линейном режиме (напр. в усилителе или стабилизаторе, если он не импульсный). Это параметр исключительно ключевого режима.

    Цитата Сообщение от Herznn Посмотреть сообщение
    Да, проще, но не всегда готовый стабилизатор оправдывает ожидания
    Если один готовый "не оправдывает" - возьми другой
    Их давным-давно есть почти на лбой вкус/цвет/запах, чтобы не липить горбуху самому на дискрете, без особой на то надобности.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

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

    горбухи на дискрете меня радовают различные вариации на тему Walt Jung. Ну или классические схемы ИОН-ФНЧ-УО-УЭ. Только как правило LDO они не являются.

  13. #192
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,116

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    горбухи на дискрете меня радовают
    Меня тоже, особенно:

    Цитата Сообщение от Herznn Посмотреть сообщение
    Ну или классические схемы ИОН-ФНЧ-УО-УЭ.
    которые иногда делаю.
    Но сейчас в большинстве случаев можно поставить соответствующий интегральный.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  14. #193

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

    и что, Волюмио никто не попробовал?

  15. #194
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    54
    Сообщений
    128

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

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

  16. #195
    Частый гость Аватар для MyXEL
    Регистрация
    22.07.2014
    Адрес
    Москва, ВДНХ
    Возраст
    56
    Сообщений
    213

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

    Volumio с биглем не пробовал. На сборке miero всё чудесно работает. А если работает, зачем что-то менять?

  17. #196

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

    Цитата Сообщение от MyXEL Посмотреть сообщение
    А если работает, зачем что-то менять?
    та да, наверное.

  18. #197
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    54
    Сообщений
    128

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

    ну... софтовая часть плеера дело такое... странное.
    попробуйте в mpd.conf в секцию audio_output добавить строчку:
    use_mmap "yes"
    и по результатам отписаться.

  19. #198
    Новичок
    Регистрация
    08.01.2010
    Сообщений
    47

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

    Попалась платка цапика на Сёбре по формату BBB )))
    http://www.ebay.com/itm/DAC-24192-AB...3D131450684421

  20. #199

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

    Цитата Сообщение от Romm Посмотреть сообщение
    Попалась платка цапика на Сёбре по формату BBB )))
    http://www.ebay.com/itm/DAC-24192-AB...3D131450684421
    Бггг.

  21. #200
    Частый гость Аватар для MyXEL
    Регистрация
    22.07.2014
    Адрес
    Москва, ВДНХ
    Возраст
    56
    Сообщений
    213

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    ну... софтовая часть плеера дело такое... странное.
    попробуйте в mpd.conf в секцию audio_output добавить строчку:
    use_mmap "yes"
    и по результатам отписаться.
    На что влияет этот параметр?

Страница 10 из 125 Первая ... 8910111220 ... Последняя

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

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

Ваши права

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