Страница 51 из 60 Первая ... 414950515253 ... Последняя
Показано с 1,001 по 1,020 из 1187

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

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

    По умолчанию Цифровой транспорт с открытым кодом на 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 
Просмотров:	3248 
Размер:	488.2 Кб 
ID:	303657
    Схема платы формирователя:
    neoclock - Project.pdf
    Проект ПЛИС:
    CPLD.ZIP
    Проект схема + печатная плата в DesignSpark + архив с герберами
    pcb_arch.zip

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

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

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

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Это может мой частный случай, у меня он по внц к основному компу и к телефону подключен, мне иной раз удобнее файло на основной комп загрузить.
    Давно пришел к тому, что в плеере не нужно никаких носителей. НАС (nanopi m4) + volumio (neo2) + video (dreambox one) - закрывают все вопросы. Кстати, в паре простеньких домашних НАСов вполне успешно и нео2 трудятся. Торренты качают, аудио/видео раздают, а что еще нужно для бытовухи?

    ---------- Сообщение добавлено 11:10 ---------- Предыдущее сообщение было 11:09 ----------

    Цитата Сообщение от Parf Посмотреть сообщение
    Вы мне на официальном сайте покажите этот дивайс.
    А я вам ссылки откуда дал? Это и есть самый что ни на есть официальный сайт NanoPI

  3. #1002
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,402

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Кстати, в паре простеньких домашних НАСов вполне успешно и нео2 трудятся. Торренты качают, аудио/видео раздают, а что еще нужно для бытовухи?
    Я пробовал малину4 в насе, не то, у нее хоть и гиговый порт, но не отдает она как полноценный гиговый, но это может именно в малине так. Но главное диски не повесишь, один-два это не нас. Поэтому и валяется у меня малина без дела, не найду ей применения. А нас на хренолоджи и лга1155.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

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

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

    Цитата Сообщение от Parf Посмотреть сообщение
    Как бы там ни было, этот девайс пол названием Neo4 не являются следующим поколением после Neo3 о чем свидетельствуют даты релизов.
    И не суть важно как будет называться следующее поколение, смысл диалога был в упоминании девайса следующего поколения после Neo3.
    В полете переобуваетесь? Мне неведомы тонкости китайского маркетинга, но факт остается фактом NanoPi Neo4 был, выпускался и снят с производства.
    Если подходить формально, то только нео и нео2 можно назвать "поколениями", поскольку использовали процессоры одной линейки, совместимые разъемы, форм-фактор и т.д.
    Что нео3, что нео4 самостоятельные разработки, как бы они не назывались.

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

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Я пробовал малину4 в насе, не то, у нее хоть и гиговый порт, но не отдает она как полноценный гиговый, но это может именно в малине так.
    Ну малина с давних пор имеет свои "фичи".
    Цитата Сообщение от Delta213 Посмотреть сообщение
    Но главное диски не повесишь, один-два это не нас.
    Поэтому и стоит это https://wiki.friendlyelec.com/wiki/i...hp/NanoPi_M4V2
    с этим https://wiki.friendlyelec.com/wiki/i...Pi_M4_SATA_HAT
    и на всем этом openmediavault крутится

  5. #1004
    Завсегдатай Аватар для Михаил45
    Регистрация
    09.03.2007
    Адрес
    Санкт-Петербург
    Возраст
    62
    Сообщений
    2,124

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

    Цитата Сообщение от Delta213 Посмотреть сообщение
    один-два это не нас.
    2x4 ТБ нормально?

  6. #1005
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,402

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

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    2x4 ТБ нормально?
    В зеркале? Маловато однако, если страйп, то норм.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

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

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

    Цитата Сообщение от Delta213 Посмотреть сообщение
    В зеркале?
    RAID1 для домашней файлопомойки? Что вы там храните такого ценного?

  8. #1007
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,402

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Что вы там храните такого ценного?
    Порнуху
    А мне OMV не понравился, стоял одно время, потом заменил на сигманас, зетфс (хотя и на омв можно поставить), дедупликация, диски можно тасовать в любой слот, все такое, в итоге остановился на хренолоджи.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  9. #1008
    Частый гость Аватар для Dreew
    Регистрация
    31.05.2017
    Сообщений
    309

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Тема на форуме Volumio с ссылками на образы. Я их пока не тестировал.
    Кто потестировал, оставьте отзывы.

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

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

    Цитата Сообщение от Parf Посмотреть сообщение
    И делаем выводы, кто о чем тут ведёт бесполезную писанину.
    Да уже давно сделали.

  11. #1010
    Завсегдатай Аватар для Meta|_
    Регистрация
    08.03.2005
    Адрес
    Северная Голландия
    Возраст
    40
    Сообщений
    1,994

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


    Offтопик:
    Цитата Сообщение от ass77 Посмотреть сообщение
    RAID1 для домашней файлопомойки? Что вы там храните такого ценного?
    Это не потому что ценное, а просто чтобы экономить своё время когда диск сдохнет.
    Цитата Сообщение от Delta213 Посмотреть сообщение
    дедупликация
    Не надо её там использовать, если это не какие-то очень особенные задачи.
    ∇·D = ρ
    ∇·B = 0
    ∇xE = – ∂B/∂t
    ∇xH = j + ∂D/∂t
    © J. C. Maxwell, O. Heaviside

  12. #1011
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,375

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


    Offтопик:
    Цитата Сообщение от Meta|_ Посмотреть сообщение
    Не надо её там использовать, если это не какие-то очень особенные задачи.
    Ну, надо-не надо, вопрос другой, тем более, что на хранилищах с ZFS или ReFS она может быть включена по умолчанию, и вреда-то от неё нет (если прочие фичи ФС тоже работают, конечно). Другой вопрос, что для сабжа - хранилище музыки - от неё ровным счётом никакого толка нет.

  13. #1012
    Завсегдатай Аватар для Meta|_
    Регистрация
    08.03.2005
    Адрес
    Северная Голландия
    Возраст
    40
    Сообщений
    1,994

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


    Offтопик:
    Цитата Сообщение от pyos Посмотреть сообщение
    и вреда-то от неё нет
    Если не снижает производительность сама по себе и если не начинает конкурировать за ОЗУ с другими подсистемами
    ∇·D = ρ
    ∇·B = 0
    ∇xE = – ∂B/∂t
    ∇xH = j + ∂D/∂t
    © J. C. Maxwell, O. Heaviside

  14. #1013
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,375

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


    Offтопик:
    Цитата Сообщение от Meta|_ Посмотреть сообщение
    Если не снижает производительность сама по себе и если не начинает конкурировать за ОЗУ с другими подсистемами
    Что ZFS, что ReFS, что не-системные бекаперы отжирают, как минимум, 2-8 гиг оперативки на свои нужды, чтобы обеспечить работу системной БД но, насколько мне известно, при минимально грамотной настройке они сидят в рамках своего выделенного лимита и за другие ресурсы уже не конкурируют.
    А если отключать дедупликацию, скремблинг и ревизии файлов - то становится непонятно, нафига такие навороченные ФС.

  15. #1014
    Завсегдатай Аватар для Meta|_
    Регистрация
    08.03.2005
    Адрес
    Северная Голландия
    Возраст
    40
    Сообщений
    1,994

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


    Offтопик:
    Цитата Сообщение от pyos Посмотреть сообщение
    А если отключать дедупликацию, скремблинг и ревизии файлов - то становится непонятно, нафига такие навороченные ФС.
    ReFS - это Reiser? Её я не использовал.
    А в ZFS вроде только дедупликация ОЗУ без хлеба жрала
    ∇·D = ρ
    ∇·B = 0
    ∇xE = – ∂B/∂t
    ∇xH = j + ∂D/∂t
    © J. C. Maxwell, O. Heaviside

  16. #1015
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,375

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


    Offтопик:
    Meta|_, ReFS это Protogon, микрософтовская вариация на тему ZFS с похожими функциями

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

    разве что рейды там не совсем часть ФС, а отдельная служба Storage Spaces, которая, правда, очень глубоко с ней интегрирова. Впрочем, хранение ревизий/снапшотов, вроде бы, у мс тоже отдельной службой работает - Volume Shadow Copy, и даже как-то может с NTFS работать, если ничего не путаю
    [свернуть]

    Дедупликация жрёт постоянно много ОЗУ, т.к. там большую базу данных приходится постоянно в памяти держать, но тот же сремблинг регулярно отъедает процессорное время и пропускную способность дисков, а контроль ревизий - память и процессор при записи/перезаписи и сверке ревизий.

  17. #1016
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,402

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

    Цитата Сообщение от pyos Посмотреть сообщение
    Offтопик:

    Что ZFS, что ReFS, что не-системные бекаперы отжирают, как минимум, 2-8 гиг оперативки на свои нужды

    Offтопик:
    Во во, у меня 16гиг стояло, зато теперь на бтрфс всего 2 гига
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  18. #1017
    Частый гость Аватар для bepo
    Регистрация
    28.09.2018
    Сообщений
    488

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

    По Neo3
    Вот еще инфа: https://audiohobby.ru/articles/shema...nopi-neo3.html
    И обсуждение: https://support.puredsd.ru/t/pure-os-for-neo3-rus/12
    Может кому будет полезно.

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

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    И только в описании регистра выбора клока и коэффициентов делителя для I2S1 и I2S2 есть упоминание о выборе внешнего клока:



    но никакой информации о том, что такое IO I2S1 clkin в документации больше нет.
    Полистал даташит на rk3328. ИМХО выбор "IO I2S1 clkin" означает получение битклока снаружи в режиме слэйва. Так, что с внешним мастерклоком скорее всего облом.

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

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Так, что с внешним мастерклоком скорее всего облом.
    На уровне железа все работает. Прямой записью в регистр выбора клока я его заставил перейти на внешний мастер-клок. Проблема в программной области - когда система выбирает источник для заданной частоты, она его находит у первых двух, которые работают от pll, а третий, внешний сигнал, уже пролетает.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    На уровне железа все работает.
    Где-то встречал, что dsd по i2s не может выводить. Не пробовали? Хотя бы в режиме мастера.

Страница 51 из 60 Первая ... 414950515253 ... Последняя

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

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

Ваши права

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