debugging 在Trace32中,流量错误(D侧的不良跟踪数据包)表示什么?

jexiocij  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(187)

我正在使用外部调试器劳特巴赫通过JTAG端口从arm - M7通过coconut收集跟踪。在为加载的程序收集跟踪时,T32的GUI在单步执行程序时显示FLOW ERROR(BAD TRACE PACKET ON D-SIDE)。这在etm.dataTrace设置为除OFF之外的任何值时都可以看到。
这个错误意味着什么?
谢谢

kyks70gy

kyks70gy1#

坏的跟踪数据包通常意味着跟踪解码器获取了一些ETM数据,解码器根本不知道这些数据。如果跟踪通过专用并行端口(TPIU)传输到调试工具,这可能是由串扰或不良端接等电气问题引起的。如果您的CPU内核比TRACE 32版本更新,也可能会发生这种情况。
我建议您联系劳特巴赫支持热线以了解您的具体要求。

相关问题