打印

ADS编译时提示错误entry point(0x30000000) lies outside the image问题

[复制链接]
8319|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cliffboy|  楼主 | 2009-11-4 15:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
s3c2410中,我的程序代码是从网上下的,其他都没问题,只有这个错误,这种情况下R0我设置为0x30800000,提示错误如题,难道这个entry point是固定好的,不能修改吗?但是用0x30000000设置R0就没有错误,但是这块板子上用0x3000000在SDRAM中无法运行呀

相关帖子

沙发
yuhuihui| | 2009-11-5 08:56 | 只看该作者
顶下

使用特权

评论回复
板凳
ma1986| | 2009-11-5 16:57 | 只看该作者
在arm linker里面的output 和options里面的RO、Image entry point 应该是一致的

使用特权

评论回复
地板
legendma| | 2015-4-22 20:43 | 只看该作者
虽然回复晚了,但还是想说一说这个!!!个人认为,整个image的起始地址应该为RO设定的地址0x30800000,而entry point设定的从整个image中进入的点,所以entry point设定的值要大于等于0x30800000

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

672

帖子

4

粉丝