Страница 19 из 59 Первая ... 9171819202129 ... Последняя
Показано с 361 по 380 из 1170

Тема: Цифровой транспорт с открытым кодом на NanoPI-Neo*

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,358

    По умолчанию Цифровой транспорт с открытым кодом на NanoPI-Neo*

    В этой ветке планирую собирать информацию про создание аудиоплеера на базе серии NanoPi-Neo от FriendlyArm.
    Готовые образы можно найти по адресу: https://drive.google.com/drive/folde...zA?usp=sharing

    На данный момент реализованы:
    1. Драйвер I2S в ядре 4.11 с поддержкой вывода 16-24 бит, 44.1-192 кГц, в мастере и в слэйве. Исходные тексты ядра.
    2. Собран экспериментальный образ системы с Volumio2 для платы NanoPi NEO2 с 64-битным armv8 ядром и 32-битным userspace для armv7. В этом образе, по умолчанию, I2S сконфигурирован в мастере, для конфигурации в слэйве необходимо переименовать файлы sun50i-h5-nanopi-neo2.dtb в sun50i-h5-nanopi-neo2-master.dtb, а sun50i-h5-nanopi-neo2-slave.dtb в sun50i-h5-nanopi-neo2.dtb соответственно. Образ также проверил с USB DAC-ом - работает и 44х16, и 192х24.
    3. Собран образ системы с Volumio2 для плат NanoPi NEO и NanoPi NEO-AIR архитектуры armv7. В этом образе, по умолчанию, I2S сконфигурирован в мастере, для конфигурации в слэйве необходимо переименовать файлы sun8i-h3-nanopi-neo.dtb в sun8i-h3-nanopi-neo-master.dtb, а sun8i-h3-nanopi-neo(-air)-slave.dtb в sun8i-h3-nanopi-neo(-air).dtb соответственно.
    4. Разработана плата формирователя/изолятора для семейства NanoPi-Neo, платы которого совместимы по выводам друг с другом. На плате есть возможность установить собственные генераторы или завести их через гальваническую развязку из ЦАП-а. Возможна работа платы и когда SOC I2S в мастере, тогда она просто обеспечивает гальваническую развязку. За основу платы взята схема и проект для ПЛИС аналогичной платы для cubietruck-а от Анатолия (Wired), за публикацию которых ему огромное спасибо.

    Фото платы NanoPi-Neo2 с установленной платой формирователя:
    Нажмите на изображение для увеличения. 

Название:	clock.jpg 
Просмотров:	3198 
Размер:	488.2 Кб 
ID:	303657
    Схема платы формирователя:
    neoclock - Project.pdf
    Проект ПЛИС:
    CPLD.ZIP
    Проект схема + печатная плата в DesignSpark + архив с герберами
    pcb_arch.zip

    Так как периодически в личке спрашивают про платы, то напишу здесь: платами я не торгую, вся необходимая информация по их самостоятельному изготовлению выложена здесь.
    Последний раз редактировалось Nikkov; 21.07.2018 в 17:18.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  2. #361
    Завсегдатай Аватар для ditter
    Регистрация
    04.07.2004
    Адрес
    RUS
    Возраст
    50
    Сообщений
    1,067

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от LexaryStyle Посмотреть сообщение
    Задача та же, перевод в слейв режим.
    ЕМНИП слев режим возможен только для процика примененного в плате ВВВ. во всех остальных случаях не будет тру слейва.
    ну и самое имхо главное - современным ЦАПам все эти пляски с петлями обратной синхронизации до одного места.
    почитайте к примеру даташит на "народный" АК4490 или 4497 разбеги фронтов там допускаются довольно приличные.
    и на закуску - с учетом того что SiLab выпускает гальваноразвязки с разбегом/задержками в единицы наносекунд зачем чего то заново изобретать ?

  3. #362
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,982

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от ditter Посмотреть сообщение
    ЕМНИП слев режим возможен только для процика примененного в плате ВВВ.
    В Малине тоже.
    Про Нео не уверен, но вроде поскакивало что тоже.

    Цитата Сообщение от ditter Посмотреть сообщение
    ну и самое имхо главное - современным ЦАПам все эти пляски с петлями обратной синхронизации до одного места.
    Да ну?!


    Цитата Сообщение от ditter Посмотреть сообщение
    почитайте к примеру даташит на "народный" АК4490 или 4497 разбеги фронтов там допускаются довольно приличные.
    фронтов чего именно?

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

  4. #363
    Завсегдатай Аватар для ditter
    Регистрация
    04.07.2004
    Адрес
    RUS
    Возраст
    50
    Сообщений
    1,067

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Alex Посмотреть сообщение
    Да ну?!
    ога, особенное если не не путать теплое с мягким, тобишь условно "последовательный" спдиф,где из винегрета надо с помощью ФАПЧ восстанавливаться,
    с "паралельным" i2s коему достаточное только обеспечить разнобой не больше допусков даташита чипса ЦАПы.

  5. #364
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,982

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от ditter Посмотреть сообщение
    ога, особенное если не не путать теплое с мягким, тобишь условно "последовательный" спдиф,
    А какая разница? Я о величине "разбега фронтов", про который ты говорил "единицы наносекунд", у развязок.
    Так даже у спдифа и то намного меньше, после восстановления.

    Цитата Сообщение от ditter Посмотреть сообщение
    с "паралельным" i2s коему достаточное только обеспечить разнобой не больше допусков даташита чипса ЦАПы.
    Не мели ерунды, это касается только WCLK и BCLK, а все требования к джиттеру MCLK остаются, и наносекунды - это пипец.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #365
    Новичок Аватар для Paul
    Регистрация
    04.04.2019
    Сообщений
    1

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    about ADD External GPIO MUTE control
    Hello, I use NanoPi NEO image and find that there is noise when the clock is switched before each song.
    I want to add a GPIO control DAC to mute like the example below:
    http://tkz.hateblo.jp/entry/2018/08/29/215413,
    I tried recompiling the kernel, but it doesn*t boot and not work, can you help me?

  7. #366

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    А текущие сборки для семейства NanoPi NEO подойдут для платы NanoPi-NEO Plus2?
    - очень уж хотелось бы и мощность и большую память и eMMC задействовать, уж слишком прожорлива малинка к sd картам (уже три родные сандиска по 32 гб лежат на выброс)
    - и все же, каковы перспективы выхода на 768KHz (в сборке volumio), сама NanoPi Plus2 такие частоты поддерживает?

  8. #367
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,982

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    прожорлива малинка к sd картам (уже три родные сандиска по 32 гб лежат на выброс)

    Это как? Оно-же не виниловая пластинка, чтобы иглой сцарапываться.

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

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

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

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    А текущие сборки для семейства NanoPi NEO подойдут для платы NanoPi-NEO Plus2?
    поищите в теме, вроде кто-то писал, что работает.

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    очень уж хотелось бы и мощность и большую память
    для чего если работает на самом простом нео?

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    и eMMC задействовать
    насколько помню, перенос волумио во внутреннюю флэш проблематичен.

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    уж слишком прожорлива малинка к sd картам (уже три родные сандиска по 32 гб лежат на выброс)
    может все-таки с питанием что-то? Нафига вообще SD такого объема ставить на операционку тем более не самую дешевую?


    Цитата Сообщение от PaoloPi Посмотреть сообщение
    и все же, каковы перспективы выхода на 768KHz
    и что с ней делать? В смысле есть контент, есть к чему подключать?

  10. #369
    Новичок Аватар для vitold8873
    Регистрация
    02.05.2010
    Адрес
    ТУЛА
    Возраст
    50
    Сообщений
    44

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Пытался залить конфигурацию в ПЛИС,программатор USB Blaster Rev.с .Плис(EPM3064A TC44-10N) определяет верно,а при попытке прошить,выдает постоянно ошибку-Device 1 silicon ID in ALTERA99. Verification failed for device number 1.Ни кто не сталкивался с подобной проблемой?Бьюсь третий день ,не могу понять,почему вылазит такая ошибка.

  11. #370
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,601

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от PaoloPi Посмотреть сообщение
    и все же, каковы перспективы выхода на 768KHz
    такая частота думаю нужна только в одном случае - отодвинуть ноизшэйпинг за 384 кГц, когда подавление от ФНЧ уже не маленькое, такая плата скорее всего не потянет качественный ресемплинг на 705/768 кГц
    _________________
    Евгений

  12. #371
    Частый гость Аватар для sergey367
    Регистрация
    20.12.2009
    Адрес
    г.Курск
    Сообщений
    272

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Может быть кто то подскажет . У меня данная платы с образом Volumio выводит только 44 и 48 кГц файлы , все что выше хрип . Так должно быть ,или это только у меня такой косяк?
    Плата в слейве ,тактирование от цап.

  13. #372
    Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    923

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от vitold8873 Посмотреть сообщение
    Verification failed for device number 1.Ни кто не сталкивался с подобной проблемой?
    У меня что-то подобное было, когда сразу ставил флажки "программировать" и "проверить", когда по одному флажку за раз - всё ОК.
    Цитата Сообщение от sergey367 Посмотреть сообщение
    У меня данная платы с образом Volumio выводит только 44 и 48 кГц
    А у меня вообще только 44, даже на 48 не переключает...

  14. #373
    Новичок Аватар для valekk
    Регистрация
    11.03.2018
    Адрес
    Приморье
    Возраст
    52
    Сообщений
    6

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Nikkov скажите планируется ли образ системы с Volumio2 для платы NanoPi NEO4,либо другой платы с HDMI выходом?

  15. #374
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,358

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от valekk Посмотреть сообщение
    Nikkov скажите планируется ли образ системы с Volumio2 для платы NanoPi NEO4,либо другой платы с HDMI выходом?
    Нет, не планирую. Я делал исключительно для себя и просто поделился результатами своей работы. Если будет время, может быть позднее, доведу работу для neo/neo2 до более-менее конфигурируемого образа, чтобы была поддержка выбора форматов I2S, настройки выводов и т.п. Тратить деньги на покупку еще каких-либо плат и время на разработку образов у меня нет возможности.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  16. #375
    Частый гость Аватар для Iron_Feliks
    Регистрация
    17.07.2017
    Сообщений
    198

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от valekk Посмотреть сообщение
    Nikkov скажите планируется ли образ системы с Volumio2 для платы NanoPi NEO4,либо другой платы с HDMI выходом?
    NanoPi NEO4 хорошая плата, даже одна из лучших на сегодня, но с софтом у неё проблемы. Вот посмотрите ссылку с критикой (перегревается и т.п.) https://www.youtube.com/watch?v=fWkf0kBDZ_8

    Вот набор шляп для NanoPi-NEO2 ChiKoiDac-AK4495S AKM 768kHz 32bit MUSES8820E
    https://sites.google.com/view/chikoidac/home/spdif
    https://sites.google.com/view/chikoi.../ChiKoiDac4495
    Последний раз редактировалось Iron_Feliks; 26.04.2019 в 11:13.

  17. #376
    Частый гость Аватар для Iron_Feliks
    Регистрация
    17.07.2017
    Сообщений
    198

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*


  18. #377
    Новичок Аватар для valekk
    Регистрация
    11.03.2018
    Адрес
    Приморье
    Возраст
    52
    Сообщений
    6

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    сравнивал кто звук в volumio на NEO2 и на малине?

  19. #378

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от valekk Посмотреть сообщение
    сравнивал кто звук в volumio на NEO2 и на малине?
    У меня оба варианта , разницы не слышу

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

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от valekk Посмотреть сообщение
    сравнивал кто звук в volumio на NEO2 и на малине?
    При прочих равных (i2s источника тактируется ЦАПом) разницы быть не должно. Если только малина что-нибудь подпортит своим usb, но в последних вроде как этого не наблюдали

  21. #380
    Новичок Аватар для vitold8873
    Регистрация
    02.05.2010
    Адрес
    ТУЛА
    Возраст
    50
    Сообщений
    44

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Приветствую всех!Подскажите по правильной конфигурации джамперов на плате формирователя.Как не ставил джамперы-звук или искажен или нет вообще.Пока пробую выводить I2S с платы NEO в режиме master,плата формирователя как гальваноразвязка.Может нужно применять плату с CPLD только в режиме slave?Забыл добавить-на плате нет генераторов,мастер-клок идет от цап.

Страница 19 из 59 Первая ... 9171819202129 ... Последняя

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

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

Ваши права

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