登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
ARM + RISC-V核间通信方案,基于全志T113-i的OpenAMP非 ...
ARM + RISC-V核间通信方案,基于全志T113-i的OpenAMP非对称架构
[ 复制链接 ]
厌外
2025-6-9 14:01:28
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
本文主要给大家分享的是基于创龙科技TLT113-EVM评估板(基于全志T113-i)的ARM + RISC-V核间通信开发案例,适用开发环境如下。
Windows开发环境:Windows 7 64bit、Windows 10 64bit
虚拟机:VMware15.5.5
Linux开发环境:Ubuntu18.04.4 64bit
U-Boot:U-Boot-2018.07
Kernel:Linux-5.4.61、Linux-RT-5.4.61
LinuxSDK:T113_Tina5.0-V1.0(Linux)
OpenAMP简介
AMP(Asymmetric Multi-Processing),即非对称多处理架构。“非对称AMP”双系统是指多个核心相对独立运行不同的操作系统或裸机应用程序,如Linux + RTOS/裸机,但需一个主核心来控制整个系统以及其它从核心。每个处理器核心相互隔离,拥有属于自己的内存,既可各自独立运行不同的任务,又可多个核心之间进行核间通信。OpenAMP框架是一个提供用于处理非对称多处理架构(AMP)系统的软件组件。
随着对嵌入式系统要求的不断提高,非对称AMP架构如今已成为一种新选择,主要应用于工业领域,如工业PLC、继电保护装置、小电流选线设备等。
图 1
RPMsg简介
RPMsg(Remote Processor Messaging),是一种专为异构多核处理系统设计的通信协议。它允许不同处理器核心之间通过共享内存高效地交换信息,为主核心和从核心之间提供了一种标准化的消息传递机制,使得这些不同架构的核心能够协同工作,最大限度地发挥它们的性能。
RPMsg的主要特点包括:
(1)基于VirtIO管理共享内存,实现了高效的数据传输;
(2)避免额外的拷贝开销,优化了内存使用;
(3)配备同步与互斥机制,确保数据交换的高效与安全;
图 2
T113-i国产平台优势
全志T113-i处理器可运行Linux操作系统、Qt炫酷图形界面,并可支持1080P高清视频编解码、4G大数据传输、2Gb超大存储空间、LCD/LVDS/MIPI三种显示、原生千兆网/双CAN,是单片机升级的优选平台。同时,创龙科技T113-i工业核心板已实现国产化率100%,并提供“赛宝实验室”国产化率证明报告,让您的产品更有特色!
另外,创龙科技全志T113-i双核ARM Cortex-A7@1.2GHz + RISC-V C906@1008MHz全国产工业核心板,含税仅79元起!在短短一年多时间里,已有近2000家企业选用创龙科技T113-i工业核心板用于终端产品开发,欢迎广大客户咨询!
图 3
T113-i典型应用领域
图 4
T113-i核间通信开发案例演示
为了简化描述,本文仅摘录部分方案功能描述与测试结果,详细产品资料请通过公众号下载。
案例功能
本期案例主要是通过使用RPMsg框架,来实现异构的处理器之间进行相互通信。ARM核心运行Linux系统与rpmsg_echo应用程序,RISC-V核心运行RISC-V程序,实现ARM端的rpmsg数据的接收与发送功能。
案例测试
首先,我们使用Type-C线连接PC机和评估板的USB TO UART0串口,使用RS232交叉串口母母线、USB转RS232公头串口线,将评估板的RS232 UART2串口连接至PC机的USB接口,如下图所示。
图 5可以看到,当我们启动RISC-V核心并加载工程镜像后,RISC-V核心启动后会自动运行程序,RS232 UART2串口终端便打印显示出如下图内容。
图 6然后,我们执行如下命令运行ARM端应用程序,发送5次rpmsg数据包至RISC-V核心,当RISC-V核心每收到1次rpmsg数据包,就会将数据包发送回ARM端。
Target# ./rpmsg_echo -r c906_rproc\@0 -m tronlong -n 5
图 7当ARM端程序运行时,RS232 UART2串口终端将会打印如下类似信息。
图 8到这里,ARM + RISC-V核间通信开发案例分享就结束了,想要查看更多全志T113-i相关的案例演示,欢迎各位工程师通过公众号(Tronlong创龙科技)下载,快来试试吧!
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
ARM
RISC
核间
通信
方案
相关帖子
架构师必备:限流方案选型(原理篇)
.NET 生态系统中 LoongArch 与 RISC-V 的整合深度分析
【EF Core】“DB First”方案下用编程方式生成数据库模型代码
多方案统一认证体系对比
fs1.6-fs1.10代码移植方案
ROS2核心概念之通信接口
【EF Core】“Code First”方案下以编程方式生成迁移
ROS2概念之分布式通信
数字人动画云端渲染方案
揭秘:如何用0.02/张调用Openai官方GPT Image 1.5?国内直连方案大公开
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
架构师必备:限流方案选型(原理篇)
2
527
吟氅
2025-11-27
业界
.NET 生态系统中 LoongArch 与 RISC-V 的整合深度分析
2
816
替攀浮
2025-12-05
业界
【EF Core】“DB First”方案下用编程方式生成数据库模型代码
3
894
茅香馨
2025-12-07
业界
多方案统一认证体系对比
0
591
菅舛
2025-12-07
业界
fs1.6-fs1.10代码移植方案
0
747
郗新语
2025-12-12
业界
ROS2核心概念之通信接口
1
716
驶桐柢
2025-12-13
业界
【EF Core】“Code First”方案下以编程方式生成迁移
0
951
轧岔
2025-12-14
业界
ROS2概念之分布式通信
0
882
扈怀易
2025-12-17
业界
数字人动画云端渲染方案
0
357
赶塑坠
2025-12-18
安全
揭秘:如何用0.02/张调用Openai官方GPT Image 1.5?国内直连方案大公开
1
81
拙因
2025-12-19
回复
(2)
晦险忿
2025-11-13 11:57:22
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
班闵雨
2025-12-10 13:13:01
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
yyds。多谢分享
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
科技
签约作者
程序园优秀签约作者
发帖
厌外
2025-12-10 13:13:01
关注
0
粉丝关注
21
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994892
kk14977
6845357
4
xiangqian
638210
5
韶又彤
9997
6
宋子
9982
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9950
查看更多
今日好文热榜
146
【节点】[LinearToGammaSpaceExact节点]原
778
Aspire 与 Azure Functions 深度集成:架构
998
阿里Z-Image图像生成模型容器部署
308
痞子衡嵌入式:16MB以上NOR Flash地址模式
661
最新AI换脸软件,全面升级可直播,Mirage下
449
热点 Key 与大 Key 治理——识别、拆分、预
646
Media Extended
323
vlookup的终结者splookup,9个案例讲透查询
851
ROS2之Launch介绍
888
精选 8 个 .NET 开发实用的类库,效率提升
85
精选 8 个 .NET 开发实用的类库,效率提升
575
精选 8 个 .NET 开发实用的类库,效率提升
145
精选 8 个 .NET 开发实用的类库,效率提升
116
精选 8 个 .NET 开发实用的类库,效率提升
609
alist如何将默认布局设置为图片布局
1011
Kali2025.4+Cherry Studio一键配置HexStrik
419
PHP 之高级面向对象编程 深入理解设计模式
417
PHP 之高级面向对象编程 深入理解设计模式
572
升级curl版本,及升级后引起的动态库链接不
297
2025年GEO优化服务商全景对比:五大核心维