欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > 【ARM Coresight OpenOCD 系列 5 -- arp_examine 使用介绍】

【ARM Coresight OpenOCD 系列 5 -- arp_examine 使用介绍】

2024/11/17 21:12:34 来源:https://blog.csdn.net/sinat_32960911/article/details/143720967  浏览:    关键词:【ARM Coresight OpenOCD 系列 5 -- arp_examine 使用介绍】

文章目录

    • OpenOCD arp_examine 使用

OpenOCD arp_examine 使用

因为我们很多时候运行 Openocd 的时候有些 core 还没有启动, 所以最好在配置脚本中添加 -defer-examine这个参数, 如下:

#cortex-m33
target create ${_CHIPNAME}.m33 cortex_m -dap ${_CHIPNAME}.dap -ap-num 0x6B240000 -dbgbase 0xE000E000 -defer-examine

添加完之后,在启动Openocd之后:

> Connection closed by foreign host.
zhugong@:~/workbase/openocd/$ telnet 127.0.0.1 8888
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Open On-Chip Debugger
> targetsTargetName         Type       Endian TapName            State
--  ------------------ ---------- ------ ------------------ ------------0  debug.a53.0        aarch64    little debug.cpu          examine deferred1  debug.a53.1        aarch64    little debug.cpu          examine deferred2  debug.a53.2        aarch64    little debug.cpu          examine deferred3  debug.a53.3        aarch64    little debug.cpu          examine deferred4  debug.a78.0        aarch64    little debug.cpu          examine deferred5  debug.a78.1        aarch64    little debug.cpu          examine deferred6  debug.a78.2        aarch64    little debug.cpu          examine deferred7  debug.a78.3        aarch64    little debug.cpu          examine deferred8  debug.m33          cortex_m   little debug.cpu          examine deferred9  debug.m33_ahb      mem_ap     little debug.cpu          running

在使用某个AP的时候需要先手动做arp_examine,否则会报错Target not examined yet,如下图所示:

> targets debug.axi
> mdw 0x88000000 4
Target not examined yet

添加过 -defer-examine参数之后可以使用下面类似的命令 enable 这个AP:

> debug.axi arp_examine
> debug.axi mdw 0x80000000 4
0x80000000: 00000000 00000000 00000000 00000000

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com