`
hulunberbus
  • 浏览: 858684 次
文章分类
社区版块
存档分类
最新评论

ADS进行源码级别的U-BOOT 调试 H-JTAG

 
阅读更多

arm-linux 版本 3.3.2

1将AXD链接上H-JTAG

2 修改 u-boot 根目录下的config.mk

DBGFLAGS= -g #-DDEBUG

改为

DBGFLAGS= -gdwarf -g2#-g #-DDEBUG

3 将生成的u-boot文件用AXD打开就可以了

loadbinary Y:/arm/u-boot-2009.03/u-boot.bin 0x33f80000
loadsymbols Y:/arm/u-boot-2009.03/u-boot
setpc 0x33f80000

注:由于Windows和Linux的目录表达方式不同 结果是AXD不能自动的找到对应的文件~只有手动打开

axd 的路径搜素

1)

在u-boot目录中执行

find . -name */.o >a.txt

2)

用uedit 打开a.txt

正则查找

[a-zA-Z0-9_]+.o$

替换为

;

3)

删除一样的目录

4)

用列编辑

在每行的前面加上Y:/arm/u-boot-2009.03/

5)AXD

File->Save Session

1.ses

6)

用uedit 打开1.ses

[Interface/SourcePaths]
Paths=

后面加上我们的路径

7)

File->Load Session

1.ses

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics