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.

[参考译文] AM2431:可能的追踪/仿形胶

Guru**** 1818760 points
Other Parts Discussed in Thread: SEGGER, AM2634
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1350775/am2431-possible-tracing-profiling-methodes

器件型号:AM2431
主题中讨论的其他器件:SEGGERAM2634

嗨、

我想记录我的应用正在执行的操作、查看触发了哪些中断以及哪些部件需要多少时间。 而无需 中断应用程序和更长的时间。

如何 实现该目标以及需要哪些调试/跟踪工具。

有没有任何开箱即用的解决方案、例如 CCS、Segger 或 Lauterbach、以及有没有教程? 我可以访问以下引脚:TRC_CLK、TRC_DATA0、TRC_DATA_1、TRC_DATA_2、TRC_DATA_3。

此致

本杰明

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

    本杰明、您好!

    感谢您访问德州仪器 E2E 支持论坛。

    [quote userid="539733" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1350775/am2431-possible-tracing-profiling-methodes 如何 实现该目标以及需要哪些调试/跟踪工具。

    您可以使用 CCS 执行调试会话的流量分析、而不会中断应用。

      有关更多详细信息、请参阅流量分析。  

    此致、

    图沙尔

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

    Tushar、您好!

    感谢提供流量分析文档的链接、它看起来很有用、但并不是我所需要的。 我在寻找类似 CCS 的功能、"Core Trace"不受 Sitara"ETB"缓冲区的限制。 我希望看到每个函数调用/程序计数器更改。

    此致

    本杰明

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

    Benjamin、我相信 Lauterbach 将拥有最接近您正在寻找的功能。  我会联系他们、了解您所使用的器件支持哪些功能。  您可能会发现、由于您只能访问少数信号、因此您的跟踪功能

    此致、

    詹姆斯

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

    尽管该文档较旧、但  在以下位置概述了一些选项:www.ti.com/.../spruhm7b.pdf、在第1.2节中

    一种可能的方法是 TMDSEMUPROTRACE 调试探针| TI.com

    另一个选择是我们为 AM2634开发购买的 Lauterbach PowerTrace III。 我们还没有在愤怒中使用它,但你将需要深口袋!

    PowerTrace III -并行跟踪模块| Lauterbach TRACE32

    TI 将根据要求提供 Lauterbach 脚本。

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

    James 和 Kler、

    感谢您的答复。 那么、使用 xds560v2、我还可以进行4位跟踪?

    您可以向我发送 Lauterbach 脚本吗?

    此致、

    本杰明

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

    尊敬的 Benjamin:

    我想我 为您找到了更好的答案: (+) AM2634:跟踪端口是否可与第三方调试器配合使用-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    具体来说、本文档介绍了您需要了解的所有硬件连接相关知识: https://ti.com/lit/spru655

    经过快速扫描后、我认为您可能需要4个以上的跟踪数据连接、但不确定。 无论如何、我现在想知道 XDS560v2是否适合您的处理器。 AM243x 不在支持的处理器列表中、但另一方面、它不在不支持的处理器列表中。  

    根据此 Lauterbach 支持任意数量的跟踪数据引脚: (+) AM2634:跟踪信号配置-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    也许 你需要联系的家伙吗?

    我记得在我们与 Lauterbach 的讨论中、 4个迹线数据引脚不足以保证购买迹线探针。 也请与 Lauterbach 交谈。 当然,英国代表是非常有帮助的,没有销售压力,只是讨论的事实。