arm 的coresight 是一个在IP集成阶段的一个选配组件,他的作用主要是用来调试的。
一个典型的coresight 结构:

ARM coresight
trace32是外接的调试器,后面的框的内容就是coresight 的组件。
ARM coresight
这时一个总线的结构图,可以看到包括的几大结构。
ARM coresight
还有几个专有的名字:

ARM coresight
调试的流程:

  1. 调试器通过jtag 或者是sw 结构连接coresight(jtag/sw)
    2.dap 联通AP
    3.ap 实现功能

相关文章: