Heaven_Redsky:
我检查了rominit.s中关于SDRAM初始化的部分内容,对SDRAM的初始化依靠mpc8270的内存控制器来设定的,具体设置如下:
CS0 :
OR0_VALUE 0xFFF00836
BR0_VALUE 0xFFF80801
CS1
OR1_VALUE 0xFF0008F2
BR1_VALUE 0x40001801
CS2
OR2_VALUE 0xE0002500
BR2_VALUE 0x00000041
CS3
OR3_VALUE 0xFF000EF2
BR3_VALUE 0x50001001
CS4
OR4_VALUE 0xFF000EF2
BR4_VALUE 0x52200801
CS5
OR5_VALUE 0xFF0008F2
BR5_VALUE 0x54000801
CS7
OR7_VALUE 0xE00008F6
BR7_VALUE 0x60001001
这并有设置错呀。另外今天按你说的我把Flash减少5M后问题依旧...
还问下:你们当初也是某一块的内存空间超过一定的大小就导致系统不能正常启动的么?
启动中的异常有手段进行检测么?