正式上市: Cortex-M85 RA8P1 Titan Board重新定义,边缘AI的性能边界 | 产品动态

描述

RT-Thread与瑞萨电子携手推出全新的AI硬件产品 RA8P1 Titan Board现正式上市。RT-Thread RA8P1 Titan Board为工程师们提供了一个灵活、全面的开发平台,助力开发者在AI领域获得更深层次的体验。同时,该平台也是RT-Thread首个开放支持RPMsg-Lite 双核通信方案的硬件产品。

RA8P1 Titan Board具有以下主要特点

1

强大的处理性能:

Titan Board搭载频率 1GHz Arm Cortex-M85 与 250MHz Arm Cortex-M33 双架构核 RA8P1 芯片。RA8P1 系列是瑞萨电子首款搭载高性能 Arm Cortex-M85 (CM85) 及 Helium 矢量扩展,并集成 Ethos-U55 NPU 的 32 位 AI 加速微控制器 (MCU)。RA8P1在边缘设备中实现AI,并具备低延迟、低功耗和更高安全性的优势。全面支持语音交互、视觉识别及实时分析的AI应用场景。

2

友好的学习环境:

提供简洁易用的开发环境和示例项目,带领初学者快速上手。同时具有丰富的文档资料供给开发者学习。

https://rt-thread-studio.github.io/sdk-bsp-ra8p1-titan-board/latest/index_zh.html

3

可扩展性:

丰富的扩展接口,如CEU摄像头、MIPI-CSI/DSI、RGB565、树莓派兼容IO、CAN电机接口、DBUS等,用户可以根据自己的需求连接其他外设或模块,如以太网、CAN、传感器、执行器等,实现更复杂的应用场景。

基于RA8P1 Titan Board你可以产出相关项目,比如:

嵌入式神经网络模型:Yolo-Fastest

轻量级GUI图形库:LVGL

轻量级多核通信:RPMsg-Lite

RA8P1 Titan Board

双核通信方案

RPMsg-Lite 是一个轻量级远程处理器间通信(Remote Processor Messaging, RPMsg)实现,主要用于多核处理器系统中,实现不同核心之间的数据交换和消息传递。它基于 OpenAMP 框架,利用共享内存(Shared Memory)和虚拟通道(Virtio Channels)机制,实现高效、可靠的跨核通信。

本工程运行于 RA8P1 Titan Board 的 Core0(Cortex-M85),作为双核系统的主控工程,其功能如下

 

 

负责系统初始化、外设资源统筹与Core1 启动/管理;

通过RPMsg-Lite 在共享内存上建立与 Core1 的 消息通道(virtqueue/vring),用于命令下发、数据交换、事件通知等。

主要特性


 

多核通信

RPMsg-Lite master 侧初始化、端点创建、消息收发、阻塞/非阻塞队列。


 

RT-Thread支持

独立通信线程、安全队列、事件同步。


 

共享内存与缓存安全

预留 非缓存/强制一致性 的共享内存段;提供内存屏障与 Cache 操作要点。


 

启动次序清晰

Core0 负责装载/启动 Core1,并进行 Link-Up/握手。


 

可裁剪的协议层

提供简易 Ping/Pong 与 帧格式 示例,便于扩展业务指令集。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分