wince实验说明文档张磊_第1页
wince实验说明文档张磊_第2页
wince实验说明文档张磊_第3页
wince实验说明文档张磊_第4页
wince实验说明文档张磊_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WinCE实验说明1实验目的认识和熟悉WindowsCE.net集成开发环境PlatformBuilder认识和熟悉WinCE下的重要工具——模拟器,以及相关的远程调试工具掌握WinCEforS3C2410中Bootloader的基本工作原理掌握WinCE操作系统的内核定制2实验内容1.WinCE系统模拟器的使用2.完成宿主机和目标机的连接,实现Bootloader的烧写3.WinCE系统平台的定制4.使用Eboot将镜像下载到目标机,启动目标机3实验设备及工具硬件:PC一台P3以上(内存不小于384MB,安装完工具硬盘空间不得小于600M)、ARM9实验箱(包含NETARM2410-S实验板、JTAG仿真器、各种串口线、并口线、网线、光盘等)一台。软件:PC操作系统Win2000以上、PlatformBuilder4.2版本。4预安装软件注意顺序:.NETFramework1.1版WinCE4.2(必须安装包含对ARM平台的支持)解决安装WinCE中出现的模拟器问题安装GIVEIO(JTAG驱动)5实验相关文件夹说明WinCE安装相关:包含WinCE及EVC安装序列号,.NETFramework1.1版,模拟器问题解决办法GIVEIO:JTAG驱动及安装指南SJFFlash烧写工具:sjf2410.exe烧写工具及三个镜像(其中两个是bootloader)UT2410X-BSP:针对于博创开发板的BSP内核镜像:定制好的、可直接使用的内核镜像实验相关文档6参考资料:见“实验相关文档”NETARM2410-SforWINCE实验指导书V2.60.pdf2410-S快速开始手册.pdfNAND和NORflash详解.docUP-NETARM2410-S培训.ppt781.WinCE系统模拟器的使用参考:《NETARM2410-SforWINCE实验指导书V2.60》中实验:2.1和2.29(1)构建模拟器平台1011121314(2)配置编译环境:设置Platform\setting…对话框15确保EnableKITL,EnableKernelDebuger,EnableFullKernelMode三项都被选中1617(3)编译点击快捷按钮或者选择菜单Build\BuildPlatform编译工程。具体编译的时间和你的机器配置有很大关系。编译完毕,在系统信息里面会显示编译完毕信息“×errors,×warnings”,并显示生成的内核镜像文件18(4)下载到模拟器配置模拟器:编译成功后,单击"Target"-"ConfigureRemoteConnection"19202122(5)远程调试工具的使用(10个)23242.完成宿主机和目标机的连接,实现Bootloader的烧写参考:《NETARM2410-SforWINCE实验指导书V2.60》中实验2.325连接并口和JTAG,网线,串口线26Bootloader烧写步骤首先安装Giveio驱动,具体安装请参考Giveio文件夹里的说明。之后在平台和PC之间连接好JTAG下载线、网线、以及串口线。在cmd命令行依次运行以下命令sjf2410/f:2410loader.binsjf2410/f:tocblock1sjf2410/f:EBOOT.nb027

第一步:烧写Nboot

注:在这里三次选择顺序为000(012的0)2829303132第二步:烧写TOC(TableOfContent)

注:在这里三次选择顺序为001(012的0)3334第三步:烧写Eboot(EthernetBootloader)

注:在这里三次选择的顺序为002(012的0)3536第四步:控制台的使用Bootloader下载好之后,可以运行控制台执行一些操作。控制台负责了有关启动内核的基本操作。通过建立超级终端,实现对开发板上的EBOOT进行配置37383940在这里需要对端口进行设置41启动超级终端,打开目标机电源,进入下面的画面42单击空格键,进入EBOOT的配置截面43功能解释主要对1、5、6、7、9等进行功能选择:1启动IP及子网地址设定(同时修改开发板与PC的IP地址和子网掩码,要求开发板与PC在相同网段)5有两个选择,切换DOWNLOADNEW方式和LAUNCHEXIST方式;(第一次下载选择DOWNLOADNEW方式,成功后改为LAUNCHEXIST方式)6选择是否将RAM内的image写入到NandFlash中去(若不选择ENABLED,镜像将不会被写入FLASH中,一旦掉电后将会丢失)7选择修改MAC地址(不要与主机发生冲突)9为格式化整片NandFlash为二进制文件系统,这需要大约几分钟的时间(最好在下载新内核镜像时候先格式化FLASH,否则可能会在下载新内核后出现一些错误)D下载内核镜像L运行NandFlash上已有的内核镜像W将当前配置好的数据写到TOC中保存(每次修改上面的配置后记住都要按W保存)44Eboot配置界面:修改后45463.WinCE系统平台的定制参考:《NETARM2410-SforWINCE实验指导书V2.60》中实验2.147步骤一:添加BSP如果需要建立基于NETARM2410-S的BSP的开发工程,则需要先向系统中导入NETARM2410-S的WinCECEC文件。先将“UT2410X-BSP”文件夹拷贝到WinCE4.2安装目录的Platform目录中然后,打开菜单的file,在下拉菜单中选择“ManageCatalogFeatures…”48495051步骤二:定制平台52535455565758点击Finish后,同样地配置Platform,然后编译生成镜像(时间有点长!)59604.使用Eboot将镜像下载到目标机,启动目标机61将镜像下载到开发板两种选择1.选择自己刚刚编译的NK.bin进行下载2.选择一个已经编译好的NK.bin下载(见“内核镜像”文件夹)把NK.bin放在你安装PlatformBuilder4.2的盘符下如:C:\WINCE420\PUBLIC\arm2410\RelDir\SAMSUNG_SMDK2410_ARMV4IDebug 注:arm2410是建立的工程名字当上述配置完成后,你就可以下载镜像内核了。在超级终端那里你按下D在终端上会有个等待界面,然后你PlatformBuilder4.2中进行下列操作62636465选择configure等待选择的设备号,这个时候如果没有设备,重启开发板试试66开始下载(target这里的选择)676869注意观察目标板,开始启动WinCE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论