文章目录
- 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之后:
TargetName Type Endian TapName State
-- ------------------ ---------- ------ ------------------ ------------debug.m33 cortex_m little debug.cpu examine deferred
在使用某个AP的时候需要先手动做arp_examine
,否则会报错Target not examined yet
,如下图所示:
添加过 -defer-examine
参数之后可以使用下面类似的命令 enable 这个AP: