身骑白马吉他六线谱:巧借WinCE BSP移植 嵌入式系统开发有捷径(dos启动)
来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 23:59:23
基于x86的wince启动盘制作(存储介质:CF卡)
wince 2008-12-02 10:44:57 阅读224 评论0 字号:大中小 订阅
平台使用磐仪科技的3.5"CPU模块:EMCORE-A5364,LX800系列
在X86平台下,有三种boot loader: x86 ROM Boot Loader,x86 BIOS Boot Loader和MSDOS+Loadcepc.
我作的工作是将EMCORE-A5364从CF卡启动,加载操作系统内核,采用MSDOS+loadcepc的方式.
简单的制作过程:
1.做一个DOS系统启动软盘(用PB中的工具做).具体位置在programfile\wndows ce PB\500\cepb\utilities下,名为websetup.exe以及cepcboot.144.先后运行这两个程序即可.
2.用DOS下fdisk工具为CF卡建立FAT16格式的主分区
3.将CF卡格式化, 创建系统引导文件,拷贝软盘下所有文件,用PB定制得到的OS文件NK.bin以及loadcepc.exe至CF卡中.
4.根据需要修改文件,如autoexec.bat(开机自动运行的命令行),config.sys(可以设置启动DOS后默认的选择项)等.
回想起来很可气的一点是我不知道PB下有个做启动盘的工具.还耗费了很久从网上到处下DOS系统,尝试过用winImage展开到软盘里.结果还不能用.因为wince的启动盘包含的文件与通常的DOS盘根本不同.
如果一定要用这种笨办法,那么步骤如下:
(1)先做个dos6.22的软盘,(2)要在config.sys中加入device=himem.sys,以支持高端内存,(3)当然也要把himem.sys拷贝到CF卡里,(4)如果要支持网络下载,必须拷贝eboot.bin;还要在autoexec.bat里设置网络地址与开发机为同一子网内;(5)要支持串口下载,拷贝sboot.bin.(6)拷贝public\common\oak\csp\x86\dos\bootdisk目录下的文件.(7)拷贝NK.bin和loadcepc.exe-----------------------------------------------------------------你到网上搜搜看,如何把你的磁盘做成dos引导盘,然后在你的编译平台上查找loadcepc.exe(这个是bootloader,用来把nk.bin加压到内存并引导起来,就是ce了),把loadcepc放到你的dos引导盘上,修改autobat.bat,加入loadcepc nk.bin,应该就可以引导了。我的系统因为现在没有wince编译平台,没法给你具体的路径。catalog不能修改组件是什么意思?catalog只能选择和取消,选择了就表示你的目标平台会拥有该组件。你到网上搜搜看,如何把你的磁盘做成dos引导盘,然后在你的编译平台上查找loadcepc.exe(这个是bootloader,用来把nk.bin加压到内存并引导起来,就是ce了),把loadcepc放到你的dos引导盘上,修改autobat.bat,加入loadcepc nk.bin,应该就可以引导了。我的系统因为现在没有wince编译平台,没法给你具体的路径。
catalog不能修改组件是什么意思?catalog只能选择和取消,选择了就表示你的目标平台会拥有该组件。
巧借WinCE BSP移植 嵌入式系统开发有捷径(dos启动)
转WINCE学习方法 - WINCE系统定制开发
嵌入式系统开发
转WINCE学习方法 - WINCE系统定制开发 - 天嵌科技 ARM开发社区 TQ244...
WinCE BSP工程文件pbcxml分析
双核处理器ARM+DSP如何实现协同工作 - 嵌入式ARM-Wince开发的blog | ...
WinCE Display驱动开发介绍 - 驱动设计 - 技术中心 - 嵌入式在线 | w...
VxWorks BSP和启动过程
WinCE的编译系统 - 开发板教程专区 - 天嵌科技 ARM开发社区 TQ2440,SK...
11嵌入式系统关键技术分析与开发应用
嵌入式系统高可用性应用软件设计 无忧电子开发网
嵌入式系统
嵌入式系统
WinCE BSP的BIB文件介绍 - ARM-WinCE的专栏 - CSDN博客
嵌入式启动过程
基于arm+uClinux的嵌入式系统的开发(个人经历 ) - 单片机 - 硬件设计 - ...
什么是嵌入式系统?
嵌入式系统 Boot Loader
单片机与嵌入式系统
启动+ 系统安装+ 软件工具多用途U盘PE启动盘的制作和使用|Pe/Dos 启动技术交流专...
WinCE 界面开发:使用HTML Browser Control
WinCE开发中Boot Loader的点点滴滴
嵌入式开发经典网站集锦
循序渐进学习嵌入式Linux开发