DongshanPI-D1s – плата разработки Allwinner D1s RISC-V, предназначенная для обучения программированию.

Плата разработки DongshanPI-D1s состоит из припаянной системной платы Allwinner D1s RISC-V (SoM) и несущей платы с двумя 40-контактными разъемами и выделенным разъемом 2,0 мм. Эта макетная плата специально разработана для обучения программированию с упором на архитектуру RISC-V.

Плата разработки была разработана 100ask. Ранее они разработали Dongshan NeZha STU — макетную плату на основе Allwinner D1. Основное различие между ними заключается в том, что 100ask не включает интерфейсы Ethernet и HDMI на плате DongshanPI-D1s. Распиновка разъемов также немного отличается, потому что они решили сделать разъемы совместимыми с широко используемым 40-контактным GPIO от одноплатных компьютеров Raspberry Pi.

Предварительные характеристики DongshanPI-D1:

  • D1s Core Lite
    • SoC — одноядерный процессор Allwinner D1s XuanTie C906, 64-разрядный процессор RISC-V с тактовой частотой 1,0 ГГц и 32 КБ I-кэш + 32 КБ D-кэш
    • Память — 64 МБ DDR2 (SIP)
    • Отладка — порт USB-C для встроенного отладчика JTAG+UART на базе микроконтроллера BL702 RISC-V
    • Хранилище — 16 МБ SPI NOR flash (GD25Q127C)
    • Декодирование видео — H.265/H.264 до 1080p при 60 кадрах в секунду и MPEG-1/2/4, JPEG, VC1 до 1080p при 60 кадрах в секунду
    • Кодирование видео — JPEG/MJPEG до 1080p при 60 кадрах в секунду
  • Несущая плата
    • Хранилище — слот для карты MicroSD
    • USB
      • 1х порт USB Type-C OTG (FlashSystemPort)
      • 1х порт USB Type-C для отладки через BL702 для отладки UART и порт CKlink
    • Расширение
      • J2 — 40-контактный разъем с шагом 2,0 мм для интерфейсов дисплея (RGB, MIPI) и аудио, например наушников.
      • J3 — 40-контактный разъем с шагом 2,54 мм, совместимый с Raspberry Pi, с сигналами питания, GPIO, I2C, SPI, TP_X/Y, TV IN/OUT, USB
      • J4 — 40-контактный разъем с шагом 2,54 мм, совместимый с Raspberry Pi, с сигналами питания, GPIO, UART, I2C
    • Разное — кнопки RESET и FEL
    • Источник питания — 5 В через порт USB-C OTG или порт отладки.
    • Размеры – 70х70мм

Примечание. Это спецификации для версии платы V1.0, а вариант V1.1 может не использовать систему-на-модуле, вместо этого компания будет припаивать ЦП, память и хранилище непосредственно к основной плате.

Плата оснащена отладчиком RISC-V для отладки и разработки на уровне микросхемы. Плата в основном позиционируется для студентов, которым нравится изучать низкоуровневое программирование. T-head и Allwinner будут поддерживать SDK Tina Linux (OpenWrt + Linux 4.9) для платы. Кроме того, 100ask также обеспечит поддержку Linux и RT-Thread Smart IoT RTOS для этой платы. Заинтересованные разработчики также могут портировать FreeRTOS, RT-Thread от T-Head, MELIS от Allwinner или даже проект Xfel Rust с нуля, используя ресурсы, которые будут обсуждаться ниже.

100ask предоставляет разработчикам принципиальную схему макетной платы, техническое описание, краткое описание продукта и другую информацию для Allwinner D1s SoC, а также информацию о ядре T-HEAD C906. Вы найдете документацию и информацию о ресурсах на сводной странице .

Плата DongshanPI-D1s доступна на Aliexpress за 17,78 долларов США плюс доставка. 100ask также занимается краудсорсингом разработки программного обеспечения и документации для разработчиков в материковом Китае и во всем мире, хотя информация доступна только на китайском языке. Некоторые функции будут спонсироваться 100ask с бесплатными платами для разработки и денежной компенсацией. Компания приветствует любое программное обеспечение, будь то новая операционная система, полный пример сенсорного модуля Linux или новая демонстрация «голого железа».

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments