0

我的 ETM 跟踪被单独捕获并使用 TRACE32 命令 LA.IMPORT 加载(它不直接与设备连接)

  • 如何过滤每个核心的所有记录意味着从 ETB 转储中运行 0,1,2 ... 在单独的窗口中为 LA 方法运行?

  • 是否有提供与从设备捕获相同的跟踪数据的方法?

我尝试使用Trace.Find ,core 0但它不起作用。它打印记录号但是当我尝试使用时print trace.record.data(recno)(这里的记录是输出Trace.Find ,core 0)我没有得到任何记录数据

4

1 回答 1

1

您能否在导入 etb dump 后尝试以下命令来检查内核 n 的跟踪数据记录。请评论它是否有效。

la.list /core n

或者

trace.list /core n

我无法回答第二个问题。ETB 转储与通过从设备实时捕获获得的跟踪一样好。唯一不同的是,etb 数据存储在 DDR 或其他位置,在实时捕获中,它将保存在 t32 设备内存中,如果启用了周期精确跟踪,它们将与时间戳一起保存。如果没有 fifo 溢出,则两者将相同。如果我的理解有误,请纠正我。

于 2018-10-27T14:46:55.150 回答