OMAP L138系统移植之一 环境搭建

软件:VMWare7.0.1 + Fedora Core 12 
安装完毕后要做的事情:
1. 安装vmtools, 不然每次暂停后时间都不会与宿主机同步, 过程略
2. 关防火墙和selinux, selinux在图形界面下关比较简单点一下就行了
3.  安装tftp服务器
在调试阶段需要用到TFTP连接OMAPL138的板子.
约定在PC上的虚拟机为主机(host)开发板为目标板(target)
在虚拟机上启动tftp服务,nfs服务。开发板的一种启动方式就是要通过TFTP网络挂接启动,而这2个服务是必须的。Nfs服务已经自带,tftp必须手动安装,按照文档提示  http://www.kernel.org/pub/software/network/tftp  下下载 tftp-hpa 5.0 , 编译后生成2个文件, /usr/bin下的 tftp(客户端)和/usr/sbin下的in.tftpd
服务器运行 in.tftpd –lsc /tftpboot  l:不需要 xinetd服务, s 路径 c允许写
可以man in.tftpd
此命令写到开机脚本 /etc/rc.d/rc.local
4. 启动nfs
除了加nfs服务启动外, 编辑/etc/exports 加入:
/root/workdir/filesys *(rw,no_root_squash,no_all_squash,sync)
不要有多余的空格

5. 安装交叉编译器
从codesourcery网站下载 arm-none-linux-gnueabi-gcc 2009q3版, 放入虚拟机内, 首先加入chmod +x可执行属性后, 在图形界面下安装只需要一路下一步即可

6. 下载ti官方源码 内核+uboot+ubl
http://software-dl.ti.com/dsps/dsps_public_sw/psp/LinuxPSP/DaVinci_03_20/index.html
下载后是一个120M左右的压缩包, 解压后, 只保留src文件夹即可, 其他的都可以删除



总结:
一个基本的系统搭建完毕, 与ti官方文档不同的时不安装它那个PSP了, 那个主要是arm与dsp通讯的dsplink要用, 我实现的通讯是自己写的, 所以不需要这个了

 
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值