我用的mini2440板子,官方给的两个裸机程序 2440test 和 myled,我想把它们都烧写到 NAND 中上电就运行,其中为什么 2440test 程序中在 ADS 中的RO BASE 是0x30000000,而 myled 是0x0000?为什么不都是0X000,我把2440test 的RO BASE 改成0x00000000烧写到NAND上电却不能运行?哪位大哥能不能给我解释一下究竟RO BASE 设置的是什么东西,小弟在此感激不尽。。。
多谢1楼大哥:是因为myled小于4K,就直接在内部SRAM里执行了,故为0X00000?2440test大于4K,需要拷贝到SDRAM里再执行,故为0X30000000?RO BASE 究竟设置的是加载域还是运行域,该如何理解?
[ 此帖被paul8800在2010-06-30 18:44重新编辑 ]