多次掉电后,wince不能启动
我用的是2440的开发板,wince5.0系统,现在在做测试,开始系统是好的,经过不断的掉电,其中数千次或上万次掉电后系统就永远不能启动了
串口输出信息如下:
load Windows CE Image..
Windows CE Kernel for ARM (Thumb Enabled) Built on Feb 8 2007 at 23:36:51
ProcessorType=0920 Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 802010e8
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
+BSPIntrInit
-BSPIntrEnableIrq(irq = 2)
-BSPIntrInit(rc = 1)
-BSPIntrEnableIrq(irq = 14)
Sp=ffffc7cc
OEMIoControl: Unsupported Code 0x10100b4 - device 0x0101 func 45
OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEMIoControl: Unsupported Code 0x10100c4 - device 0x0101 func 49
OEMIoControl: Unsupported Code 0x10100c4 - device 0x0101 func 49
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #:
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
FMD(FMD_LB_ReadSector): ECC ERROR - Page #: 0x2f0f7
不知道有没人遇见过?有解决的办法吗?
[解决办法]
永远不能启动了?重新烧NK也不行?
是不是flash坏了,或者什么mbr被冲掉了。
[解决办法]
一千次这样........
看你的信息是你的nandflash 坏了,bootloader或者NK损坏了。所以启动不来了
[解决办法]
[解决办法]
有些IC的ECC校验是24位的,好象处理能力还行。
我也碰到过同一系列产品,有的掉程序,有的不掉,估计跟硬件设计也有关系