| 首页 | 技术文章 | 资料下载 | 资料分类 | 最近更新资料 | 免费注册 | 用户登录 | 会员中心 | 新手上路 | 给我留言 | ||||||
|
|
||
| 用AXD 调试VxWorks bootrom
作者: 来源于: 发布时间:2007-6-29 15:13:00 |
对于用ads1.2的早期版本sdt2.5 中的adw 调试bootrom_uncmp 的方法大家一般都比较熟悉,这里不多做说明。下面给出用ads1.2 中的axd 调试bootrom 的方法. 1 打开自己所用的调试代理, 如MultiICE , ARMJtagDebugFinal 中的arm7.exe,arm9.exe 等 2. 打开axd 在Options→Config Target 选择自己所需的调试代理。如图1 所示: 4. 在Command Line Interface 中输入配置文件的路径或者命令:如obey d:\2410.txt,obey d:\44B0.txt 等。 5. 点击File→Load Image 加载Tornado 编译生成的bootrom_uncmp(为elf 格式)。 6.这是最关键的一步,在加载boottom_uncmp 的Disassembly 窗口中点击鼠标右键,选中Set PC 在PC 值中输入你在config.h 中定义的RAM_HIGH_ADRS 的值。具体如图3 所示: 7. 经过以上几步的配置,一切准备工作已经完成,接下来你可以运用单步调试,或者全速执行来调试bootrom,当然你也可以设置断点,在调试过程一定会遇到很多的问题,这需要耐心与细心. |
|
[] [返回上一页] [告诉好友] [发表评论] [打 印] [ 字体:大 中 小 ] |
| 上篇文章:keil for arm 入门 下篇文章:基于VxWorks的多DSP系统的多任务程序设计 |
| ∷相关文章∷ |
| ∷相关软件∷ |
| 嵌入开发网下载中心Copyright © 2000-2006 www.embed.com.cn. All Rights Reserved . |