Allwinner Nezha: различия между версиями
Нет описания правки |
|||
(не показаны 23 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
{{Stub}} | {{Stub}} | ||
Allwinner Nezha — первая общедоступная плата на базе Allwinner D1 | |||
Allwinner Nezha — первая общедоступная плата на базе [[Allwinner D1]]. Официальная документация предоставлена на сайте [https://d1.docs.aw-ol.com/ awol] | |||
Плата поддерживается [[Ports/riscv64|портом Сизифа на архитекуру riscv64]]. | |||
== Версии платы == | == Версии платы == | ||
На данный момент существует 2 версии платы: | На данный момент существует 2 версии платы: | ||
* D1_DEV_DDR3_16X2_V1_0 | * D1_DEV_DDR3_16X2_V1_0 | ||
Строка 7: | Строка 12: | ||
Информация на данной странице актуальна для V1_2. | Информация на данной странице актуальна для V1_2. | ||
== | == Ядра и загрузчики == | ||
Загрузчик собран в пакет [https://packages.altlinux.org/en/sisyphus_riscv64/srpms/u-boot-sunxi-riscv/ u-boot-sunxi-riscv]. | |||
Ядро un-def загружается, начиная с версии 6.6. Отдельное ядро d1-un поддерживает больше перифирии, включая вывод на HDMI. | |||
{| class="wikitable" | |||
|- | |||
! Устройство !! d1-un<br>5.19 !! un-def<br>6.6.19 !! d1-un<br>6.1 | |||
|- | |||
| SD Card Reader || {{Ok}} || {{Ok}} || {{Ok}} | |||
|- | |||
| NAND FLASH (mtd) || {{Ok}} || {{Fail}} || {{Ok}} | |||
|- | |||
| Ethernet || {{Ok}} || {{Ok}} || {{Ok}} | |||
|- | |||
| USB 2.0 || {{Ok}} || {{Ok}} || {{Ok}} | |||
|- | |||
| USB OTG || {{Ok}} || {{Fail}} || {{Ok}} | |||
|- | |||
| HDMI output || {{Fail}} || {{Fail}} || {{Ok}} | |||
|- | |||
| MIPI DSI || ? || {{Fail}} || ? | |||
|- | |||
| Wifi || {{Fail}} || {{Fail}} || {{Fail}} | |||
|- | |||
| Bluetooth || {{Fail}} || {{Fail}} || {{Fail}} | |||
|- | |||
| User LED || {{Ok}} || {{Fail}} || {{Ok}} | |||
|- | |||
| Video In (CSI) || ? || ? || ? | |||
|- | |||
| audio jack || {{Ok}} || {{Fail}} || {{Ok}} | |||
|- | |||
| Mic Array In || ? || ? || ? | |||
|} | |||
Легенда | |||
* {{Ok}} -- устройство работает с этим ядром | |||
* {{Fail}} -- устройство не работает с этим ядром | |||
* ? -- устройство не тестировалось с этим ядром | |||
== Отладка == | == Отладка == | ||
=== Подключение к UART === | |||
=== Подключение к UART === | |||
В комплекте с платой предоставляется UART адаптер, с помощью которого можно подключиться к плате следующим образом: | В комплекте с платой предоставляется UART адаптер, с помощью которого можно подключиться к плате следующим образом: | ||
<br>Черный -> GND | <br>Черный -> GND | ||
Строка 41: | Строка 66: | ||
<code>picocom -b 115200 /dev/ttyUSB0</code> | <code>picocom -b 115200 /dev/ttyUSB0</code> | ||
== | {{Category navigation|title=RISC-V|category=RISC-V|sortkey=*}} | ||
* |
Текущая версия от 11:18, 2 апреля 2024
Allwinner Nezha — первая общедоступная плата на базе Allwinner D1. Официальная документация предоставлена на сайте awol
Плата поддерживается портом Сизифа на архитекуру riscv64.
Версии платы
На данный момент существует 2 версии платы:
- D1_DEV_DDR3_16X2_V1_0
- D1_DEV_DDR3_16X2_V1_2
Информация на данной странице актуальна для V1_2.
Ядра и загрузчики
Загрузчик собран в пакет u-boot-sunxi-riscv.
Ядро un-def загружается, начиная с версии 6.6. Отдельное ядро d1-un поддерживает больше перифирии, включая вывод на HDMI.
Устройство | d1-un 5.19 |
un-def 6.6.19 |
d1-un 6.1 |
---|---|---|---|
SD Card Reader | ![]() |
![]() |
![]() |
NAND FLASH (mtd) | ![]() |
![]() |
![]() |
Ethernet | ![]() |
![]() |
![]() |
USB 2.0 | ![]() |
![]() |
![]() |
USB OTG | ![]() |
![]() |
![]() |
HDMI output | ![]() |
![]() |
![]() |
MIPI DSI | ? | ![]() |
? |
Wifi | ![]() |
![]() |
![]() |
Bluetooth | ![]() |
![]() |
![]() |
User LED | ![]() |
![]() |
![]() |
Video In (CSI) | ? | ? | ? |
audio jack | ![]() |
![]() |
![]() |
Mic Array In | ? | ? | ? |
Легенда
-- устройство работает с этим ядром
-- устройство не работает с этим ядром
- ? -- устройство не тестировалось с этим ядром
Отладка
Подключение к UART
В комплекте с платой предоставляется UART адаптер, с помощью которого можно подключиться к плате следующим образом:
Черный -> GND
Зеленый -> RX
Белый -> TX
На хосте, с которого осуществляется подключение выполнить команду:
picocom -b 115200 /dev/ttyUSB0