1、安装ubuntu 安装大概10 分钟会自动检查站点,看个人网速,之后会出现下载语言包(如果选择汉语),点跳过就行了。同步时间也可以跳过。再过几分钟就安装完了。 2、安装 vmtools 最好先把光碟弹出,右键unmount,点install vmtools,安装完重启。 3、安装 samba 一、安装 samba sudo apt-get install samba sudo apt-get install smbfs 下载速度慢的话记得换个软件源。 二、创建共享目录 mkdir /home/cyh/share sodu chmod 777 /home/cyh/share 三、配置文件 1、备份配置文件 sodu mv /etc/samba/smb.conf /etc/samba/smb.conf.bak 2、创建新的 samba配置文件 sudo vim /etc/samba/smb.conf ;#############smb.conf############ [global] ;创建工作组 workgroup=MYGROUP ;安全级别 security=share guest OK=yes [share] ;设置共享文件夹路径 path=/home/cyh/share browseable=yes writeable=yes 存盘退出。 四、测试 testparm 五、重启 samba服务 sudo /etc/init.d/samba restart 六、重启。 七、映射 XP下右键 “我的电脑”==》映射网络硬盘 输入IP及共享文件夹,OK。 4、安装目标板Linux sudo mkdir /opt/mv_pro_5.0 cd /tmp sudo chmod 777 mvl_5_0_0_demo_lsp_setuplinux_02_10_00_14.bin Sudo chmod 777 mvl_5_0_0801921_demo_sys_setuplinux.bin gksudo ./mvl_5_0_#_demo_sys_setuplinux.bin 安装目录设为 /opt/mv_pro_5.0 gksudo ./mvl_5_0_0_demo_lsp_setuplinux_#_#_#_#.bin 同上 转到/opt /mv_pro_5.0解压里面的两个文件 sudo tar -zxvf mvltools5_0_0801921_update.tar.gz 解压要几分钟时间 sudo tar -zxvf DaVinciLSP_02_10_00_14.tar.gz 5、安装 DVSDK软件包 sudo ./dvsdk_setuplinux_2_10_01_18.bin 安装在~/dvsdk_2_10_01_18 sudo ./xdctools_setuplinux_3_15_01_59.bin 安装在~/dvsdk_2_10_01_18/xdctools_3_15_01_59 完了删除安装文件。 6、安装 A/V Demo文件 cd ~/dvsdk_2_10_01_18/clips sudo tar -zxvf data.tar.gz 7、安装 Linux测试平台(LPTB) cd ~ sudo tar -zxvf Linux/ Preformance/ Test/ Bench-LPTB-02.03.00.02-beta.bin 完成后生成 LPTB-02.03.00.02-beta文件夹 8、安装 NFS文件系统 cd ~ sudo mkdir -p workdir/filesys cd workdir/filesys 复制 montavista系统到当前文件夹: sudo cp -a /opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target/* . 比较久。 更改操作权限: sudo chown -R $USER opt 安装NFS服务包: sudo apt-get install nfs-kernerl-server 配置文件: sudo gedit /etc/exports 加入下面一行: /home/<useracct>/workdir/filesys *(rw,no_root_squash,no_all_squash,sync) 激活后重启 NFS服务: sudo /usr/sbin/exports -av sudo /etc/init.d/nfs-kernerl-server restart 关防火墙: sudo iptables -F 9、测试共享文件系统 以下通过串口连接目标板后在超级终端输入: EVM # setenv nfshost 192.168.0.223 (hostIP) EVM # setenv rootpath /home/cyh/workdir/filesys (NFS目录) EVM# setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=76M video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4 (设定为固定 IP时,把dhcp改为分配的IP就行了。 EVM# setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=192.168.0.222 root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=76M video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4) 10、建立开发环境 gedit ~/.bashrc (最好在普通用户和Root用户都建立) 在最后加入下面命名: export PATH="/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin:/opt/mv_pro_5.0/montavista/pro/bin:/opt/mv_pro_5.0/montavista/common/bin:$PATH" 运行: source ~/.bashrc 使环境变量生效。 在命名行输入 arm+[tab]会出现交叉编译工具。 11、安装 LSP支持包 复制 MontaVista Linux Support Package到工作目录中,里面包含了Davinci的驱动。 sudo mkdir /home/cyh/workdir/lsp cd /home/cyh/workdir/lsp cp -R /opt/mv_pro_5.0/montavista/pro/devkit/lsp/ti-davinci 12、为主机设置工作环境 cd ~/dvsdk_2_10_01_18 sudo gedit Rules.make 检查以下的设置,确保和实际路径相符: PLATFORM=dm365 DVSDK_INSTALL_DIR=$HOME/dvsdk_#_# XDC_INSTALL_DIR=$HOME/dvsdk_#_#/xdctools_#_# LINUXKERNEL_INSTALL_DIR=$HOME/workdir /lsp/ti-davinci/linux-2.6.18_pro500(更改) MVTOOL_DIR=/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le EXEC_DIR=$HOME/workdir/filesys/opt/dvsdk (更改) 然后依次运行: make clean make make install (kinylei) |