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.

[参考译文] AM6442:AM6442 DDR 控制器寄存器和 DDR PHY 寄存器定义

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1056516/am6442-am6442-ddr-controller-registers-and-ddr-phy-register-definition

器件型号:AM6442
Thread 中讨论的其他器件: SysConfig

您好、专家、

根据 AM6442 TRM DDRSS0存储器映射区域、我们想知道 DDR 控制器寄存器的定义、TRM 没有此信息。

目前在使用1600MTS 进行 DDR 时存在一些问题、客户希望了解这些寄存器的定义以进行校准

他们已经将 SysConfig 工具用于 DDR 配置、但希望了解寄存器定义。

谢谢

Thomas

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

    不仅是 DDR 控制器寄存器定义、还包括所有区域寄存器。 TRM 文档只定义了地址0xF300000至0xF300000+0x164的寄存器。 无法找到其他寄存器的定义。

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

    您在1600MTs 时遇到了哪些类型的问题?  您使用的是哪种类型的 DDR?  DDR4还是 LPDDR4?

    此致、

    James

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

    尊敬的 James:

    我们想知道 AM64_DDRSS_Config.gel 是否参加了 CBT 培训?  以及如何在 GEL 中进行 CBT 培训?

    2.许多寄存器配置在 AM64_DDRSS_Config.gel 中完成、我们没有任何介绍寄存器定义的文档。 因此、我们不知道它的功能是什么。

    例如、  

    HW_WR_REG32 (AM64_DDRSS_CTL_base + DDRSS_PI_REGISTER_TOFFS_DDRSS_PI_0_SFR_FFs、  0x00000B01);

    我只能找到 AM64_DDRSS_CTL_base 是 DDR 控制器寄存器存储器区域(0xF308000)、但找不到有关寄存器定义的任何说明。 GEL 中的注释显示"从 PI 触发起始位..."、但我不知道这是什么意思。 "正在从 PI 触发起始位..." 它会做什么? CBT 培训或其他功能?

    与相同、

    HW_WR_REG32 (AM64_DDRSS_CTL_BASE + DDRSS_CTL_0_SFR_关闭,  0x00000B01 );

    此致

    小国

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

    XixCu、我们的策略是使用 dev.ti.com/sysconfig 上的 SysConfig 工具进行 DDR 配置并提取许多寄存器详细信息。  此工具生成一个文件、可在我们的软件(包括 GEL)中使用该文件来正确配置 DDR。   它提供了一个可配置接口、此接口简化了寄存器值的设置以执行适当的初始化和训练(包括针对 LPDDR4的 CBT)。  AM64x_DDRSS_Config.gel 文件将使用该工具的 GEL 输出来初始化 DRAM。  

    此致、

    James   

x 出现错误。请重试或与管理员联系。