include/configs/smdk6410.h 里去掉 //#define CONFIG_ENABLE_MMU
还要注意 board/samsung/config.mk 文件里 TEXT_BASE = 0xC
0xC开始表示是虚地址,如果关掉了MMU要改成 0x5 开始,因为uboot会用这个地址和pc寄存器比较,
如果不匹配,就拷贝程序到SDRAM,如果匹配就跑程序。
还要注意 board/samsung/config.mk 文件里 TEXT_BASE = 0xC
0xC开始表示是虚地址,如果关掉了MMU要改成 0x5 开始,因为uboot会用这个地址和pc寄存器比较,
如果不匹配,就拷贝程序到SDRAM,如果匹配就跑程序。