Windows CE 嵌入式系统 平台的构建与配置 实验一 辅助文档.docx
《Windows CE 嵌入式系统 平台的构建与配置 实验一 辅助文档.docx》由会员分享,可在线阅读,更多相关《Windows CE 嵌入式系统 平台的构建与配置 实验一 辅助文档.docx(14页珍藏版)》请在冰点文库上搜索。
WindowsCE嵌入式系统平台的构建与配置实验一辅助文档
实验一WindowsCE平台的构建与配置
一.实验箱线缆的连接
1.连接JTAG线缆:
用JTAG线缆将EELIOD系统上的M-CON7(XSBase270-Moudule板上)接口与主机的并口相连。
具体如下图所示。
2.连接串口线缆:
该系统使用M-CON5做调试串口。
请将系统所提供的串口线与EELIOD系统MOUDLE板上面的CON5直接相连,另外一端和PC主机上的串口连上。
具体如下图所示。
3.连接交叉的以太网线:
用提供的交叉的网线把EELIOD系统上的LAN口,E-CON14,与主机端网口连接起来。
4.连接电源线缆:
用提供的220V电源线连接到220V进行供电。
(当前先不用连接USBSlave线)。
二.超级终端的设置
在EELiod中,调试信息是通过串口输出的。
超级终端是一个通用的串行交互软件,很多嵌入式应用的系统有与之交换的相应程序,通过这些程序,可以通过超级终端与嵌入式系统交互,使超级终端成为嵌入式系统的“显示器”。
1.运行超级终端
2.键入一个新的连接的名称
3.选择串口1(或串口2)作连接用,然后按下OK按钮
4.参照下图配置串口1的特性,然后按下OK按钮
三.使用H-Jtag烧写EBoot
H-JTAG软件是免费JTAG调试和Flasher擦写软件,通过并口线连接目标板。
此软件针对EEliod开发平台和XSBASE270-S开发板(或其它PXA270的开发板),需要进行配置才能正常工作。
1.正常连接下载线到目标板,并给目标板上电。
点击开始菜单->H-JTAG->H-JTAG运行程序,程序首次启动后,界面如下图3。
如果程序此时提示没有检测到目标板,则需要重新确认目标板是否上电,以及连接线是否连接好,然后点击工具栏上的第二个(放大镜形状的)按钮。
重新检测目标板。
知道能够正确检测到目标板才能进行下面操作。
注意,如果计算机用的并口不是LPT1,则需要在“setting”菜单中进行选择。
2.如果多次重试都无法正确检测目标板,则点击菜单“settings->LPTJtagSetting”出现Jtag配置界面,确认界面的配置如下图4所示,并且可以调整TCKSpeed选项,为“MAX/2”(此时下载速度会减慢一半),再试试是否能够正常工作。
3.点击主界面上的“F”形状的按钮启动H-Flasher程序(或从开始菜单->H-JTAG->H-Flasher启动)。
界面如图所示。
4.点击菜单中的“Load”,装载配置文件:
pxa270.hfc,配置文件在H-JTAG目录下。
装载完成后点击左侧“ProgramWizard”列表中的“Programming”项目,界面如图所示。
5.点击check按钮(右上角),此时应该能够正确检测到目标板,如果提示不能进入调试模式(Error:
Can’thalttargetandmakeitDEBUGstate),则应再次确认目标板是否上电。
6.此时就可以点击“SrcFile”后面的“…”按钮,选择要写入的Boot文件,然后点“program”,等待写入完成即可。
注意文件类型要选“PlainBinaryFormat”。
如果一次未烧写成功,可反复重试几次。
7.烧写成功后,打开超级终端,重启目标开发板,检查是否有Bootloader输出信息。
在超级终端有输出信息的最后几秒,需要执行一个按空格的操作,若无法掌握时间,请再重启目标板电源后,不断单击空格键。
四.下载WindowsCE操作系统映像NK.bin
1.设置主机IP。
将开发主机的IP地址设置成与目标开发板同一网段。
可设置成192.168.0.**,注意不要设置成与开发板同一网址即可。
2.修改EBoot选项5。
默认设置是Downloadnewimageatstartup。
当设置成Launchexistingflashresidentimageatstartup时,开机将运行flash存储器中的内核映像。
3.打开Eshell工具,在超级终端输入D选项,下载操作系统映像NK.bin。
4.在Eshell中会出现开发板名称,选中XSBASE270。
5.打开你要下载的操作系统内核文件NK.bin,内核文件在C:
\EEliod开发光盘\WinCE\Image下。
观察超级终端的输出信息,如下图所示。
写到flash完成后,系统会启动。
五。
AtiveSync同步软件的使用。
在PC机和WindowsCE设备之间建立物理连接,用来下载应用程序和传输调试信息。
最常用的连接方式是ActiveSync。
ActiveSync是用来同步WindowsCE和安装桌面Windows的PC机的工具。
可在PC机上查看WinCE设备上的文件系统和安装软件;可下载编写好的应用程序,进行代码调试。
1.安装ActiveSync。
当安装完成后,将开始检查连接。
2.在建立连接之前,请参考以下说明完成EELIOD平台的设置。
1)打开目标机的控制面板,选择新建一个连接。
2)设置连接属性
3)修改目标机连接模式
3.当USBActiveSync对XSBase270的设置完成后,插入USB线缆,PC机上将会看到如下图所示的界面。