定制WindowsCE操作系统的一般流程.ppt_第1页
定制WindowsCE操作系统的一般流程.ppt_第2页
定制WindowsCE操作系统的一般流程.ppt_第3页
定制WindowsCE操作系统的一般流程.ppt_第4页
定制WindowsCE操作系统的一般流程.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

定制Windows CE操作系统的 一般流程 定制Windows CE操作系统的一般流程 得到并安装得到并安装BSPBSP 定制操作系统定制操作系统 下载到开发板上运行调试下载到开发板上运行调试 发布操作系统发布操作系统 得到并安装BSP l l得到得到BSPBSP的途径:的途径: Platform BuilderPlatform Builder自带自带 从硬件从硬件OEMOEM厂商处获得厂商处获得 自主研发自主研发 得到并安装BSP l l从硬件从硬件OEMOEM厂商处获得厂商处获得 MSIMSI安装包安装包运行安装程序运行安装程序 源代码源代码手工安装手工安装 l l手工安装手工安装 获得获得VIA x86 CX700VIA x86 CX700开发板的开发板的Wince 5.0 BSPWince 5.0 BSP包包 把目录把目录VIACXVIACX复制到复制到Windows CEWindows CE安装目录的安装目录的 PlatfomPlatfom子目录下子目录下 在在Platform IDEPlatform IDE中选择菜单项中选择菜单项 File|Manage Catalog ItemsFile|Manage Catalog Items打开打开 Manage Catalog ItemsManage Catalog Items对话框对话框 把把BSPBSP的的CECCEC文件导入到文件导入到Platform Platform BuilderBuilder中中 Platform BuilderPlatform Builder会自动把会自动把BSPBSP导入到导入到 Platform BuilderPlatform Builder 定制操作系统 l l 根据具体的应用需要,选择合适的根据具体的应用需要,选择合适的OSOS组件,并且组件,并且 构建运行时映像。构建运行时映像。 l l 此步骤结束后可在最终的发布目录中得到代表此步骤结束后可在最终的发布目录中得到代表OSOS 运行时映像的运行时映像的binbin或或nb0nb0文件。文件。 构建结束后可能得到构建结束后可能得到 的文件的文件: : Nk.bin Nk.bin 必需。按照必需。按照sectionsection组织的二进制操作系统映像组织的二进制操作系统映像 Nk.nb0 Nk.nb0 可选。可直接烧到可选。可直接烧到FlashFlash中,支持中,支持XIPXIP的操作系的操作系 统映像统映像 Eboot.bin Eboot.bin 可选。按照可选。按照sectionsection组织的二进制以太网组织的二进制以太网 BootLoaderBootLoader映像映像 Eboot.nb0 Eboot.nb0 可选。可直接烧到可选。可直接烧到FlashFlash中,支持中,支持XIPXIP的以太的以太 网网BootLoaderBootLoader映像映像 XIP介绍 lExecute In Place的简称 l程序的执行可以直接在ROM中,而不是必 须得先装载到RAM中 l被NOR flash类型的闪存支持 下载到开发板上运行调试 l l把运行时映像下在到开发板上进行运行调试把运行时映像下在到开发板上进行运行调试 。 得到并安装得到并安装BootLoaderBootLoader 配置网络连接配置网络连接 配置调试串口配置调试串口( (可选可选) ) 配置配置Platform BuilderPlatform Builder连接设置连接设置 下载运行时映像下载运行时映像 得到并安装BootLoader l lBootLoaderBootLoader是是BSPBSP的一个部分。通常,在构的一个部分。通常,在构 建操作系统时,也会得到建操作系统时,也会得到BootLoaderBootLoader的可执的可执 行映像。行映像。 l lBootLoaderBootLoader在在OSOS被下载到目标机前就被下载到目标机前就先安先安 装在目标机上装在目标机上。只需把。只需把BootLoaderBootLoader的映像用的映像用 硬件厂商提供的硬件厂商提供的FlashFlash烧写工具烧写到开发板烧写工具烧写到开发板 的的FlashFlash中让它开机执行即可。中让它开机执行即可。 配置网络连接 l l可通过两种方式连接开发机与目标机可通过两种方式连接开发机与目标机 开发机与目标机都连接到开发机与目标机都连接到HUBHUB上。同一个网段内上。同一个网段内 还会有一个还会有一个DHCPDHCP服务器。服务器。 通过以太网交叉网线把目标板与开发机连接。通过以太网交叉网线把目标板与开发机连接。 为以太网配置网络 l用Hub 为以太网配置网络 l使用独立的网络链接 配置调试串口(可选) l l超级终端可用串口连接开发机与目标板,并且通过超级终端可用串口连接开发机与目标板,并且通过 超级终端对超级终端对EBootEBoot发送控制命令。发送控制命令。 l l可在超级终端中设置开发板的可在超级终端中设置开发板的IPIP地址及是否使用地址及是否使用 DHCPDHCP等选项。等选项。 配置Platform Builder连接设置 l l在开发机一端,选择在开发机一端,选择Platform BuilderPlatform Builder菜单的菜单的 Target|Connectivity OptionsTarget|Connectivity Options打开打开Target Device Target Device Connectivity OptionsConnectivity Options对话框。在对话框。在DownloadDownload和和 TransportTransport两个下拉菜单中选择两个下拉菜单中选择Ethernet,Ethernet,表示用以太表示用以太 网下载操作系统映像。网下载操作系统映像。 下载运行时映像 l l单击单击DownloadDownload右边的右边的SettingsSettings按钮,打开按钮,打开 Ethernet Downlaod SettingsEthernet Downlaod Settings对话框。如果开发机对话框。如果开发机 成功地收到了目标机的广播,那么在成功地收到了目标机的广播,那么在Active Active DevicesDevices列表框里面就会显示出来。选中目标,单击列表框里面就会显示出来。选中目标,单击 OKOK。这样,开发机上的。这样,开发机上的Platform BuilderPlatform Builder就进入准就进入准 备发送操作系统运行时映像的状态。备发送操作系统运行时映像的状态。 下载运行时映像 l l要开始下载,单击要开始下载,单击Platform BuilderPlatform Builder主菜单的主菜单的 Target|Attach DeviceTarget|Attach Device。如果一切正常,那么会显。如果一切正常,那

温馨提示

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

评论

0/150

提交评论