EBD9315 Windows CE操作手册.docx
《EBD9315 Windows CE操作手册.docx》由会员分享,可在线阅读,更多相关《EBD9315 Windows CE操作手册.docx(21页珍藏版)》请在冰豆网上搜索。
EBD9315WindowsCE操作手册
WindowsCE.net4.2操作手册
EBD9315/EBD9312
版本号:
2.0
日期:
2005-10-11
深圳市英贝德科技有限公司
地址:
深圳市福田区彩田南路2006号深圳青年大厦602、606室
电话:
86-755-83605322 83606552
传真:
86-755-83606552-14
邮编:
518033
网址:
目录
1工具使用
2建立WINCE的BSP环境
2.1 添加EP9315的WINCE下的BSP
2.2 新建一个基于EP9315的WINCE平台
2.3 平台设置
2.4 功能添加
2.5 编译新建工程
3 操作系统镜像文件的下载和运行
3.1 烧写eboot.nb0到Flash中
3.2 通过CF卡下载镜像文件
3.3 通过以太网下载镜像文件
1工具使用
编译和下载CirrusLogicEP931xWindowsCE.netBSP到EBD9315开发板需要以下软件工具和相关硬件:
·Download.exe该程序为eboot下载程序(该程序wince420\platform\ep931x\utils目录下)
·EBD9315开发板
·交叉以太网线和dhcp服务程序(该程序文件夹在wince420\platform\ep931x\utils目录下)
·交叉串口线
·USB鼠标
·USB键盘(可选)
·WindowsCE.net4.2PlatformBuilder(ARM4I安装支持)
PC机应该具有如下配置:
·800Mhz处理器
·10G的硬盘空间用来安装PlatformBuilder(新建一个工程大概有0.5G左右)
·Windows2000SP3或者WindowsXP
·以太网卡
·串行端口
2建立WINCE的BSP环境
2.1添加EP9315的WINCE下的BSP
(1)释放EP9315的WINCEBSP包ep931x_wince_bsp.rar到WINCE4.2安装目录下的patform目录下,完成后在platform目录下就多了一个ep931x的子目录。
(2)运行PlatformBuilder4.2,在[File]下拉菜单下选择[ManageCatalogFeatures]
(3)弹出如下图所示对话框,选择[Import]按钮
随后出现文件选择窗口,选择文件[\wince420\platform\ep931x\bspfiles\ep931x.cec],点击[打开]按钮后,返回到上图所示窗口,点击[Refresh]进行目录更新,最后点击[OK]按钮完成操作。
2.2 新建一个基于EP9315的WINCE平台
(1)打开PlatformBuilder4.2,选择[File]下拉菜单下的[NewPlatform…]
(2)出现下图后,点击[Next]
(3)选择平台为[CIRRUSEP931X:
ARMV4I]后再点[Next]
(4)选中[MobileHandheld]后并输入新建的平台名称,再点[Next]
(5)选择需要的应用程序后再点[Next]
(6)选择网络和通讯功能后再点[Next]
(7)出现下面提示框后再点[Next]继续。
(8)最后点[Finish]结束平台的基本设置。
2.3平台设置
(1)在PlatformBuilder主菜单中选择[Flatform\Settings…],弹出如下图所示对话框:
在[PlatformSettings]对话框中右上角选择[BuildOptions]选项,将[EnableCETargetControlSupport]和[EnableKITL]钩选项去掉,[EnableImageforFlash]选项选定时,eboot将自动将操作系统镜像文件烧到Flash中,若该选项没有选定时,eboot将把操作系统镜像文件通过网络下载到RAM中或通过CF卡拷贝到RAM中然后启动操作系统。
设置完后再点OK退出。
2.4功能添加
(1)在PlatformBuilder主菜单中选择[View\Catalog]命令,弹出Catalog选择框。
添加音频驱动
(2) 添加USBOHCI驱动
(3)添加PCMCIA驱动
(4)添加USB鼠标和键盘驱动
(5)添加USB存储设备驱动
(6)添加ATAPI/IDE驱动
(7)添加IDE转CF卡驱动
(8)添加ActiveSync同步支持
(9)在PlatformBuilder4.2左边的Feature浏览框里删除USBFunction功能
2.5编译新建工程
(1)完成上述操作后就可以点击[build]的图标或从[Build]菜单下选择[BuildPlatform]编译设置好的平台,如果是重新编译请选择[RebuildPlatform]。
编译完以后,出现如下图所示界面:
编译完后,可在[\wince420\Public\%平台名%\RelDir\CIRRUS_EP931X_ARMV4Irelease\]目录下找到NK.bin、NK.nb0、eboot.bin、eboot.nb0文件。
3操作系统镜像文件的下载和运行
3.1烧写eboot.nb0到Flash中
(1)将EBD9315板上J26上的短路帽取下,使能EP9315内部串口下载,将交叉串口分别一端接PC机上的COM1口,另一端接EBD9315板的UART1(P2端口)。
(注意不要使用其他的串口通讯程序打开PC上与EBD9315开发板相连接的串口)先不要打开EBD9315板上电源。
(2)将编译后生成的文件eboot.nb0拷贝到download.exe的同一个目录中,在命令提示符下输入命令:
(输入命令的目录应为download.exe所在目录)
downloadeboot.nb0
如下图所示:
(3)出现上图所示提示后,将EBD9315电源开关打开,或按复位键,即会启动串口下载并执行分段烧写,如下图所示:
(4)下图显示烧写成功:
(5)在烧写EBOOT成功后,断开电源,插上J26跳线,使EBD9315能从FLASH启动,打开超级终端,将PC串口与EBD9315开发板的P1连接,将跳线设置J19、J20的1、2脚短路,使P2端口与内部串口控制器UART3相接,将交叉串口线分别一端接EBD9315板上的P2,另一端接PC机上串口,打开超级终端,新建一个连接,设置PC上相应串口波特率为[38400],[1]位停止位,无奇偶校验和流控。
如下图所示:
(6)点击工具条上的[呼叫]按钮或通过主菜单中的呼叫选项建立连接:
(7)完成上述步骤后,即可开始操作系统镜像文件的下载,打开电源即从超级终端中显示eboot提示信息,如下图所示:
3.2通过CF卡下载镜像文件
(1)将通过PlatformBuilder编译生成的操作系统镜像文件NK.bin拷贝到CF卡根目录中,(请确保CF卡文件系统格式为FAT文件系统格式)。
(2)关掉EBD9315开发板电源,将IDE转CF转接卡插到IDE插槽中,并接上转接卡电源到3.3V(J2第3脚)。
再将CF卡插入转接卡插槽中。
(3)打开EBD9315开发板电源,从超级终端中可以看出eboot将检测到CF卡,并将NK.bin文件拷入到RAM中,如若编译时平台配置选择了[EnableImageforFlash]项,则在下载完后,还将对Flash进行擦除和烧写,完成上述操作后系统将自动启动,进入WindowsCE操作界面。
3.3通过以太网下载镜像文件
(1)打开dhcpsrv.ini文件,修改IPADDR段IP地址,使其与PC机的IP地址在同一个地址段内,其详细修改说明可参考其同一目录下的readme.txt文件。
修改完将其保存,运行dhcpsrv.exe程序如下图所示:
(2)点击[Install]安装DHCP服务程序。
(3)将交叉以太网线两端分别接PC机网口和EBD9315板上网络口,在PlatformBuilder的主菜单中选择[ConfigRemoteConnection]命令,弹出如下所示对话框:
(4)在[Download]和[Kernal]两项的下拉列表框中分别选择[Ethernet]项,然后分别点击[Configure…]按扭,出现下图所示的对话框:
(5)此时,将EBD9315板上的电源打开或按下复位按钮,稍等片刻,在[AvailableDevices:
]项中弹出有效设备名:
”EP931X4660”,选择该项如下图所示:
(6)点击[OK],返回到下图所示界面,点击[确定]完成网络下载配置
(7)然后在PlatformBuilder的主菜单中选择[Download/Initialize]项,即开始通过网络下载操作系统镜像文件到EBD9315板上RAM中。
下图所示为下载进度条:
(8)如若编译时平台配置选择了[EnableImageforFlash]项,则在下载完后,还将对Flash进行擦除和烧写,完成上述操作后系统将自动启动,进入WindowsCE操作界面。
文档完