1) DM3730的DVSDK只支持Ubuntu 10.04 LTS 32位版本,下载ubuntu-10.04.2-desktop-i386.iso
2) 建立虚拟机,将上面的镜像连接到虚拟机的光驱,安装UBUNTU 。
3) LINUX安装好后,VM会自动启动安装VMware-tools。此时需从网上下载LINUX端VMware-tools的安装包。
4) 启动LINUX虚拟机后,默认打开非图形界面。按“ALT”+ “F7”,进入图形界面。
5) 从VM的工作台“VM”菜单下选择“安装VMware-tools”。或者“取消安装VMware-tools”,然后再选择“安装VMware-tools”。
6) 这时会看到LINUX虚拟机图形界面中弹出VMware-tools的安装CD。
7) 从安装CD中拷贝VMwareTools-7.8.6-185404.tar到/tmp/vmtools,并且解压。
8) 进入解压后的文件夹vmware-tools-distrib,以root身份运行vmware-install.pl。
Sudo ./vmware-install.pl
9) 一路回车直到安装及配置完成。之后关闭虚拟机。
10) 在主机端设置共享目录。如XXX/share文件,共享文件名为“share”。
11) 虚拟机重启后会提示一个错误。提示挂载/mnt/hgfs失败。这是该版本的一个BUG。可以先按“S”跳过,进入UBUNTU图形界面后,需修改两个文件。
12) 先改变/etc/fstab 为可读写sudo chmod 777 /etc/fstab。
13) 用VI打开/etc/fstab文件,将下面这一行注释掉,保存后退出。
“.host:/ /mnt/hgfs vmhgfs defaults,ttl=5 0 0”
14) 改变/etc/rc.local文件为可读写sudo chmod 777 /etc/rc.local。
15) 用VI打开/etc/rc.local,增加以下一行命令后保存退出。
“mount.vmhgfs .host:/share /mnt/hgfs/share”
这时便可自动挂载共享文件夹,但前提是主机端共享的文件夹共享名必需为share。
16) 重启后文件共享功能即可正常使用。
17) 下载“arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2”,解压到/usr/local/arm目录下。
sudo mkdir /usr/local/arm
sudo tar zxvf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 –C /usr/local/arm
18) 下载“dvsdk_dm3730-evm_4_02_00_06_setuplinux”安装文件,安装之前需要先安装fakeroot。Ubuntu下可以直接使用下面的指令安装:
sudo apt-get install fakeroot
19) 安装“dvsdk_dm3730-evm_4_02_00_06_setuplinux”
sudo ./ dvsdk_dm3730-evm_4_02_00_06_setuplinux
20) 安装过程中需要选择arm-none-linux-gnueabi的安装路径,选择/usr/local/arm/arm-2009q1/bin
之后便可以等待安装完成。
另外,还要安装NFS和设置DVSDK
1) 安装NFS
zjd@ubuntu:~$ sudo apt-get install nfs-kernel-server
2) 设置DVSDK
zjd@ubuntu:~/ti-dvsdk_dm3730-evm_4_02_00_06$ sudo ./setup.sh |