1. 关CACHE AXD->PROCESSOR VIEW->REGISTERS->CP15->CONTROL->设为02. 命令窗口: A……
可能是SDRAM的问题,不过要你自己试验一下才能解决。2440的SDRAM应该是在地址0x30000000的。因为2440带MMU,wince起来后,会打开MMU并对MMU进行相应……
用ARMUL试一试。会不会是你的设置问题造成的。……
那说明SDRAM配置是起作用了的。你在AXD里面,把VECTOR CATCH和SEMIHOSTING都去掉,然后单步调试你的程序试一试。……
在你运行了INIT.S后,在AXD里测试一下SDRAM,手动修改SDRAM的值,看看修改是否成功。……
系统在复位后,寄存器里的值肯定是不确定的。你不应该根据系统复位后,寄存器里的值来决定下一步的动作吧。……
你对照看一下手册就知道你的INIT.S有没有包括SDRAM初始化了。……