我是靠谱客的博主 唠叨冰棍,最近开发中收集的这篇文章主要介绍完整的DM365软件环境搭建步骤,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

完整的DM365软件环境搭建步骤
 
 

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

 

 原文地址 http://www.awayblog.cn/article.asp?kinylei$_$c1b2d0a5b959c1fc9152eee5.html

最后

以上就是唠叨冰棍为你收集整理的完整的DM365软件环境搭建步骤的全部内容,希望文章能够帮你解决完整的DM365软件环境搭建步骤所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部