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