BOS1550开发环境构建指导.docx
- 文档编号:3435606
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:14
- 大小:2.45MB
BOS1550开发环境构建指导.docx
《BOS1550开发环境构建指导.docx》由会员分享,可在线阅读,更多相关《BOS1550开发环境构建指导.docx(14页珍藏版)》请在冰豆网上搜索。
BOS1550开发环境构建指导
Linux开发环境构建
一、Linux系统的安装与使用
1.1下载虚拟机
我们使用的是virtualbox,在网上下载virtualbox的执行文件。
(如:
我下载的是
VirtualBox-5.0.2-102096-Win.exe)一路next即可安装完成。
1.2下载Ubuntu14的系统镜像
网址:
下载上图标记的linux系统镜像。
1.3如何用virtualbox安装ubuntu14系统
(1)打开虚拟机,点击新建如下图所示:
(2)给虚拟电脑命名和选择要安装linux系统的类型
(3)给虚拟电脑分配空间
(4)创建虚拟硬盘
(5)选择硬盘类型
(6)选择硬盘大小
(7)创建完成,会进入如下界面
(8)双击选择图标
(9)选择启动盘位置
(10)启动,进入安装界面
(11)点击安装
(12)进入安装配置界面
(13)进入安装,安装过程较慢,请耐心等待
(14)安装完成后,重启。
(15)如果重启后出现下面情况,再次重启即可。
(16)进入登录界面,安装结束。
1.4对虚拟机的网络配置过程
(1)找到网络配置选项
(2)进入网络配置界面,详细配置如下
(3)进入虚拟机,打开终端输入:
sudovi/etc/network/interfaces
(4)在文件添加ip相关配置
如:
autoeth0
ifaceeth0inetstatic
address192.168.2.207
network192.168.2.0
netmask255.255.255.0
gateway192.168.2.1
(5)保存重启,即可完成网络配置。
1.5在ti官方网站上下载sdk包
网址:
http:
//software-
放到虚拟机内,运行bin文件会解压sdk包
我解压到/opt目录下:
1.6在ubuntu系统中添加交叉编译器:
编译器的路径在:
将此路径添加到PATH的环境变量中:
在虚拟机中执行exportPATH=/opt/ti-processor-sdk-linux-am335x-evm-01.00.00.03/linux-devkit/sysroots/i686-arago-linux/usr/bin:
$PATH,即可。
二、硬件开发板的调试准备
1.1对硬件开发环境的构建
拿到板子后,先参照硬件接口说明文档,熟悉各个硬件模块,了解完成后,准备一条网口转串口线,用于板子和pc机的串口通信。
给开发板上电:
出现以上的打印信息,说明串口连接完好。
否则,需要检查串口线是否连接正常。
然后会进入登录界面:
输入用户名:
root
密码:
1
即可登录成功。
1.2nfs的挂载方法
为了编程方便,可以使用nfs挂载的方式将虚拟机的目录挂载到开发板的一个目录上。
nfs挂载的实现方式:
①:
在开发板的/mnt下建一个文件夹,如mkdirnfs
②:
在虚拟机中打开/etc/exports:
vi/etc/exports
保存之后,在终端执行exportfs–a(或者/etc/init.d/nfs-kernel-serverrestart)即可。
③:
保证开发板和虚拟机的网络通畅。
④:
使用挂载指令:
mount-tnfs192.168.2.206:
/opt/ti-processor-sdk-linux-am335x-evm-01.00.00.03/filesystem/rootfs/mnt/nfs
对以上进行简要说明一下:
192.168.2.206指的是虚拟机的ip
/opt/ti-processor-sdk-linux-am335x-evm-01.00.00.03/filesystem/rootfs指的是要挂载的虚拟机目录,是②步骤添加到exports的目录。
/mnt/nfs指的是开发板的目录。
⑤:
执行完成,没有报错则证明:
执行成功。
这样虚拟机的目录内容就映射到开发板中了。
在以后的调试过程中,会很方便。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BOS1550 开发 环境 构建 指导