找回密码
 注册
搜索
查看: 606|回复: 1

[讨论] 关于2410在nor flash中的启动

[复制链接]
发表于 2008-9-8 14:14:05 | 显示全部楼层 |阅读模式
小弟想在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),程序运行正常。
发表于 2008-9-9 10:47:21 | 显示全部楼层
代码拷贝是完全可以的嘛
你还是看看你跳转的地址对应memory的地方是否是你需要运行函数入口
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-8 02:27 , Processed in 0.045112 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表