Страница 14 из 59 Первая ... 4121314151624 ... Последняя
Показано с 261 по 280 из 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. #261
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    867

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Это что, хана новой СД карте, или глюк такой?
    Попробуйте низкоуровневым форматированием карту почистить.
    Карта 4Гб или больше?

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

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

    Карта 8Гб, Сандиск, покупал вместе с НаноПи Нео.
    Сейчас попробую её при помощи HDD Low Level Format Tool 4.40 форматнуть...
    ....Попробовал. Никаких изменений, всё тоже самое.
    Интересно, что после записи полный объём карты стал 59,8Мб, из них свободно 50,6Мб.
    ...А самое интересное - похоже, что НаноПи Нео с этой карты всё-таки запускается, работает Вай-Фай и грузится Волюмио....
    Думаю, что зря я так волнуюсь, это всё какие-то Линюксовые заморочки...
    Последний раз редактировалось Aleksandr_M; 21.08.2018 в 22:00.

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

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

    Небольшой вопросик по переименованию файлов:

    Цитата Сообщение от Nikkov Посмотреть сообщение
    для конфигурации в слэйве необходимо переименовать файлы sun8i-h3-nanopi-neo.dtb в sun8i-h3-nanopi-neo-master.dtb, а sun8i-h3-nanopi-neo(-air)-slave.dtb в sun8i-h3-nanopi-neo(-air).dtb соответственно.
    Нужно ли переименовывать файлы sun8i-h3-nanopi-neo-air-slave.dtb в sun8i-h3-nanopi-neo-air.dtb если NanoPi-Neo простая, без "air"? А то ведь не переименуешь, потому что sun8i-h3-nanopi-neo-air.dtb уже есть в списке.

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

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Нужно ли переименовывать файлы sun8i-h3-nanopi-neo-air-slave.dtb в sun8i-h3-nanopi-neo-air.dtb если NanoPi-Neo простая, без "air"? А то ведь не переименуешь, потому что sun8i-h3-nanopi-neo-air.dtb уже есть в списке.
    Переименовывать надо только файл, соответствующий плате. Т.е. для просто нео не нужны файлы *-air-*

    ---------- Сообщение добавлено 19:02 ---------- Предыдущее сообщение было 18:56 ----------

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    ....И ещё, просьба к Автору темы Nikkov - Вы не могли бы выложить(или прислать) готовый файл для прошивки EPM3064? А то боюсь, не накосячил ли я с этим "Квартусом"
    Архив с pof-файлом
    Вложения Вложения
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

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

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

    Большое спасибо, Nikkov!
    Теперь можно дальше экспериментировать...

    Offтопик:
    ....А чисто для интереса - в какой-нибудь программе можно сравнить два файла .pof на идентичность? А то на вид(в текстовом редакторе) и на "вес" мой и Ваш файлы вроде одинаковы, но... может быть, "дьявол кроется в деталях"?

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

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

    А по простому? fc /b file1.pof file2.pof > dif
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #267
    Частый гость Аватар для s.rais
    Регистрация
    13.10.2009
    Адрес
    г.Казань
    Сообщений
    299

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Offтопик:
    ....А чисто для интереса - в какой-нибудь программе можно сравнить два файла .pof на идентичность? А то на вид(в текстовом редакторе) и на "вес" мой и Ваш файлы вроде одинаковы, но... может быть, "дьявол кроется в деталях"?

    Offтопик:
    Можно в ТоталКоммандере например

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

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

    Цитата Сообщение от Alex Посмотреть сообщение
    А по простому? fc /b file1.pof file2.pof > dif
    Alex, спасибо, даже не подумал про эту команду, вот что получилось:
    Нажмите на изображение для увеличения. 

Название:	FC.jpg 
Просмотров:	115 
Размер:	104.9 Кб 
ID:	326562
    Файлики-то разные, вопрос почему...
    ...P.S. Вот только зачем >dif?
    Цитата Сообщение от s.rais Посмотреть сообщение
    Можно в ТоталКоммандере например
    Никогда им не пользовался, может и пора начать....

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

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    ...P.S. Вот только зачем >dif?
    Это перенаправление вывода, чтобы не на экран писало а в файл "dif", можно "dif.txt" - а потом его уже можно смотреть чем угодно, я ФАРом по Ф3.
    Когда разница большая, так удобнее.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

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

    Господа, подскажите, пожалуйста, если я подаю мастерклок с ЦАПа(22 с копейками мгц) на выв. 11 Si8641, а на выводе 6 его нет - это хана микросхеме, или могут быть другие причины?
    ...Питание на одной стороне Si8641 от транспорта 3,3в, на другой стороне - от ЦАПа 5в, сигнал смотрел осциллографом.

  12. #271
    Новичок Аватар для Panurg
    Регистрация
    10.10.2007
    Адрес
    Россия, г.Долгопрудный
    Сообщений
    88

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

    А на 7 ноге (EN1) есть "1"?

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

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

    Да, там практически напряжение питания транспорта - 3,2в, так же как и на 10 ноге 5в(4,9) тоже есть, хотя эти ноги никуда не подключены.

  14. #273

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

    Уважаемый Nikkov
    Можно ли как то менять полярность множителей DIV0 DIV1 в образе NEO2?
    Спасибо.

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

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

    Цитата Сообщение от dtektoni Посмотреть сообщение
    Уважаемый Nikkov
    Можно ли как то менять полярность множителей DIV0 DIV1 в образе NEO2?
    Спасибо.
    Нет, такой возможности нет. Разве что править исходники под себя, но если есть ПЛИС, то это вроде как легче сделать в ней
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  16. #275

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Да, там практически напряжение питания транспорта - 3,2в, так же как и на 10 ноге 5в(4,9) тоже есть, хотя эти ноги никуда не подключены.
    Еще раз для полного уточнения.
    То есть лог."1" в виде соответствующего напряжения на входы разрешения ЕН1 м ЕН2 у Вас не поданы?
    (Хотя и измеряются на ножках)? Я правильно понял?

    Надо обязательно подать именно явную лог "1", для работы каналов, а не оставлять ноги свободными.

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

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

    Цитата Сообщение от Илья_C Посмотреть сообщение
    То есть лог."1" в виде соответствующего напряжения на входы разрешения ЕН1 м ЕН2 у Вас не поданы?(Хотя и измеряются на ножках)? Я правильно понял?
    Совершенно правильно.
    Тем не менее, в авторской схеме(из шапки), а также на авторской плате(по герберам с которой я и делал свою плату), эти пины(ЕН1 и ЕН2) никуда не подключены, и ведь у автора всё работает...

  18. #277

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

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Нет, такой возможности нет. Разве что править исходники под себя, но если есть ПЛИС, то это вроде как легче сделать в ней
    У меня нет ПЛИС, я сделал формирователь на базе AK4113 , поэтому не получается просто подключить множители. Можно поставить пару логических гейтов, но если просто поменять исходник то можно сделать и так.
    А можно посмотреть ваши исходники?
    Спасибо.

  19. #278

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    у автора всё работает...
    Посмотрел, да у этих приборов действительно, может быть не подключено для состояния "Н".

    Если она сильно греется у Вас, то видимо ей всё...
    Запасная есть для проверки/замены?

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

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

    Цитата Сообщение от Илья_C Посмотреть сообщение
    Если она сильно греется у Вас, то видимо ей всё...
    Да нет, как раз наоборот - не греется вообще, как будто и ток не потребляет...
    Запасной нету, была бы - давно уже поменял бы, буду покупать.
    Вот только немного непонятно, с какими буквами после названия лучше будет - Si8641BB-B-IS1, Si8641BC-B-IC1, Si8641AB-B-IS, или без разницы?
    ...Вот они все, что выбрать?
    http://www.elbase.ru/products/search/Si8641/0/1

  21. #280

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

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    не греется вообще, как будто и ток не потребляет...
    Может из-за опытов каюк?

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Вот они все, что выбрать?
    На стр2 описания расшифровка букв - это корпус, состояние настройки по умолчанию, пробивное...
    Вам какую - найдете.
    Успехов!
    Вложения Вложения

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

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

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

Ваши права

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