嵌入式(WinCE XPE)开发最佳工具

做嵌入式开发,最麻烦的事情或者说最繁琐的事情就是如何启动目标系统,将新生成的内核更新到目标系统中。

对于WinCE来说好点只是更新nk.bin文件即可。但是假如调试系统功能的时候可能这个nk.bin启动使系统失败这就麻烦了,当然了这是我的做法

将目标系统上的CF卡拔下来插到多功能读卡器上然后查到开发机上进行操作。

但是对与XPE来说就是噩梦了,下面说明详细过程。作者使用的是IDE接口的DOM,容量8G。

1、通过正常的手段(光驱+硬盘)的方式在DOM上安装windows xp sp2

2、驱动硬件

3、将DOM上的XP SP2系统Ghost备份

4、执行tap.exe,生成device.pmq

5、到开发机上生成xpe系统

这是准备到目标板上试试这个xpe。

原先的想法:

将DOM使用udfprep -> 拷贝xpe 系统文件 -> ghost备份 ->到各个目标DOM ghost恢复

于是在网上找资料找到了Dos之家的一键GHOST系统,使用起来非常好(当时的感觉)

使用这个工具将DOM格式化分区等等都可以,但是有个问题他不能识别NTFS(想执行udfprep)网上找了很长时间的资料,发现使用WinPE啊,他也能启动系统。

于是上网找了工具叫老毛桃,这个工具非常强大完全可以替代Dos之家的一键GHOST

万事俱备,开始试验。

将udfprep拷贝到WinPE上执行发现了错误:

翻译过来的:输入的驱动器不是可移动的。

呵呵,微软的开发工程师也有想不到的地方。只有想不到没有做不到的名言。

因为IDE的DOM,系统把他识别成正常的硬盘了。所以无法udfprep,微软这里可以增加一个参数来处理这种情况,但是没有。

最有无法使用WinCE的CF卡+读卡器进行XPE系统生成,ghost备份。使用老毛桃启动目标机进行Ghost恢复即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值