BOS1550开发环境构建指导.docx

上传人:b****5 文档编号:3435606 上传时间:2022-11-23 格式:DOCX 页数:14 大小:2.45MB
下载 相关 举报
BOS1550开发环境构建指导.docx_第1页
第1页 / 共14页
BOS1550开发环境构建指导.docx_第2页
第2页 / 共14页
BOS1550开发环境构建指导.docx_第3页
第3页 / 共14页
BOS1550开发环境构建指导.docx_第4页
第4页 / 共14页
BOS1550开发环境构建指导.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

BOS1550开发环境构建指导.docx

《BOS1550开发环境构建指导.docx》由会员分享,可在线阅读,更多相关《BOS1550开发环境构建指导.docx(14页珍藏版)》请在冰豆网上搜索。

BOS1550开发环境构建指导.docx

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指的是开发板的目录。

⑤:

执行完成,没有报错则证明:

执行成功。

这样虚拟机的目录内容就映射到开发板中了。

在以后的调试过程中,会很方便。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1