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.

[参考译文] [TDA4M]如何从 MCU 域访问 DDR?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/840969/tda4m-how-can-i-access-ddr-from-mcu-domain

大家好。

在 TRM 中阅读有关存储器映射的课程后、我有一个问题。

根据我的理解、有三个域、包括主域、MCU 和 WKUP。 COMPUTER_CLUSTER0表示 main、它还包括 A72和 C7x。

看起来 DDR 地址仅位于主域中、如下所示。

在 MCU 域存储器映射中、MCU_FSS0_DAT_REG0是否意味着 DDR?

Q1)如果问题出在哪里、我想知道如何从另一个器件访问 DDR。

我知道 MCU (R5内核)正在使用32位寻址。 因此、它需要使用 RAT。 但我在处理器查看存储器映射中找不到任何32位 DDR 地址。

此致

永西格

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

    您好、Yongsig、

    您可以使用表2-5中的 ARMSS_RAT_REGION4。 R5FSS0/1存储器映射、将其斜升至 NAVSS0_DDR0_MEM 或 NAVSS0_DDR0_MEM1。
    在主域存储器映射、MCU 域存储器映射和 WKUP 域存储器映射表中可以找到斜升到的地址。
    如果某个地址不可见,则使用*_RAT_REGION *从这些表斜升到某个地址。

    另请参阅 TRM 中的"8.4区域地址转换(RAT)模块"章节。

    此致、

    Yordan