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.

[参考译文] RM57L843:ETM 迹线连接器和工具

Guru**** 2554160 points
Other Parts Discussed in Thread: RM57L843

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/807080/rm57l843-etm-trace-connector-and-tools

器件型号:RM57L843

您好!

使用 RM57L843的客户需要从 MIPI-60连接器更改为其电路板具有较少引脚的连接器。

以下主题非常有用:

https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/528218/1941694#pi320995=1

客户的目标是使用具有中所述引脚的 CoreSight -20连接器  

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0499b/BEHEIHCE.html

表  14. CoreSight 20接口引脚表

引脚 信号名称 I/O 图 电压域
1 VTREF G A
2. TMS/SWDIO b C A
3. GND h 不适用
4. TCK/SWCLK B A
5. GND h 不适用
6. TDO/SWO A A
7. 键(NC) 不适用 不适用
8. TDI B A
9. GND h 不适用
10. nSRST e A
11. 常闭 不适用
12. RTCK/TRACECLK A A
13. 常闭 不适用
14. SWO/TraceTM e A
15. GND h 不适用
16. nTRST/TraceTM 1 e A
17. GND h 不适用
18 DBGRQ/TraceTM A A
19. GND h 不适用
20. DBGACK /TracD3 A A

在上述 e2e 帖子中、尝试使用它似乎是一个 MICTOR-38连接器、Hercules ETM 信号映射得很好。

表  4. MICTOR 38接口引脚表

引脚 ETMv3/TPIU ETMv2 ETMv1 I/O 图 电压域
1 常闭 常闭 常闭 不适用 不适用
2. 常闭 常闭 常闭 不适用 不适用
3. 常闭 常闭 常闭 不适用 不适用
4. 常闭 常闭 常闭 不适用 不适用
5. GND GND GND h 不适用
6. TRACECLK TRACECLK TRACECLK A B
7. DBGRQ DBGRQ DBGRQ B B
8. DBGACK DBGACK DBGACK A B
9. nSRST nSRST nSRST e B
10. EXTTRIG EXTTRIG EXTTRIG B B
11. TDO TDO TDO A B
12. VTREF VTREF VTREF F B
13. RTCK RTCK RTCK B B
14. VSUPPLY VSUPPLY VSUPPLY 保留 不适用
15. TCK TCK TCK B B
16. TRACEDATA[7] TRACPKT[7] TRACPKT[7] A B
17. TMS TMS TMS B B
18 TRACEDATA[6] TRACPKT[6] TRACPKT[6] A B
19. TDI TDI TDI B B
20. TRACEDATA[5] TRACPKT[5] TRACPKT[5] A B
21. nTRST nTRST nTRST D B
22. TRACEDATA[4] TRACPKT[4] TRACPKT[4] A B
23 TRACEDATA[15] TRACPKT[15] TRACPKT[15] A B
24 TRACEDATA[3] TRACPKT[3] TRACPKT[3] A B
25 TRACEDATA[14] TRACPKT[14] TRACPKT[14] A B
26 TRACEDATA[2] TRACPKT[2] TRACPKT[2] A B
27. TRACEDATA[13] TRACPKT[13] TRACPKT[13] A B
28. TRACEDATA[1] TRACPKT[1] TRACPKT[1] A B
29. TRACEDATA[12] TRACPKT[12] TRACPKT[12] A B
30 逻辑0 TRACPKT[0] TRACPKT[0] A B
31. TRACEDATA[11] TRACPKT[11] TRACPKT[11] A B
32 逻辑0 PIPESTAT[3] TRACESYNC A B
33. TRACEDATA[10] TRACPKT[10] A B
34 逻辑1 PIPESTAT[2] PIPESTAT[2] A B
35. TRACEDATA[9] TRACPKT[9] TRACPKT[9] A B
36. TRACECTL PIPESTAT[1] PIPESTAT[1] A B
37. TRACEDATA[8] TRACPKT[8] TRACPKT[8] A B
38. TRACEDATA[0] PIPESTAT[0] PIPESTAT[0] A

B

问题:

是否有人能够将 ETM 跟踪与 CoreSight -20连接器和任何工具集一起成功使用? 这是否适用于上述信号连接?

MICTOR-38是否已被证明可用于 ETM 跟踪?

我们是否知道具有 CCS 的 JLINK 是否能够启用 ETM 跟踪?

谢谢!

-Gunter

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

    端口大小可在 TPIU 中配置。 如果工具集支持、您可以使用 coreSight–20进行 ETM 跟踪。 我在 HDK 上使用 XDS560V2 Pro Trace 和 MIPI 连接器、它适用于高达19位的端口大小。

    目前、我认为 JLINK 仿真器不支持跟踪。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 QJ、

    是否有一个工具集可以使用比 MIPI-60更简单的连接器来支持 ETM 跟踪?

    XDS560V2 STM 是否支持更少的引脚连接器?


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

    Gunter、您好!

    XDS560V2 STM 支持 MIPI 布线、也支持4位布线(20引脚接头)。 但 TMS570器件没有 EMU[x]信号。

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

    您好 QJ、

    XDS560V2 STM 是否仅限于 EMU 引脚布线、或者是否也可以使用 ETM 信号? 使用正确的适配器、它能否处理 Coresight20连接器的信号、如上所示、Coresight20连接器具有4个用于跟踪的 ETM 信号?

    此致、

    -Gunter

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

    您好 Gunter、

    STM 支持 4个 ETM 信号的端口大小、但您需要设计自己的具有 ETM 时钟和4个 ETM 数据信号的 JTAG 连接器、并且您需要在 STM 标准连接器和板上的 JTAG 接头之间使用适配器。

    Coresight20连接器没有 ETM 模块使用的 ETMTRACECTL 信号。

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

    您好 QJ、

    这也是我注意到的 ETMTRACECTL 的原因、这就是 Coresight20连接器标准引脚在这里不起作用的原因。

    Micor38连接器的所有信号都在我能够指示的范围内。

    此致、

    -Gunter

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

    Gunter、

    是的、Mictor38适用于高达16位的端口大小。