This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LC4357:ETM、RTP 模块

Guru**** 2477885 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/931098/tms570lc4357-etm-rtp-module

器件型号:TMS570LC4357

您好!

这只是为了更好地了解 RTP 和 ETM 等跟踪接口。 希望了解这些模块之间的差异。 是否可以将 RTP 和 ETM 用于堆栈跟踪?

如何配置这些模块。 请您向我指出相关材料。

谢谢你。

Kalyan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kalyan、

    RTP 可以跟踪对内部 RAM 的所有数据写入或读取访问。 以 iSystems 提供的以下文档为例。

    www.isystem.com/.../IC30323_D1_13.pdf
    www.isystem.com/.../IC30324_11.pdf

    ETM 提供程序执行的指令和数据跟踪。 TI CCS 支持使用外部跟踪工具在 TMS570器件上进行 ETM 跟踪:

    TI HDK 有一个包含 JTAG 信号和 ETM 信号的60引脚 MIPI 连接器。 将 xds560v2 pro 连接到 HDK 后,可以使用 CCS->tool 下的跟踪功能。 有关 ETM、请参阅 ARM TRM: https://developer.arm.com/documentation/ddi0469/b/introduction/features

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢王、

    我们是否可以使用 RTP 模块进行软件栈跟踪?

    能否一次启用 RTP 和 ETM 模块?

    此致、

    Kalyan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kalyan、

    RTP 和 ETM 不共享任何引脚、因此可以一次使用 RTP 和 ETM。  

    根据我的理解、是的、RTP 可用于跟踪堆栈使用情况。