主题 : AXD在线调试无法访问内存和寄存器 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 91306
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2013-05-07
最后登录: 2017-09-13
楼主  发表于: 2013-05-13 16:52

 AXD在线调试无法访问内存和寄存器

我用mini2440开发板,Flash开关在NOR Flash,使用JLink V8仿真器下载光盘自带的LED(就是四个LED亮一秒灭一秒的那个程序),程序可以下载也可以运行,但是通过AXD仿真单步调试就不行,出现以下错误:
2fabab94    [0xffffffff]   dci      0xffffffff ; ? undefined
2fabab98    [0xffffffff]   dci      0xffffffff ; ? undefined
2fabab9c    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababa0    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababa4    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababa8    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababac    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababb0    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababb4    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababb8    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababbc    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababc0    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababc4    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababc8    [0xffffffff]   dci      0xffffffff ; ? undefined
2fababcc    [0xffffffff]   dci      0xffffffff ; ? undefined
我的AXD配置如下:
Options—>Configure Target—>Configure—>JTAG选择400kHZ。CPU选择小端和NO reset。
Options—>Configure Interface—>Session File选择是如下的init2440.txt。内容如下:
Setmem 0x53000000 0x00000000 32
Setmem 0x4A000008 0xFFFFFFFF 32
Setmem 0x4A00001C 0x000007FF 32
Setmem 0x53000000 0x00000000 32
Setmem 0x56000050 0x000055AA 32
Setmem 0x4C000014 0x00000007 32
Setmem 0x4C000000 0x00FFFFFF 32
Setmem 0x4C000004 0x00061012 32
Setmem 0x4C000008 0x00040042 32
Setmem 0x48000000 0x22111120 32
Setmem 0x48000004 0x00002F50 32
Setmem 0x48000008 0x00000700 32
Setmem 0x4800000C 0x00000700 32
Setmem 0x48000010 0x00000700 32
Setmem 0x48000014 0x00000700 32
Setmem 0x48000018 0x0007FFFC 32
Setmem 0x4800001C 0x00018005 32
Setmem 0x48000020 0x00018005 32
Setmem 0x48000024 0x008E0459 32
同时也试了另一个,内容如下:
mem 0x53000000,0x00000000,32
setmem 0x4a000008,0xffffffff,32
setmem 0x4a00001c,0x00007fff,32
setmem 0x48000000,0x2212d110,32
setmem 0x48000004,0x00000f40,32
setmem 0x48000008,0x00002e50,32
setmem 0x4800000c,0x00002e50,32
setmem 0x48000010,0x00002e50,32
setmem 0x48000014,0x00002e50,32
setmem 0x48000018,0x00002e50,32
setmem 0x4800001c,0x00018005,32
setmem 0x48000020,0x00018005,32
setmem 0x48000024,0x00960542,32
setmem 0x48000028,0x00000032,32
setmem 0x4800002c,0x00000030,32
setmem 0x48000030,0x00000030,32
但还是不行,新手求救