小弟想在S3C2410开发板上做个小实验:把烧在nor flash中的全部代码(包括RO段和RW段)拷贝到SDRAM中运行,nor flash地址为0x00000000,SDRAM地址为0x30000000(32MB),在程序中我把nor flash的全部代码拷贝至0x30000000开始的地址(也就是SDRAM的起始地址),然后跳转到SDRAM的main程序,main程序是点亮1个LED灯。在工程中我把RO段设置为0x30000000,RW段设置为0x31000000。 实验结果是灯没点亮,是不是不能把RO段拷贝至SDRAM?或者是哪个地方我设置错误了? PS:我之前也做过1个小实验,程序没有拷贝至SDRAM,直接在nor flash中运行(RO段设置为0x00000000,RW段设置为0x30000000),程序运行正常。 |