标题:
,问:wince启动过程中程序丢失,Invalid MBR。急救!
[打印本页]
作者:
cuicaifeng
时间:
2013-7-5 14:21
标题:
,问:wince启动过程中程序丢失,Invalid MBR。急救!
使用
TQ2440
核心板,自制的底板,
10.4TFT LCD
,外扩串口和
485
,
WINCE6.0
系统,在开关电源供电时没问题。现场供电使用安全栅供电,偶尔有启动不了的现象,表现为
wince
启动过程中停止在第二个
LOGO
画面,串口调试显示下列信息:
Initiating image launch in 0 seconds.
Launching image from boot media ...
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE
+=OEMVerifyMemory+ dwStartAddr:0x80200000 dwLength:0x4
RAM image 0xa 0x80200003
+=OEMVerifyMemory+ dwStartAddr:0x80201000 dwLength:0x4
RAM image 0xa 0x80201003
OpenPartition: Invalid MBR. Cannot open existing partition 0x21.
ERROR: ReadOSImageFromBootMedia: Failed to open existing partition.
OEMPlatformInit ERROR: Failed to load kernel region into RAM.
格式化并重写
wince
之后,会正常启动。奇怪的是,用开关电源供电,没有一次程序丢失的情况;用安全栅供电,上述问题频繁出现。
我分析的情况如下:
1
,自制底板有缺陷,该做的上拉电阻等没有弄全。
2
,系统供电功率不足,这方面没经验。
3
,核心板
FLASH
等出现问题。重新格式化并刷新
WINCE
后,系统可以正常启动。
我的问题是,这种情况是怎样产生的,如何得以解决。谢谢
作者:
baikeeditor
时间:
2013-8-1 14:27
安全栅供电的电流上限是多少?
当flash读错后,换用开关电源后,如flash还错的话,那有可能是安全栅供电时的某次写flash期间出的错。用示波器监视flash的VCC,看是否有异常。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0