在OMAPL138的ARM核与DSP核上实现TL IPC双核通信开发

时间:2025-04-27  作者:Diven  阅读:0

1 TL_IPC简介

在OMAPL138的ARM核与DSP核上实现TL IPC双核通信开发

TL_IPC是广州创龙独立开发的双核通讯协议,这种开发方式适用于通信逻辑相对简单的双核程序的的开发。相较于syslink,更简单、直接,依赖更少。DSP端程序运行时可以不再依赖于SYS/BIOS和IPC,ARM端程序运行时不再依赖于syslink。但DSP端程序的烧写依然借助于syslink提供的程序加载工具slaveloader。

TL_IPC当前版本适用于OMAPL138上ARM核与DSP核的双核通信。ARM核上运行Linux程序,DSP核上运行裸机或SYS/BIOS程序。基于TL_IPC的开发是指在两个处理间采用以直接触发中断进行异步事件通知,以直接读写共享内存进行数据交换,并结合创龙提供的c674x_irq_events内核模块(用于ARM端程序捕获由DSP触发的中断)实现双核通信的双核开发方式。

运行时软件环境约束

内核:

必须使用Linux 3.3版本的内核。

文件系统:

必须使用创龙提供的V2.1及以上版本的rootfs文件系统。文件系统的版本的确认方式:

执行fsinfo命令后输出类似下面的信息:

Target# fsinfo

2 C674x_irq驱动安装

注意:该驱动安装需要用到arm-arago—linux-gnueabi的交叉编译链,请参照《OMAPL138的多核软件开发组件MCSDK开发入门》建立,成功建立并使能交叉工具链后,输入如下命令可查看版本号:

Host# arm-arago-linux-gnueabi-gcc –v

2.1 编译驱动

注意:请确定使用的内核代码是否编译过,如果没有编译,先编译内核,否则会出错。

将光盘资料下的“Demodriver”目录下的c674x-irq-events文件夹,拷贝到Ubuntu的任一位置,进入“c674x-irq-eventssrc”目录,执

行命令make clean。

Host# make clean

执行命令make help可查看编译帮助。

Host# make help

根据make help打印的信息提示,配置内核目录和交叉编译工具。

Host# make KDIR=/home/tl/omapl138/linux-3.3 CROSS_COMPILE=arm-arago-linux-gnueabi-

在该目录下,可看到c674x-irq-events.ko文件的生成。

猜您喜欢

SOT-223-3是广泛应用于电子元件中的封装形式,因其小巧的体积和良好的散热性能而受到青睐。无论是在消费电子、工业设备还是汽车电子中,SOT-223-3都展示...
2025-02-21 10:38:31

1、时间标尺:格式:`timescale 仿真时间单位/时间精度,举例:`timescale 1ns/100ps,仿真时间单位位1ns,但是仿真时间精度可以达到...
2019-07-31 17:52:00

5101贴片电阻,这个小小的元件在电子电路中是重要的配件。那么,究竟是多大呢?5101这四个数字可不是随便排列的,代表着电阻的阻值。具体来说,5101表示510...
2024-11-29 10:26:13

如何判断贴片电阻的参数是否正常?主要通过以下几个方面:阻值: 使用万用表测量电阻的实际阻值,并与标称阻值进行比较。一般情况下,允许存在一定的误差范围,例如±1%...
2024-11-29 10:25:51

DSP技术,在某些人看来,或者已经面临着英雄迟暮的感觉,就我们当前所知道的。Freesacle、ADI、NXP早就停掉了新技术发展,而当前从大的方面说只剩下TI...
2018-05-14 16:31:00

贴片电阻,也称为片式电阻或SMD电阻,是电子电路中不可或缺的元件。它体积小巧,通常呈矩形,通过表面贴装技术(SMT)焊接在电路板上,极大地节省了电路板空间,也提...
2024-11-26 11:29:43

快速识别贴片电阻的型号和大小,对于电子爱好者和工程师来说至关重要。贴片电阻通常印有数字和字母组成的代码,这些代码代表其阻值和精度。最常见的标识方法是三位数代码。...
2024-11-26 11:29:59

无人机作为一项新兴科技,正逐渐走进我们的生活,并在航拍、物流、农业等领域发挥着越来越重要的作用。而在无人机的核心部件中,电池管理系统(BMS)是很重要的配件,如...
2024-03-14 00:00:00

电容是电子元件,用在电路中。选择合适的电容很重要。本文将介绍电容的型号和参数怎么看。电容型号的基本构成电容型号通常由字母和数字组成。字母表示类型,数字表示容值。...
2025-03-25 20:31:39

汽车电子领域,对元器件的可靠性和稳定性要求极高。贴片电阻作为基础电子元件,其车规级产品更是重中之重。那么,有哪些品牌的贴片电阻符合车规标准呢?国际大厂如国巨(Y...
2024-11-29 10:25:43