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

时间:2025-05-02  作者: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文件的生成。

猜您喜欢

LED模组因其高效能和多样化的特性,应用于多个领域。在广告行业,LED模组被用于户外广告牌和霓虹灯,能够在夜间吸引更多的顾客注意,提升品牌曝光率。在建筑照明方面...
2012-11-28 00:00:00

电子世界中,电压如同电流的驱动力,决定着电路的运行效率。但有时,我们手边的电源电压无法满足特定元器件的需求,这时就需要一种简单有效的升压方案——电荷泵升压电路。...
2024-06-02 00:00:00

电容符号是电子电路中重要部分。了解这些符号,有助于更好理解电路。本文将介绍电容符号的种类和用法。电解电容符号电解电容符号是“C”。通常有极性。正负极要分清。否则...
2025-04-12 06:00:07

贴片电感因其体积小、性能优越,应用于多个领域。在消费电子产品中,如手机、平板电脑和智能穿戴设备,贴片电感用于滤波和能量存储,提升设备的性能和稳定性。在通信设备领...
2016-08-08 00:00:00

随着全球对清洁能源的需求日益增长,新能源汽车成为了未来出行的趋势。而新能源DC-DC转换器作为新能源汽车的核心部件,是很重要的配件。就像汽车的心脏,将高压电池的...
2024-03-08 00:00:00

压敏电阻作为重要的保护元件,应用于电路防雷、防过压等方面。正邦(JPCON)作为国内知名的压敏电阻品牌,优异的性能和可靠的品质,受到了众多电子工程师和制造商的青...
2024-03-19 03:35:21

在电子设计中,选择合适的贴片电阻尺寸至关重要。1203封装的贴片电阻,指的是其尺寸为1.2mm x 0.3mm,这是一个非常小巧的封装。那么,它适合哪些应用场景...
2024-11-26 11:29:51

日常生活中,我们经常需要使用移动式的局部照明灯,例如台灯、落地灯等。为了确保用电安全,国家标准对这类灯具的电源电压做出了明确规定。一般场所移动式局部照明用的电源...
2024-04-04 00:00:00

RGB LED根据不同的特点和应用可以分为几种主要类型。按照发光原理,RGB LED可以分为共阳和共阴两种类型。共阳RGB LED的阳极连接在一起,而共阴则是阴...
2010-03-22 00:00:00

近日,技术先进的CMOS图像传感器供应商思特威(SmartSens,股票代码688213),全新推出5000万像素1/1.28英寸手机应用高端图像传感器新品——...
2024-11-28 11:39:00