0

将 ARM DS-5 调试器用于 Cortex-A57 目标时,是否可以启用周期精确跟踪收集?我过去曾在 Cortex-A9 目标上使用过此功能,但启用此功能的按钮似乎不适用于 A57。

我正在使用 ARM DS-5 版本 5.22.0 并且一直在花时间检查 DTSL 配置,但还没有找到任何可以让我启用此功能的东西。

跟踪数据收集与内部和外部跟踪缓冲区一起工作,但如果没有周期精确功能,就不可能看到设备访问延迟的影响。

4

1 回答 1

0

A57 是否支持周期精确跟踪?是的

资源:

  • 信息中心文档
  • 文档:《ARM® Cortex®-A57 MPCore 处理器技术参考手册》
  • 部分:“嵌入式跟踪宏单元 > ETM 跟踪生成选项和资源”
  • “支持指令跟踪中的循环计数”=>“已实现”

注意:与 ETMv4 / PTM 跟踪一样,它只计算分支/航点之间的周期,而不是单个指令。

于 2015-08-18T11:58:27.393 回答