本文借鉴了师兄的报告得到。感谢师兄的大力帮助。
基本环境和参数:
1.主机HOST:
WINDOWS XP SP3
IP:192.168.1.100 netmask:255.255.255.0 GateWay: 192.168.1.1
2.虚拟机 :
VMware-workstation-6.5
Fedora-10-i386-DVD
IP:192.168.1.101 netmask:255.255.255.0 GateWay: 192.168.1.1
3.TI下载包:
E:\xp_linux_share\dm6467t\DVSDK 3_10_00.mht
4.UBOOT启动参数设置:
setenv baudrate 115200
setenv “bootcmd=nboot 0x80700000 0 0x160000;bootm”
//setenv ipaddr 192.168.1.102 //路由器通过DHCP动态分配
setenv netmask 255.255.255.0
setenv gatewayip 192.168.1.1
setenv serverip 192.168.1.100
5.NFS启动:
setenv bootargs ‘mem=76M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.1.101:/home/sprindy/workdir/filesys,nolock ip=dhcp vpif_display.ch2_numbuffers=0 vpif_display.ch3_numbuffers=0’
一、交叉编译环境搭建
参见E:\DM6467T\StartGuide\DVEVM Software Setup for DM6467 Platforms - Texas Instruments Embedded Processors Wiki.mht
mkdir−p/home/sprindy/dvsdk cd /home/sprindy/dvsdk
安装编译器:
# mkdir -p /opt
# tar -xjf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C /opt
$ tar -xzf linuxlibs-2009.11-armv5te.tar.gz -C /home/ /dvsdk
安装linux内核:
$ tar -xzf linux-davinci-staging.tar.gz -C /home/ /dvsdk
安装DVSDK软件:
dvsdk_3_10_00_19_Setup.bin ,将DVSDK安装在/home/ /dvsdk下 cs2dm6467_1_00_00_10_Setup.bin ,将cs2dm6467安装在/home//dvsdk/dvsdk_#_##_##_##/目录下
网络文件系统搭建:
确保虚拟机安装了rpcbind和nfs服务
启动rpcbind和nfs服务:
cd/home/sprindy mkdir -p workdir/filesys
cdworkdir/filesy