当前位置:首页 > OMAPL138的多核软件开发组件MCSDK开发入门
DSP+ARM+FPGA 三核主板方案领导者
4.3.
编译syslink示例程序
在当前目录,执行以下命令:
Host# make samples
图47
编译成功如下图所示:
图48
至此,整个syslink已经编译完成。
5 syslink示例程序演示
5.1. 安装syslink驱动和示例程序到文件系统
在当前目录,执行以下命令将syslink驱动和示例程序安装到文件系统:
Host# sudo make install
图49
25/55
DSP+ARM+FPGA 三核主板方案领导者
安装成功如下图所示:
图50
执行以下命令查看是否已经安装了syslink驱动和示例程序。
Host# cd /home/tl/omapl138/demo-rootfs/ Host# ls
Host# ls lib/modules/3.3.0/kernel/drivers/dsp/
图51
可以看到在文件系统lib/modules/3.3.0/kernel/drivers/dsp/目录下有syslink驱动程序
syslink.ko文件和文件系统根目录下有“ex**_##”的示例程序。
26/55
DSP+ARM+FPGA 三核主板方案领导者
5.2. 运行syslink示例程序
可以通过sd卡或者nfs的方式启动此文件系统。下面以SD卡启动方式为例讲解
syslink示例程序的运行方法。 5.2.1
设置U-Boot参数
将以上文件系统拷贝到SD启动卡的EXT3格式root分区,然后将SD启动卡插到开
发板上,拨码开关打到SD卡启动方式,上电启动后在U-Boot命令行执行以下命令: Target#
setenv
bootargs
console=ttyS2,115200n8
root=/dev/mmcblk0p2
rw
rootfstype=ext3 mem=32M@0xc0000000 mem=64M@0xc4000000 Target# Target#
saveenv boot
备注:通过nfs方式只需要修改参数mem=128M为mem=32M@0xc0000000 mem=64M@0xc4000000。 5.2.2
安装syslink驱动
进入开发板后,执行以下命令安装syslink驱动:
insmod /lib/modules/3.3.0/kernel/drivers/dsp/syslink.ko TRACE=1
Target#
TRACEFAILURE=1
图52
27/55
DSP+ARM+FPGA 三核主板方案领导者
5.2.3 运行syslink示例程序
cd / ./runall.sh
Target# Target#
成功运行如下图所示:
图53
图54
28/55
共分享92篇相关文档