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.

[参考译文] TMS570LS3137:TMS570总线接口和 DAP 连接

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/598799/tms570ls3137-tms570-bus-interfaces-and-dap-connection

器件型号:TMS570LS3137

你(们)好。

我正在寻找有关 TMS570LS3137 MCU 上总线接口的更多信息。

我 特别需要一些有关 DAP (调试访问端口)与系统总线的连接以及它如何访问 MCU 资源(CPU、SRAM、闪存等)的信息。

此致、

Fabio。

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

    您好 Fabio、

    数据表和 TRM 的方框图中提供了互连。 DAP 通过 SCR1 AHB 连接、可访问器件中的 CPU、SRAM、闪存、其他主器件和外设。

    数据表中的详细视图:

    技术参考手册中的架构方框图:

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

    您好、Chuck。 感谢您的回答。

    我以前见过这些图像。 但我不清楚。

    1) 1)如第一个图所示、DAP 有两个输出:  

           a:一个通过 AHB 矩阵连接到 AHB 接口(图2)。 内核是否具有 AHB 从端口?

           b.一个连接到 APB 接口。 这在图2中的什么位置?

    2) 2)"A2A"(图1)是什么意思?

    此致、

    Fabio

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

    Fabio 您好:

    通过以下链接从 ARM InfoCenter 查看 CoreSight 架构规范可能会有所帮助:

    [引用用户="Fabio Nazzi"]a. 一个通过 AHB 矩阵连接到 AHB 接口(图2)。 内核是否具有 AHB 从端口?[/QUERP]

    否 DAP 可以访问系统中的所有主机(DAP 无法访问的唯一寄存器是 PMM 寄存器)。

    [引用 user="Fabio Nazzi"]   b.一个连接到 APB 接口。 图2中的这种情况在哪里?[/引述]

    这是一个高层视图。 实际上、总线接口内置于方框图中标注的 SCRS 中。 请注意、AHB 和 APB 只是与 VBUSM/BMM 总线上的不同组件"说话"的协议、

    [引用用户="Fabio Nazzi]2)"A2A"(图1)是什么意思?[/quot]

    A2A = AHB 至 APB 接口。 它是总线到总线转换器/桥接器。

    e2e.ti.com/.../554437

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

    我一直在为 TMS570 MCU 开发基于 JTAG 的编程器。 试图了解协议和互连的工作原理时、人们产生了一些疑问。
    AHB-AP 能否直接访问存储器映射(系统寄存器、SRAM、外设等)? 还是所有访问都是通过 CPU 进行的?

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

    只有具有必须使用 CPU 的限制的器件是 Hercules 系列中的低端器件。 这包括 TMS470M 器件以及 TMS570LS04xx/03xx/02xx 和 RM41x/RM42x 器件(这些后一种欺骗是、DAP 将返回一个值、指示 AHB 未连接、因为 AHB 标志在这些器件的 DAP 中绑定为高电平)。

    所有其它器件都通过 DAP 和 AHB 之间的 SCR 连接、因此可以访问外设中的存储器以及 TCM 存储器。