首页 lab1常用嵌入式开发工具及实验箱的使用

lab1常用嵌入式开发工具及实验箱的使用

举报
开通vip

lab1常用嵌入式开发工具及实验箱的使用lab1常用嵌入式开发工具及实验箱的使用 实验一 常用嵌入式开发工具及实验箱的使用 【实验目的】 , 了解minicom配置串口通信参数的过程,掌握利用minicom进行传输文件的方法。 , 掌握BootLoader下载工具H-JTAG的使用。 , 掌握EELIOD平台的基本系统操作。 【实验步骤】 一、 Minicom 的使用 第1步 首先在桌面上点击打开vmware 软件,并开启虚拟机,进入linux 系统,如下所示: 图1 打开虚拟机 第2步 在虚拟机当中打开终端,如下所示: 图2 打...

lab1常用嵌入式开发工具及实验箱的使用
lab1常用嵌入式开发工具及实验箱的使用 实验一 常用嵌入式开发工具及实验箱的使用 【实验目的】 , 了解minicom配置串口通信参数的过程,掌握利用minicom进行传输文件的方法。 , 掌握BootLoader下载工具H-JTAG的使用。 , 掌握EELIOD平台的基本系统操作。 【实验步骤】 一、 Minicom 的使用 第1步 首先在桌面上点击打开vmware 软件,并开启虚拟机,进入linux 系统,如下所示: 图1 打开虚拟机 第2步 在虚拟机当中打开终端,如下所示: 图2 打开linux 终端 第3步 在终端当中输入minicom - s 命令,如下所示: ustb@ustb-desktop:~$ minicom –s 图3 输入minicom –s 打开minicom 视图 第4步 在如下图4当中,选择Serial Port Setup 菜单选项,并按照如下图5、6、7的提示, 来对串口进行配置,在图5当中按A,进行配置串口,在图6当中按E和I,对串口进行 波特率进行配置,在图7当中,对串口硬件流进行配置,在如下所示。 图4 选择Serial Port Setup 配置菜单 有关串口通信选项的含义: "Filenames and paths":选择需要传输的文件和路径 "File transfer protocols":选择传输文件的通信协议 "Serial port setup":设置串口通信参数 "Save setup as dfl":将设置好的各项参数保存为dfl "Save setup as":将设置好的各项参数保存为自定义的文件名 "Exit":退出返回到minicom设置好后的终端 "Exit from Minicom":从minicom命令中退出返回Linux终端 将光标移到"Serial port setup",按回车键会弹出串口通信参数的配置菜单。 1) 串口通信口的选择:(A - Serial Device) 接"A"键把光标移动到Serial Device。如果串口线连在PC机的串口1上,则把Serial device设置为/dev/ttyS0。如果连在串口2上,则把Serial device设置为/dev/ttyS1,然后按下回车键。 图5配置Serial Device 2) 串口参数的设置(E - Bps/Par/Bits) 按"E"键来设置通信波特率、数据位、奇偶校验位和停止位。可以通过按下不同的键来设置通信参数。例如XSBase270平台需要把波特率设为115200,数据位设为8,奇偶校验位设为无,停止位设为1。可以分别通过按"I"、"V"、"L"、"W"键设置波特率、数据位、奇偶校验位和停止位。设置完后按"Esc"返回。 按E 进入波特率按I 将波特率配置为115200, 8N1 配置 图6 配置串口波特率 3) 数据流的控制选择(F - Hardware Flow Control、G - Software Flow Control) 按"F"键可以完成硬件流控制切换,即完成"Yes"与"No"之间的切换。按"G"键完成软件流控制切换,即完成"Yes"与"No"之间的切换。下图显示的是串口配置好的后完整信息。 选择F 键,配置串口硬件流 控制 图7 硬件流控制图 第5步 配置完成后,按下“Esc”键,将会出现下图的配置菜单。选择“Save setup as dfl” 按ENTER键来保存,当配置保存后,按下“Esc”键完成设置。 图8 串口配置完成选项 第6步 当minicom窗口出现后,重起XSBase270将会看到启动信息。如果没有出现启动 信息,请检查 mincom的设置和线缆连接是否有错。 图9 minicom 配置成功选项视图 第7步 利用串口通信文件传输 在与目标板连接后,可以通过串口下传一些文件到目标板,具体操作步骤如下: 1) 在与目标正确连接后,进入[root@51board~],按下CTRL,A键后,再按Z键,系统调 出minicom的命令选项菜单; 图10 minicom 帮助菜单选项 其中Send files和 Receive files两项负责文件数据的传输,所用命令使用热键进行激活。如上传文件只需按S键。 2) 当向目标板上传文件时,按S键,系统弹出串口通信协议选项,利用方向键选中zmodem 传输协议,按回车键,进入文件选择菜单。 图11 文件传输配置视图 3) 文件传输 文件选择菜单弹出后,利用空格键选中需要上传的文件,一次可以选择多个文件,选好需要传输的文件后按回车键,便可以进行文件数据传输。当数据传输完毕,系统会弹出传输完毕提示菜单(如下图所示)。 图12文件传输进程视图 二、 H-JTAG下载工具使用 H-JTAG 软件是免费 JTAG 调试和 Flasher 擦写软件,通过并口线连接目标板。此软件针对 EEliod 开发平台和XSBASE 270-S 开发板(或其它 PXA270 的开发板),需要进行配置才能正常工作。 安装 H-JTAG 软件,解压 D:\Emdoor\开发光盘\H-JTAG+V0.7.0.tar,运行 H-JTAG0.7.0.exe,按照默认路径安装即可(如图)。 图13 安装界面 复制 270-configs 子目录下的所有文件到 H-JTAG 安装目录:C:\Program Files\H-JTAG,覆盖原有文件,注意,不包含“270-configs”文件夹本身~ 正常连接下载线到目标板,并给目标板上电。点击开始菜单->H-JTAG->H-JTAG 运行程序,程序首次启动后,界面如下图。如果程序此时提示没有检测到目标板,则需要重新确认目标板是否上电,以及连接线是否连接好,然后点击工具栏上的第二个(放大镜形状的)按钮。重新检测目标板。知道能够正确检测到目标板才能进行下面操作。 图14 检测到芯片 注意,如果计算机用的并口不是 LPT1,则需要在“setting”菜单中进行选择。 如果多次重试都无法正确检测目标板,则点击菜单“settings->LPT Jtag Setting”出现 Jtag 配置界面,确认界面的配置如下图15所示,并且可以调整 TCK Speed 选项,为“MAX/2”(此时下载速度会减慢一半),再试试是否能够正常工作。 图15 点击主界面上的“F”形状的按钮启动 H-Flasher 程序(或从开始菜单->H-JTAG->H-Flasher 启动)。界面如图16: 图16 点击菜单中的“Load”,装载配置文件:pxa270.hfc,配置文件在 H-JTAG 目录下。装载完成后点击左侧“Program Wizard”列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中的“Programming”项目,界面如图17所示 图17 点击 check 按钮(右上角),此时应该能够正确检测到目标板(如图18 所示),如果提示不能进入调试模式(Error:Can’t halt target and make it DEBUG state),则应再次确认目标板是否上电,或前面没有对下载线进行修改,也会出现此错误。 图18 此时就可以点击“Src File”后面的“。。。”按钮(如上图红圈处),选择要写入的 Boot 文件,然后点“program”,等待写入完成即可。注意文件类型要选“Plain Binary Format”。 三、 EELiod平台系统操作 在进行系统下载前,请确定线缆都已连接好,同时确定Linux的防火墙已关闭,如果Linux系统是安装在虚拟机上,请确定Windows系统下的一些防火墙软件已关闭。 ,.1 系统的下载 3.1.1 BootLoader的下载 见第二部分步骤。 3.1.2 内核的下载 3.1.2.1 、在Ubuntu系统中检查相应路径下是否已经有目录tftpboot。 本系统中位于:/home/ustb/tftpboot,是由安装tftp用的配置文件决定的。如图19: 图19 3.1.2.2 、把/mnt/hgfs/sysc/images目录下的“zImage和rootfs.img”文件复制到 “tftpboot”目录下。 sudo cp /mnt/hgfs/sysc/images/zImage /home/ustb/tftpboot/ sudo cp /mnt/hgfs/sysc/images/rootfs.img /home/ustb/tftpboot/ 3.1.2.3 、在Ubuntu的终端下输入“minicom”打开minicom。 3.1.2.4 、重启目标平台,然后按一下键盘上的任一键进入到BootLoader的菜单。 3.1.2.5 、按键盘的数字键“2”选中选项2 ( [2] Bootp)。测试一下PC与目标平台网 络握手是否成功。当出现“bootp pachet is not received.”时,说明网络没有连通。 图20 3.1.2.6 、用“cat”命令查看一下“ect”目录下的bootptab文件,发现返回的mac地址与这个配置文件的mac地址不匹配。 图21 修改文件/etc/bootptab,使mac地址与目标平台匹配。 3.1.2.7 、也可以按键盘的数字键“0”选中选项0进入到命令行状态,在命令行状态输入“set myhaddr 123456789a00”,然后回车,把目标平台的mac地址设置与bootptab文件中的mac地址一致,再输入“quit”返回到菜单模式。 图22 3.1.2.8 、按键盘的数字键“2”选中选项2 ( [2] Bootp)。测试一下PC与目标平台网络握手是否成功。当出现“reply pachet is received ...”时,说明网络握手已成功。 图23 3.1.2.9 、按键盘的数字键“3”选中选项3把内核映象文件(zImage)下载到目标平台的SDRAM中。(如果出现error: timed out,解决方法请参照步骤3.1.2.11)。 3.1.2.10、按键盘的数字键“4”选中选项4把内核映象文件(zImage)固化到目标平台的Flash中。 3.1.2.11、如果出现“error: timed out.”的错误,如下图所示: 出现上述现象时,请从如下几方面来寻找解决问题的思路: (1)、PC与目标平台的网线是否连接上。 (2)、tftp协议是否安装好,Ubuntu系统的tftp的服务是否启动。 (3)、Ubuntu系统和Windows系统的防火墙是否已关闭。 (4)、PC的IP与目档平台的IP是否在同一网段中,同时,网卡是否激活。 3.1.3 文件系统的下载 3.1.3.1 、按键盘的数字键“5”选中选项5把文件系统的映象文件(rootfs.img)下载到目标平台的SDRAM中。 3.1.3.2 、按键盘的数字键“6”选中选项6把文件系统的映象文件(rootfs.img)固化到目标平台的Flash中。
本文档为【lab1常用嵌入式开发工具及实验箱的使用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_729658
暂无简介~
格式:doc
大小:483KB
软件:Word
页数:0
分类:
上传时间:2018-03-21
浏览量:14