Плата RA8P1 Titan оснащена микроконтроллером Cortex-M85 с тактовой частотой 1 ГГц для приложений AIoT и поддерживает разработку на RT-Thread.

До сих пор для оценки MCU Renesas RA8P1 Cortex-M85 с тактовой частотой 1 ГГц приходилось тратить около $200 на комплект для оценки EK-RA8P1, но плата RT-Thread RA8P1 Titan позволяет сделать это примерно за $50 .

В основном предназначенная для разработки и оценки ОС реального времени RT-Thread, плата RA8P1 Titan поставляется с 32 МБ HyperRAM, 64 МБ HyperFlash, интерфейсами дисплея и камеры, двумя портами Gigabit Ethernet с поддержкой Time Sensitive Networking, WiFi 4 и Bluetooth 4.1, портом USB 2.0 Type-C, интерфейсами CAN Bus, Serial и RS485, 40-контактным GPIO-разъемом для Raspberry Pi, встроенным отладчиком и гибкими вариантами питания: 5 В через USB-C или 9-24 В через разъем XT60.

RA8P1 Titan board

Характеристики платы RA8P1 Titan:

  • SoC – Renesas RA8P1 (R7KA8P1)
    • Ядра MCU
      • Arm Cortex-M85 с тактовой частотой 1 ГГц с Helium MVE (M-Profile Vector Extension) с кэшами инструкций/данных 32 КБ; 7300+ CoreMarks
      • Arm Cortex-M33 с тактовой частотой 250 МГц с кэшами инструкций/данных 32 КБ
    • GPU – D/AVE 2D drawing engine
    • NPU – Arm Ethos-U55 NPU с производительностью 256 GOPS на частоте 500 МГц
    • Память – 2 МБ SRAM, 1 МБ MRAM
    • Техпроцесс – технология TSMC 22 нм со сверхнизким энергопотреблением (ULL)
  • Память – 32 МБ HyperRAM (Winbond W95D8BNBYA5I)
  • Хранилище
    • 64 МБ HyperFlash (Winbond W32T51NWT)
    • Слот для карты MicroSD (поддержка 4-бит SDIO, SDR25)
  • Интерфейсы дисплея
    • 22-контактный FPC-разъем MIPI DSI
    • 22-контактный LFC-разъем RGB565 для LCD
  • Интерфейсы камеры
    • 22-контактный FPC-разъем CEU (Camera Engine Unit)
    • 22-контактный FPC-разъем MIPI CSI-2
  • Сетевые интерфейсы
    • 2 порта Gigabit Ethernet RJ45 с поддержкой TSN
    • Модуль WiFi 4 (802.11b/g/n) и Bluetooth 4.1 (CYW43438)
  • USB – порт USB 2.0 FS/HS Type-C
  • Последовательные интерфейсы
    • 2 интерфейса CAN Bus
    • 2 разъема RS485
    • 3 разъема последовательного порта
  • Сенсоры
    • 6-осевой акселерометр/гироскоп (IMU BMI088)
    • Магнитный компас (IST8310)
  • Расширение – 40-контактный GPIO-разъем для Raspberry Pi HAT
  • Отладка – отладчик DAP-Link через порт USB-C?
  • Дополнительно
    • Кнопки Boot/User и Reset
    • 3 светодиода
    • Зуммер
  • Питание
    • 5 В/1 А через порт USB Type-C
    • 9-24 В через 2-контактный разъем XT60 (желтый)
  • Габариты – уточняются

RT-Thread Titan Board bottom side

Аппаратная документация доступная на Medium недостаточно подробна и местами содержит ошибки, поэтому приведенное выше описание было составлено на основе той публикации, фотографий, PDF-схем и видео на AliExpress.

Программное обеспечение выглядит лучше с базовыми инструкциями по началу работы с RT-Thread Studio и обширным списком примеров кода от мигания светодиодом до использования Gigabit Ethernet или встроенного NPU для AI-распознавания лиц доступных на GitHub . Там же можно найти PDF-схемы, datasheet и руководство пользователя Renesas RA8P1.

RT-Thread Studio Titan Board with Renesas RA8P1 SoC
Скриншот RT-Thread Studio на китайском (но документация представлена на китайском и английском языках)

Также сообщается, что разработчики могут запускать встроенные нейросетевые модели, такие как Yolo-Fastest, разрабатывать GUI-приложения с LVGL и использовать решение двуядерной связи RPMsg-Lite. Приведены дополнительные детали о последнем

RPMsg-Lite представляет собой облегченную реализацию Remote Processor Messaging, в основном используемую для обмена данными и передачи сообщений между различными ядрами в многоядерных процессорных системах. На основе фреймворка OpenAMP она использует общую память и виртуальные каналы (Virtio Channels) для обеспечения эффективной и надежной межъядерной связи. В этом проекте она работает на Core0 (Cortex-M85) платы RA8P1 Titan в качестве главного контроллера двуядерной системы со следующими функциями:

  • Ответственность за инициализацию системы, координацию периферийных ресурсов и запуск/управление Core1.
  • Устанавливает канал сообщений (virtqueue/vring) с Core1 в общей памяти через RPMsg-Lite, используемый для отправки команд, обмена данными, уведомления о событиях и т.д.
  • Основные особенности: многоядерная связь, поддержка RT-Thread, общая память и безопасность кэша, четкая последовательность загрузки (Core0 отвечает за загрузку/запуск Core1 и выполнение Link-Up/рукопожатия), и обрезаемый протокольный слой

Это делает ее одной из самых экономичных высокопроизводительных MCU-плат, особенно при необходимости частоты 1 ГГц… YAML-файл в BSP указывает, что плата продается в Китае за 375 юаней ($52.6). На AliExpress обычная цена составляет около $55, но сейчас цена составляет $50.75 , по крайней мере до 20 ноября 2025 года. Добавление модуля камеры увеличивает цену до $54.61.

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

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

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

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

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