milkyway的窝

最初想法的诞生地

 

基于PC/104的wince启动盘制作(存储介质:CF卡)

 国庆以后的很长一段时间的工作就是干这个,实际上很简单的.不过自己摸索了太长时间,写下来也算是慰藉一下自己.
平台使用台湾研华的PC/104 CPU模块:PCM3350,GEODE 586系列

在X86平台下,有三种boot loader: x86 ROM Boot Loader,x86 BIOS Boot Loader和MSDOS+Loadcepc.
我作的工作是将PCM-3350从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

posted on 2006-12-09 20:31 milkyway 阅读(5000) 评论(9)  编辑 收藏 引用 所属分类: Wince学习小结

评论

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2006-12-09 20:37 相思酸中有甜

在BIOS中先设置好启动顺序.位于Bios Features Setup中,CF卡系统默认为C盘.
狂郁闷的一点:当时不知道3350的网卡是Intel82559er,wince不支持,还照着别人说的,试图从PC机下载作好的NK.傻啊
还有个教训,以后要认真作事情了.有多次无法成功的原因是:没有在fdisk建分区后用format格式化CF卡,寒自己一把
  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2006-12-09 20:40 相思酸中有甜

还看到一种做法,是在支持下载的网卡上使
建一个bootcepc.cnf文件,写入N:NK BIN
S:***.bmp(要启动后的LOGO)
L:640X480X16(启动的分辨率和颜色位数,参见loadcepc的帮助)
E:0:0:IP地址  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2006-12-09 20:42 相思酸中有甜

有一个现在还没有搞定的问题:无法通过串口下NK,不懂为什么  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2007-01-06 11:38 dailyprg

楼主可以和我联系一下吗,我也用PCM-3350开发。
msn:dailyprg@hotmail.com  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2007-01-06 11:39 dailyprg

楼主可以和我联系一下吗,我也用到PCM-3350
MSN : dailyprg@hotmail.com  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2007-10-30 11:27 宋鹏

呵呵,没想到跟小哥你一样的命运,来搞CEPC来着,我的是PCM-3370  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2008-04-17 16:39 sqx

大侠,我也在学习PC104机上的wince,能不能向高手请教些问题啊,我的QQ:673269609  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2008-08-26 13:49 xiaoxiao

我也在玩研华的PCM3341,希望和大家一起学习,我的QQ:76418010
邮箱:cxx004007@yahoo.com.cn  回复  更多评论   

# re: 基于PC/104的wince启动盘制作(存储介质:CF卡) 2009-03-01 13:10 邓鹏13537708248

我在研祥做嵌入式产品销售,可以试试研祥的。
dengpeng_168@hotmail.com  回复  更多评论   


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

公告

随笔皆原创,文章乃转载. 欢迎留言!

常用链接

留言簿(37)

随笔分类(104)

随笔档案(101)

文章分类(51)

文章档案(53)

wince牛人

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜