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子菜单对下载进行配置。
搬瓦工最近新增了荷兰机房中国联通(AS9929、AS4837)线路的VPS产品,选项为NL - China Unicom Amsterdam(ENUL_9),与日本软银和洛杉矶(DC06)CN2 GIA配置一致可以互换,属于高端系列,2.5Gbps-10Gbps大带宽,最低季付46.7美元起。搬瓦工VPS隶属于老牌IT7公司旗下,主要提供基于KVM架构VPS主机,数据中心包括美国洛杉矶、凤凰城、纽...
御云怎么样?炎炎暑期即将来临,御云(royalyun)香港、美国服务器开启大特惠模式。御云是新成立的云服务提供商,主要提供香港、美国的云服务器,不久将开启虚拟主机业务。我们的香港和美国主机采用CN2 GIA线路。目前,香港cn2 gia vps仅7.9元每月起,美国vps仅8.9/月,续费同价,可叠加优惠,香港云服务器国内延迟一般在50ms左右,是搭建网站的最佳选择,但是请不要用于违法用途。点击进...
近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...