Страница 46 из 59 Первая ... 36444546474856 ... Последняя
Показано с 901 по 920 из 1175

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

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

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

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

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

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

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    Никаких серверов. Просто армбиан минимальный, самба , качалка 3.0, два винта без всяких райдов и проч.
    ++ Я так на апельсине зеро под аплеер делал, но надо вникать.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

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

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

    Слушай, ничего заумного нет. Ставишь армбиан в минимальной конфигурации, там уже есть ssh root, добавляшь пакеты и, главное, питание с запасом 2а минимум. На этих платках нео2 usb правильно запитаны - напрямую от питания, на малинках плохо - через контроллер питания, поэтому нужно перемычки паять.
    Последний раз редактировалось Михаил45; 30.12.2021 в 15:20.

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

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

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    Слушай, ничего заумного нет.
    Заумного нет, а муторного вполне - настройка из командной строки тот еще секас. Причем есть вещи не очевидные для тех, кто эпизодически этим занимается, например отключение свопа.
    питание с запасом 2а минимум
    Смотря что подключать и сколько, сам нео2 по моим замерам практически никогда за 400ма не выходит.

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

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

    Nikkov, Николай, ссылку на образы обновите, пожалуйста. Не успел себе сохранить.

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

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

    Образы находятся на гугл-диске
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  7. #906
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,867

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Заумного нет, а муторного вполне - настройка из командной строки тот еще секас
    А корпуса пилить, платы травить, усилители, цапы паять? АЧХ снимать, импеданс, фильтры в программах считать? Не муторно? Я все это проклял тысячу раз. Лучше в bash & cmd буду дрочить.

    Цитата Сообщение от ass77 Посмотреть сообщение
    Причем есть вещи не очевидные для тех
    Для "тех" не очевидные. А для "этих" очень даже.

    Цитата Сообщение от ass77 Посмотреть сообщение
    например отключение свопа
    Очевидно же, что его отключать не надо.

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

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Очевидно же, что его отключать не надо.
    Ага))). Ну удачи вам. Посмотрим сколько sd карточка проживет и потом поговорим про очевидность.

  9. #908
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,867

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Ага))). Ну удачи вам.
    Спасибо, конечно, но в данном деле я на удачу не полагаюсь.

    Цитата Сообщение от ass77 Посмотреть сообщение
    Посмотрим сколько sd карточка проживет
    А что с ней должно произойти?

    Цитата Сообщение от ass77 Посмотреть сообщение
    поговорим про очевидность
    Сначала нужно поговорить о том, для чего нужен своп (в Unix системах в частности), как он настраивается и что бывает когда приходит OOM killer.

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

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    А что с ней должно произойти?
    По отзывам в насе полгода-год живет - протирается.

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Сначала нужно поговорить о том, для чего нужен своп (в Unix системах в частности), как он настраивается и что бывает когда приходит OOM killer.
    Ну можно и разбираться. Мне проще прибить. Кстати, сборщики готовых насовских сборок так и поступают. Изначально разговор был о том, что проще простого взять армбиан, накидать пакетов и радоваться. Вы же предлагаете для того, чтобы задействовать ненужную платку погрузиться в изучение внутренностей пингвинов.

  11. #910
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,867

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    По отзывам в насе полгода-год живет - протирается.
    От чего протираться то ей? Тем более в НАСе? У меня больше года на USB флехе стоял гипервизор.

    Цитата Сообщение от ass77 Посмотреть сообщение
    Кстати, сборщики готовых насовских сборок так и поступают.
    Я бы не стал такие сборки ставить.

    Цитата Сообщение от ass77 Посмотреть сообщение
    Изначально разговор был о том, что проще простого взять армбиан, накидать пакетов и радоваться
    Может быть.

    Цитата Сообщение от ass77 Посмотреть сообщение
    Вы же предлагаете для того, чтобы задействовать ненужную платку погрузиться в изучение внутренностей пингвинов
    Я лишь сказал, что со свопом не все так очевидно. И в 99% случаев его отключать не нужно.

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

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Тем более в НАСе?
    На рабочий винт?

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Я бы не стал такие сборки ставить.
    Хозяин -барин

  13. #912
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,867

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

    Грамотно про SWAP:
    https://habr.com/ru/company/flant/blog/348324/?

    Цитата Сообщение от ass77 Посмотреть сообщение
    На рабочий винт?
    Рабочие винты тут причем?

    Я не утверждаю что без свопа нельзя. Но не столь все это очевидно.

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

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Рабочие винты тут причем?
    Где же вы его предлагаете разместить?


    Offтопик:
    тут на одном форуме "анекдот" прочел (правда про винду, но не суть): чтобы ускорить работу системы нужно в ram создать виртуальный диск и в нем разместить своп))))

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

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    тут на одном форуме "анекдот" прочел (правда про винду, но не суть): чтобы ускорить работу системы нужно в ram создать виртуальный диск и в нем разместить своп))))
    Для 32-битной Винды такое имеет смысл, чтобы использовать весь объём ОЗУ, а не 3 с чем-то ГБ. Я так делал.
    ∇·D = ρ
    ∇·B = 0
    ∇xE = – ∂B/∂t
    ∇xH = j + ∂D/∂t
    © J. C. Maxwell, O. Heaviside

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

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

    Цитата Сообщение от Meta|_ Посмотреть сообщение
    Для 32-битной
    Речь шла о нормальной x64
    Последний раз редактировалось ass77; 27.05.2022 в 08:26.

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

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

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Грамотно про SWAP:
    https://habr.com/ru/company/flant/blog/348324/?


    Рабочие винты тут причем?

    Я не утверждаю что без свопа нельзя. Но не столь все это очевидно.
    Для музыки не то что своп не нужен, а и 512 мб оперативки достаточно за глаза, просто проигрывать, без преобразований исходного файла. Это в убунте или дебиане без иксов и другой нахлобучки.

  18. #917
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    40
    Сообщений
    62

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

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

    up:осталось 2 уже платы...
    Последний раз редактировалось nabiullin; 19.06.2022 в 09:19.
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2

  19. #918
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    40
    Сообщений
    62

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

    коллеги, нужна помощь

    запустил плату в связке с готовым образом волумио (на nano pi neo air), откуда с платы выводить mclk на цап, когда генераторы включены на самой плате формирователя?
    Последний раз редактировалось nabiullin; 23.06.2022 в 21:19.
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2

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

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

    Цитата Сообщение от nabiullin Посмотреть сообщение
    запустил плату в связке с готовым образом волумио (на nano pi neo air), откуда с платы выводить mclk на цап, когда генераторы включены на самой плате формирователя?
    Штатно это не предусмотрено, генераторы на плате предназначены для только отладки и работы с ЦАП-ами, где мастерклок не нужен. Мастерклок можно взять, естественно без гальванической развязки, в этом случае только с генераторов, после резисторов. Ну или поменять гальваноразвязку на Si8640 у которой все 4 канала на выход и подправить проект ПЛИС для вывода mclk, вместо входа.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    камрады, где можно почитать о светодиодах на плате NanoPI-Neo (которые между микроСД и микроУСБ разьемами) две платки и две разные микроСД = нет стабильности в загрузке и разные картинки перемаргивания светодиодов.
    кто то пробовал цепляться и смотреть ход загрузки через УАРТ ?

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

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

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

Ваши права

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