audiohobby.ru audiohobby.ru

Схема одноплатного компьютера NanoPi NEO3

В основе решения — процессор Rockchip RK3328 с четырьмя вычислительными ядрами ARM Cortex-A53 и графическим ускорителем Mali-450MP2 GPU. Объём оперативной памяти DDR4 может составлять 1 или 2 Гбайт.

Новинка располагает сетевым портом Gigabit Ethernet на основе контроллера RTL8211E PHY. Есть также стандартный разъём USB3.0 Type-A, к которому может быть подключён, скажем, внешний накопитель.

Для хранения системного ПО служит карта microSD. Питание подаётся через симметричный коннектор USB Type-C. Говорится о поддержке интерфейсов I2C, UART, SPI, I2S, GPIO.

Основные характеристики

  • Soc: RockChip RK3328, четырехъядерный 64-битный высокопроизводительный Cortex A53
  • Оперативная память: 1 ГБ/2 ГБ DDR4
  • LAN: 10/100/1000M Ethernet с уникальным MAC-адресом
  • USB-хост: 1x USB3.0 Type A и 2x USB2.0 на разъеме 2,54 мм
  • Слот MicroSD: MicroSD x 1 для загрузки системы и хранения
  • Индикатор: индикатор питания x 1, индикатор системы x 1
  • Ключ: пользовательская кнопка x 1
  • Вентилятор: 2-контактный разъем JST ZH 1,5 мм для вентилятора 5 В
  • GPIO: 26-контактный разъем с шагом 2,54 мм, включая I2C, UART, SPI, I2S, GPIO
  • Последовательный порт отладки: 3-контактный разъем с шагом 2,54 мм, 1500000 бит/с
  • Питание: 5 В/1 А, через Type-C или GPIO
  • Размер печатной платы: 48x48 мм
  • Рабочая температура: от -20℃ до 70℃
  • Вес: 22 г
  • GPIO (I2C/UART/SPI/I2S/GPIO)

 

 

ПинИмяLinux GPIOПинИмяLinux GPIO
13,3 В (ВЫХОД) 25 В (выход/вход) 
3I2C0_SDA 45 В (выход/вход) 
5I2C0_SCL 6ЗАЗЕМЛЕНИЕ 
7GPIO2_A2/IR-RX668GPIO3_A4/UART1_TX100
9ЗАЗЕМЛЕНИЕ 10GPIO3_A6/UART1_RX102
11GPIO2_B7/I2S1_MCLK7912GPIO2_C3/I2S1_SDI83
13GPIO2_C1/I2S1_LRCK_TX8114ЗАЗЕМЛЕНИЕ 
15GPIO2_C2/I2S1_SCLK8216GPIO3_A5/UART1_RTSN101
173,3 В (ВЫХОД) 18GPIO3_A7/UART1_CTSN103
19GPIO3_A1/SPI_TXD9720ЗАЗЕМЛЕНИЕ 
21GPIO3_A2/SPI_RXD9822GPIO2_C7/I2S1_SDO87
23GPIO3_A0/SPI_CLK9624GPIO3_B0/SPI_CSN0104
25ЗАЗЕМЛЕНИЕ 26GPIO0_D3/SPDIF_TX27

 

USB2.0

ПинИмяПинИмя
1ЗАЗЕМЛЕНИЕ2ЗАЗЕМЛЕНИЕ
3ДП14OTG_DP
5DM16OTG_DM
78
Вложение:
nanopi-neo3-2005-schematic.pdf 1 Мбскачан 46 раз
+15
0
Green Green 9 месяцев назад #

А планируется какая-то работа с NanoPi NEO3? 

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

forum.vegalab.ru/showthread.php?t=79888&page=50&p=3139181&viewfull=1#post3139181

Вообще устройство довольно интересное.  Можно накатить на него Volumio и использовать как стример или просто с внешнего накопителя считывать аудиофайлы.

0
admin admin 9 месяцев назад #

Документация добавлена скорее для себя, чтобы потом не искать. На BBB аппаратный мод питания позволил получить существенную прибавку в качестве. 

С NanoPi NEO3 прока просто прорабатывается актуальность подобного вмешательства. Задачи заставить его работать от внешнего мастер-клока пока не ставилось, используется подключение по USB.

Сам пока периодами мониторю ветку https://support.puredsd.ru/t/pure-os-for-neo3-rus/...  возможно позже более подробно погружусь в  тему разработки некой шляпы, но пока просто нет на это времени.

0
Green Green 9 месяцев назад #

Над BBB конечно хорошо поработали, для меня единственный его недостаток, это малая мощность на сегодняшний день.

NanoPi NEO2 с платой формирователя у меня имеется, как устройство прекрасно, единственное, что мне в нем не хватает это гальванической развязки. Ну и чисто из хотелок, было бы замечательно иметь разъем SATA для подключения накопителей минуя USB. Тогда бы я замутил что-то типа а-ля Aurender с раздельным питанием на все! На аналоговую и цифровую части ЦАПа, на сам NEO3 + накопитель с отдельным питанием на борту.

0
Dafin314 Dafin314 9 месяцев назад #

Андрей, а есть более или менее вменяемая информация про мод питания ВВВ на dastereo крупицы от Льва проскакивали, но без конкретики. Насколько я понимаю там замена родного контроллера питания на несколько линейных. 

0
ridata45 ridata45 6 месяцев назад #

А где можно почитать про аппаратный мод питания ВВВ, поиском не нашлось.

0
VKhrychikov VKhrychikov 9 месяцев назад #

Коллеги, кроме vegalab есть ещё один ресурс, где обсуждался вопрос вывода с Neo3 и подобных SOC I2S в режиме внешнего мастер-клока. Мне этот вопрос очень интересен, поэтому стараюсь мониторить. 

В двух словах по открытой информации (то есть которую каждый может найти, а закрытой пока никто не поделился) для чипов RK3399 (точно, проверено) и RK3328 (скорее всего) есть возможность сформировать I2S с внешним мастер-клоком, подающимся на пин I2S1_MCLK или на I2S0_MCLK. Для этого нужно а) чтобы этот пин был выведен на плате (верно для Neo3, ещё кое-каких модулей на RK3399, цена которых в районе 12 тыс. рублей в комплекте с «базовой платой» при заказе из Китая, — эти модули идут с разъемом как на SO-DIMM, и неверно, к сожалению, для Asus Tinkerboard) б) то ли что-то прописать в dts или оверлее, то ли что-то ещё (информация есть, но интерпретировать я её точнее не могу) в) вроде бы настроить/написать драйвер чтобы он выдавал на какой-то пин информацию о частоте дискретизации. 

Я, к сожалению, совсем ничего не понимаю в Linux (ни разу даже не компилировал/собирал его), а времени разобраться быстро нет. Но если кто-то захочет сделать примерно то же, что и ppy для своего pure, но, например, для Neo3 или альтернативного устройства (на RK3399), чтобы изготовить «шляпу» с выводом I2S, то было бы очень интересно, и окажу необходимое содействие. Есть Neo3 (2 экз.), готов заказать незадорого изготовление печатных плат и комплектующие (многие имеются в наличии, как пример — изоляторы), информационно. 

0
muxa muxa 9 месяцев назад #

все современные чипсы вполне себе переживают рассинхрон. величины разбега указывают в даташитах.

не понимаю гонок за мастерклоком и генераторов по 100у.е.

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

З.Ы. ВВВ единственный кто не имеет проблем с мастерклоком просто потому что внутри процика есть блок  DSP ядра. поэтому он наиболее гибок .

+1
VKhrychikov VKhrychikov 9 месяцев назад #

«не понимаю гонок за мастерклоком и генераторов по 100у.е.»- Присоединяюсь и сочувствую - я тоже не понимаю моё ухо, которое прекрасно слышит хороший мастерклок, генераторы рядом с микросхемой ЦАПа и гальваноразвязку. Хотя если задуматься и вспомнить слово «джиттер», то становится что-то понятнее...

«ВВВ единственный кто не имеет проблем с мастерклоком» — не единственный. 

0
Green Green 6 месяцев назад #

Пробовал образы Volumio для Neo3, все отлично работает.

forum.vegalab.ru/showthread.php?t=79888&page=56&p=3161285&viewfull=1#post3161285

https://community.volumio.com/t/unofficial-volumio...

0
VKhrychikov VKhrychikov 6 месяцев назад #

Именно в режиме когда Neo3 — slave?

Самого очень интересует это, но по времени никак не доберусь по этого одноплатника.

0
Green Green 8 месяцев назад #

На Веге человек собрал образ Volumio для Neo3, кому интересно можете потестировать.