1、首先安装MCSDK相关软件
1.1在Ubuntu虚拟机中安装CCS
此处安装的是Linux下的CCS,版本号是:CCS5.5.0。CCS5.5.0.00077_linux.tar.gz
1.2安装MCSDK
下载mcsdk_1_01_00_02_setuplinux.bin安装文件,然后执行如下命令:
Host# ./mcsdk_1_01_00_02_setuplinux.bin
2、设置MCSDK开发环境参数
进入mcsdk_1_01_00_02目录下,启动MCSDK设置脚本,根据不同主机设置,进行tftp、nfs、U-Boot等配置。在设置之前,务必保证虚拟机网络畅通。
Host# sudo ./setup.sh
2.1syslink配置、编译、安装
安装MCSDK时,会将自动将syslink安装在相同的目录下,下文将介绍Syslink配置、编译和示例演示。在开始syslink编译之前,请确保以下几点:
(1)已安装arm-none-linux- gnueabi-gcc-4.3.3交叉编译工具链。
(2)内核源码正确编译。
(3)文件系统正确解压在Ubuntu虚拟机。
2.2配置syslink
进入syslink_2_21_01_05目录,打开配置文件products.mak。
修改如下地方:
备注:由于配置容易出错,建议新建一个文件做备份,然后再根据个人的实际情况小修改即可。
(1) DEVICE =_your_device_
改为 DEVICE = OMAPL1XX //表示编译OMAPL138
(2) SDK = _your_sdk_
改为 SDK = NONE //SDK类型为NONE
(3) EXEC_DIR =_your_filesys_
改为 EXEC_DIR =/home/tl/omapl138/demo-rootfs //syslink驱动和演示程序安装路劲,一般设置为nfs或者SD</