TMS320DM8168开发板的Syslink编译及使用
SYS/BIOS是由TI提供的、广泛用于各种数字信号处理器(DSP)和微控制器(MCU)的实时操作系统内核。SYS/BIOS为嵌入式应用提供广泛的系统服务,包括抢占式多任务、内存管理和实时分析等 在用创龙TMS320DM8168开发板时,确保已经正常安装好ezsdk_dm816x-evm_5_05_02_00_setuplinux。因为syslink组件在安装时会解压在其安装目录下:ti-ezsdk_dm816x-evm_5_05_02_00/component-sources/syslink_2_20_02_20/,下面将介绍syslink配置、编译和示例演示。在开始syslink编译之前,请确保以下几点:1.已安装光盘里的CodeSourcery交叉编译工具链。2.内核源码正确编译。
工具/原料
创龙TMS320DM8168开发板
Linux虚拟机系统
配置syslink
1、进入"/home/tl/ti-ezsdk_dm818x-evm_5_05_02_00/component-sources/syslink_2_20_02_20",打开配置文件products.mak。Host# cd /home/tl/ti-ezsdk_dm816x-evm_5_05_02_00/component-sources/syslink_2_20_02_20Host# sudo gedit products.mak

4、SDK = _your_sdk_改为 SDK = EZSDK //SDK类型为NONE
5、EXEC_DIR = _your_filesys_改为 EXEC_DIR = /home/tl/ti-ezsdk_dm816x-evm_5_05_02_00/filesystem/rootfs //syslink驱动和演示程序安装路径
6、DEPOT = _your_depot_folder_改为 DEPOT = /home/tl/ti-ezsdk_dm816x-evm_5_05_02_00 //EZSDK的安装路径

8、配置完成后,保存退出。如果配置有问题,将会导致syslink编译失败,所以如果失败,请仔细检查您的配置是否和您的Ubuntu实际配置一样。
编译syslink
1、接下来开始编译syslink,进入"/home/tl/ti-ezsdk_dm816x-evm_5_05_02_00/component-sources/syslink_2_20_02_20",执行以下命令:Host# make syslink

编译syslink示例程序
1、在当前"/home/tl/ti-ezsdk_dm816x-evm_5_05_02_00/component-sources/syslink_2_20_02_20"目录,执行以下命令:Host# make all
