WINCE 5.0启动问题
各位高手大家好,我用ARM芯片s3c2451做一个板子,在烧写官方给的操作系统时,程序烧不进去,且出现以下代码:
---InitCodec
CLK:66666666, BaudRate:9600, UBRDIV:433, UDIVSLOTn:0
<Davicom DM9000 driver v3.2.7 for WinCE 4.2/5.0>
<DM9:++MiniportIntialize>
[dm9: Tries to map io space with 8000000
[dm9: The mapped address is 360000
[dm9: Chip signature is FFFFFFFF
DM9 Exception Level(1)Unknown deviceDM9 Exception Level(0)Device error[HSMMC0] Initializing the HSMMC Host Controller
[HSMMC0] Turn OFF the F/B delay control.
Prefetch Abort: Thread=83f8656c Proc=81992580 'device.exe'
AKY=00000005 PC=01ffd000(???+0x01ffd000) RA=01ffc210(???+0x01ffc210) BVA=01ffd000 FSR=00000005
[HSMMC0] Card is Removed!
Data Abort: Thread=83f8656c Proc=81992580 'device.exe'
AKY=00000005 PC=03fa1d14(coredll.dll+0x00031d14) RA=03c83304(cxport.dll+0x00003304) BVA=06000074 FSR=00000007
RaiseException: Thread=83f8656c Proc=81992580 'device.exe'
AKY=00000005 PC=03f86b4c(???+0x03f86b4c) RA=80382a4c(NK.EXE+0x00182a4c) BVA=00000001 FSR=00000001
Exception 'RaiseException' Thread=83f8656c AKY=ffffffff PC=00000001 BVA=00000001
R0=07ffc240 R1=83f77e68 R2=819921fc R3=ffffc890
R4=c0000005 R5=ffffc808 R6=01ffed20 R7=00000000
R8=000000fa R9=8038ba4c R10=ffffc7a4 R11=80382a4c
R12=80382b0c SP=819920c0 Lr=803aaa18 Psr=6000001f
刚开始怀疑是RAM问题,后来将RAM更换后,依然有这种问题,难道是Flash有问题吗?请各位高手指点!小弟不胜感激!
[解决办法]
从你的打印信息来看,启动起动过程中出了问题,
第一个打印信息,你把DM9000和HCMMC的驱动先不要加载。再看看效果。
第二个打印信息,同样,先不加载 KBD驱动。
[解决办法]
应该是SD卡驱动有问题。先检查一下SD卡硬件电路和开发板的是否一致。
[解决办法]
RAM大小够不够啊