3985|8

65

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于使用axd加仿真器调试bootrom的问题 [复制链接]

将elf文件load后 出现的反汇编代码:
82000000        [0x0000cee8] * andeq    r12,r0,r8,ror #29
82000004        [0x00000000]   andeq    r0,r0,r0
82000008        [0x00000000]   andeq    r0,r0,r0
8200000c        [0x00000000]   andeq    r0,r0,r0
82000010        [0x00000000]   andeq    r0,r0,r0
82000014        [0x00000000]   andeq    r0,r0,r0
82000018        [0x00000000]   andeq    r0,r0,r0
8200001c        [0x00000000]   andeq    r0,r0,r0
82000020        [0x00000000]   andeq    r0,r0,r0
82000024        [0x00000000]   andeq    r0,r0,r0
82000028        [0x00000000]   andeq    r0,r0,r0
8200002c        [0x00000000]   andeq    r0,r0,r0
82000030        [0x00000000]   andeq    r0,r0,r0
82000034        [0x00000000]   andeq    r0,r0,r0
其中82000000是我的ram_high_adrs 也就是bootrom的起始加载地址
为什么会出现这种代码没有加载上的现象呢???
跪求解答,各位高手多多指点

最新回复

原来是没初始化RAM啊,还以为你已经初始化过了  详情 回复 发表于 2009-11-21 17:24
点赞 关注

回复
举报

62

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
load地址不对?应该有些设置的吧?
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
不会,帮顶!
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
1楼
您说的是哪里的load 地址?
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

5
 
load elf文件的时候总要有个load到什么地址啊,是在CodeWarrior for ARM Developer Suite的工程里边设置的吧,或者是在AXD也可以设置,我也不确定是哪里,但是总要有个地址才行
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

6
 
必须先把程序先烧到flash里面去,因为我们的程序是需要存放在flash里面的中断向量表
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
另外 ,ads里面的setting也是需要改的,如果是使用的simple模式,需要修改RO和Image entry point等地方,而且,如果使用的h-jtag调试软件,需要在axd里面添加,主要就是在options-》config interface 和config target 。
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

8
 
谢谢 各位大侠的答案
偶的问题解决了
主要的原因是我使用的片外的sdram 没有配置emc
所以程序加载不上去
后来 我先加载了一个测试程序 初始化了 sdram
在加载我的bootrom就搞定了
现在也可以源码调试了
3Q
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

9
 
原来是没初始化RAM啊,还以为你已经初始化过了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表