WinCE下载映像文件到开发板本章目标
完成本章的内容以后您将能够:配置和使用开发板
下载映像文件到开发板
本章实验重点:映像文件的下载本章实验难点:
配置开发板
木章给出了全面的操作步骤请学生按照给出的步骤独立完成实验以达到要求的学习目T第一阶段 指导30分钟
标。
1. 1编译XSBASE255开发平台
要创建和编译XSBASE255开发平台需要如下几个步骤
1 、安装XSBASE255的BSP
2、 在Platform Builder的File菜单中选择New Platform,创建一个新平台。
3 、在BSP的选择对话框中选择XSBASE255:ARMV4
Avai lable BSPs
□ARM INTEGRATOR AP ARMV^I
□ EMULATOR X86
□ INTEL DBPXA250 DEV PLATFORM:ARMV4
□ INTEL DBPXA250 DEV PLATFORM:ARMV41
□ SAMSUNG SMDK2410 ARMV4
□ SAMSUNG SMDK2410 ARMV4I
4、在平台配置中选择Internet Appliance,为Internet应用配置T•台:
^Available configurations]
Digital Media Receiver Enterprise Terminal Enterprise Web Pad GatewayIndustrial Control ler
Mobi le Handheld
Mobi le Phone
Set-Top BoxTiny Kernel Windows Thin Cl ient
O C^ustom configuration
5给项目取一个名称:
Platform name
6、在功能选择中使用默认值即口J
featu res
-
:- 叼口 Internet Browser Microsoft File
:- :- Standard SDK forWindowsCE.NE1
・ Windows Media Video/MPEG-4 Video
・ Windows Messenger WordPad
XML MIME Viewer
7、在网络选择中采用默认值:i土i
Remote DesIctop Connecti Security
I*I TCF^/IF^vKSupport
Aval iable features
Wide Are a
久点击完成创建好平台。
9在Platform Builder屮选择Platform菜单下的S ettings子菜单对平台进行配置。
Fr o J e c t.Fl at.form T ar ge t.Biai 1 d.To ol s W i ixdow H.
其中的Build Option配置如下:
HEnable EbootSpace in Memory
I Enable EventTracking During Boot HEnable Ful l Kernel Mode
□ Enable Imagefor Flash
^Enable Images Largerthan 32MB
I Enable Kernel Debugger
^Enable KITL
□ Enable Profi l ing
□ EnableShip Bui ldnFlush Events to Release Directory
10、在Platform Builder中的Build菜单下选择Build Platform,对平台编译。
11 、在编译完成后在Build菜单下选择Make Image,创建映像文件。在创建完映像文件之后。我们的平台编译就完成了。
1.2配置开发板
1 、首先用串口线将开发板的串口与主机的串口1连接起來用交叉网线将开发板的
以太口与主机的以太口连接起來并接上电源线。
2、配置Windo ws的超级终端
1 从Windo ws的开始——程序——附件——通讯中打开超级终端程序。
2在新建连接屮给连接取一个名字点击确定进入下一步
區基新逹连接
输入名称并为该连接选择81标
名称N
PXA255| 临
團o 」 __________a
确定 取消
3选择COM1端口:
PXA255
输入待拨电话的详细信息:
4在C0M1的配置中速率选择“38400”数据流控制选择“无” 其它使用默认值点击确定配置完成。
3 、配置开发板
1打开开发板的电源注意各个连接指示灯的情况以及超级终端屏幕的提示。
(2)当超级终端屏幕上岀现Press [ENTER] to download now or [SPACE] to cancel.
提示时按空格键进入Eboot配呂界面。
文件◎編馳 If®啊©传送Q盹
OENInitDebugSerial using UART2
Hicrosoft Windows CE Ethernet Bootloader Common Library Version 1 .0 Bui lt Har 13
200323:08:10
Hicrosoft Windows CE Ethernet Bootloader 3.3 for the Emdoor XSBase255 Developraen t Platform(Bui lt Hay 302006)
No logo in Flash, use default logo!
Press[ENTER] to download now or画曲to cancel .
Initiating image download in kseconds.
4、Eboot的配置主要冇如下几项根据盂要进行配置即可:
Ethernet Boot Loader Configuration: |
0) IP address: 192.168.0.6
1) Subnet mask:255.255.255.0
2) Boot delay:5 seconds
3) DHCP:Disabled
4) Reset to factory default configuration
5) Download new image at startup
6) Program RAM image into FLASH: (Disabled)
D)Download image now
F)Format flash(wi l l not overwrite eboot or eboot parameters)
L)Launch existing flash resident image now
Enteryourselection:
0)设置IP设置一个固定的IP地址。
1) 设置子网掩码
2) 设置启动停留时间
3)设置DHCP如果有DHCP服务器可用,选择“Enable”来获得一个1P地址和一个了网掩码。
4) 恢复原厂设置
5) 当启动停留时间结束后在flash存储器中开始下载或运行内核映像文件。默认设置"Down load new image at startup" 。当选择"Launch existing flash resident image atstartupn时,启动过程将flash中的内核映像文件拷贝至 J RAM中。在这之前菜单6川来将内核映像文件(NK.bin)写入flash屮。
6) 映像文件从RAM到flash决定下载后是否将内核映像写入flash存储器中。如果你设置为Enable和运行"D)Download image内核映像(NK.bin)将保存到flash|札
D)开始下载内核
F)格式化flash格式化flash存储器所内容除了Eboot及其参数。
L)从flash存在的映像文件启动:当内核映像存储在flash存储器中,拷贝内核映像到S DRAM中并执行。
在本实验中将开发板的主机地址配置为192.168.0.6,T网掩码设为255.255.255.0
Ethernet Boot Loader Configuration:0) IP address: 192.168.0.6
1) Subnet mask:255.255.255.0
2) Boot delay:5 seconds
3) DHCP:Disabled
4) Reset to factory default configuration
5) Download new image at startup^
6) Program RAM image into FLASH: ^Disabled)
D)Download image now
F)Format flash(wi l l not overwrite eboot or eboot parameters)
L)Launch existing flash resident image now
Enteryourselection:0
Enter new IP address: 192.168.0.6
Win d o w s主机的IP设为192.168.0.1,T网掩码为255.255.255.0
1. 3下载映像文件到开发板
在编译好映像、配置好开发板、配置好超级终端之后就可以将编译好的映像文件下载到开发板上运行了。要将映像文件下载到开发板上运行需要进行下面的操作
1 、在Platform Builder中点击Target菜单下的Configure Remote Connection子菜单对下载进行配置。
弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。点击进入:弘速云官方网站地址...
diyvm怎么样?diyvm是一家国内成立时间比较久的主机商家了,大约在6年前站长曾经用过他家的美国机房的套餐,非常稳定,适合做站,目前商家正在针对香港沙田机房的VPS进行促销,给的是五折优惠,续费同价,香港沙田机房走的是CN2直连的线路,到大陆地区的速度非常好,DiyVM商家采用小带宽不限流量的形式,带宽2Mbps起步,做站完全够用,有需要的朋友可以入手。diyvm优惠码:五折优惠码:OFF50...
华纳云怎么样?华纳云是香港老牌的IDC服务商,成立于2015年,主要提供中国香港/美国节点的服务器及网络安全产品、比如,香港服务器、香港云服务器、香港高防服务器、香港高防IP、美国云服务器、机柜出租以及云虚拟主机等。以极速 BGP 冗余网络、CN2 GIA 回国专线以及多年技能经验,帮助全球数十万家企业实现业务转型攀升。华纳云针对618返场活动,华纳云推出一系列热销产品活动,香港云服务器低至3折,...