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:使用定制的4引脚或8引脚连接器进行 TMS570LC4357 Lauterbach ETM 跟踪

Guru**** 2439710 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1122762/tms570lc4357-tms570lc4357-lauterbach-etm-tracing-with-custom-4-or-8-pin-connector

器件型号:TMS570LC4357

您好、

我目前正在尝试弄清楚是否可以使用 Lauterbach (Powertrace 3、Power Debug Pro 和预处理器自动对焦2)使用仅使用4 (或8)个数据引脚的自定义连接器来跟踪 TMS570LC4357。 从所有公共信息来看、似乎这不应该是任何问题、但 Lauterbach 工具指出:

"警告:跟踪测试失败:跟踪控制引脚不工作
警告:引脚 TP0连接   至 GND
警告:引脚 TP1连接   至 GND
警告:引脚 TP2连接   至 GND
警告:引脚 TP3连接   至 GND
警告:跟踪测试失败:引脚连接错误
跟踪测试失败。
调试端口失败"

使用万用表检查 Datapins 时、它们确实会显示电压值、因此它们看起来不接地。

此主题:

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/752336/tms570lc4357-requesting-assistance-for-etm-trace-init-on-tms570lc/2821848?tisearch=e2e-sitesearch&keymatch=ETM%2525252525252520TMS570#2821848

表示 ETM 数据引脚0-7不需要进行专门配置、这就是我一直在尝试找出缺失的内容的原因。

我们的目标是构建定制的内部适配器、使用4或8个数据引脚将配备 TMS570LC4357的定制硬件连接到 Lauterbach 硬件。

即使将 Lauterbach 配置为仅使用4个数据引脚作为其端口尺寸、使用 MIPI-60端口将 TMS570LC4357评估板连接到 Lauterbach 也是一种魅力。

提前感谢、

Alex

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

    尊敬的 Alex:

    我还没有尝试过 Lauterbach 跟踪工具、但我使用 XDS560V2跟踪专业版测试了 ETM 跟踪功能、它可以正常工作。 ETM[7:0]没有引脚多路复用器。 您是否探测了 ETM 跟踪时钟?  ETM 时钟源可被选择为 VCLK 或者外部 ETMTRACECLKIN 端子。  

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

    您好 QJ、

    到目前为止、我没有手动触摸 ETM 时钟。

    RefMan 显示"ETM 时钟源被选为 VCLK 或外部 ETMTRACECLKIN 引脚。 选择是
    由 TPIU EXTCTL_OUT_Port 寄存器的 EXTLOUT 控制位完成。 该寄存器的地址
    是 TPIU 基地址+ 0x404。
    在开始访问 TPIU 寄存器之前、应通过 CoreSight 密钥和1h 或解锁 TPIU
    2h 应该被写入这个寄存器。"

    但是、我不清楚 TPIU 基地址。 是0xFFA0_3000吗?

    谢谢、Alex

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

    尊敬的 Alex:

    是的、TPIU 基地址为0xFFA03000。

    ARM 的 CoreSight 组件 TRM ARM DDI 0314H 中记录了 ARM TPIU、可从 ARM 的网站上获取。  

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

    您好 QJ、

    不幸的是、这并没有改变任何东西。 我还与劳特巴赫进行了接触,希望他们能提出任何建议。

    谢谢、Alex

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

    尊敬的 Alex:

    我听说  Lauterbach Trace32支持 TMS570 ETM 跟踪。