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.

[参考译文] AM5728:GP EVM 修订版 A3的 EMIF 工具数据

Guru**** 2589245 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/634322/am5728-emif-tools-data-for-gp-evm-rev-a3

器件型号:AM5728

您好!

我们已经阅读 了 sprac36a.pdf 上的 EMIF 工具、并且我们也有机会了解 EMIF 工具"SPRAC36A_EMIF_RegisterConfig.xlsm"。  

为了确保在 EMIF 工具上为我们的定制 AM5728设计设置所有信息、您是否可以  与我们共享 AM5728 GP EVM 修订版 A3的填充 EMIF 工具"SPRAC36A_EMIF_RegisterConfig.xlsm"?

提前感谢您!

此致

Alican

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

    此功能不可用。 如果您对 EMIF 工具的使用有疑问、可以在该论坛上向他们提问。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一旦我们从互联网下载 SPRAC36A_EMIF_RegisterConfig.xlsm、它将无法正常工作。 我们更改必要的部分、引导代码也会更改、但当我们保存配置时、xlsm 文件会出现错误。
    您是否认为您可以向我们发送"SPRAC36A_EMIF_RegisterConfig.xlsm"的最新和空版本?
    提前感谢您!
    此致
    Alican
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否"另存为..." 在 Excel 工作表上、您是否首先下载它? 您的 Excel 版本是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    我们复制在 SDK (03.03.00.04)中为 AM572x GP EVM RevA3准备的默认 EMIF 设置(((Uboot 源码目录)/board/ti/am57xx/board.c)、并在我们的定制 AM5728 SR 2.0设计中使用它、DDR3L 起作用。 填充"SPRAC36A_EMIF_RegisterConfig.xlsm"并使用自定义设计中的文件输出后、自定义设计上的 DDR3L 将无法正常工作。

    我们对此有几个问题:
    1.您是否在 AM572x GP EVM RevA3上使用硬件或软件调配?
    在我们在针对 AM572x GP EVM RevA3准备的 SDK (03.03.00.04)中找到的默认 EMIF 设置(((Uboot 源目录)/board/ti/am57xx/board.c)中、总共有35个 phy ctrl 寄存器。
    /*外部 phy 控制寄存器1-35 */
    静态常量 u32 beagle_x15_emif1_DDR3_ext_phy_Ctrl_const_regs[]={·}
    静态常量 u32 beagle_x15_emif2_DDR3_ext_phy_Ctrl_const_regs[]={·}

    但是"SPRAC36A_EMIF_RegisterConfig.xlsm"提供总共36个 phy 寄存器的输出、当我们使用这些寄存器时、DDR3L 不起作用。 我们使用"SPRAC36A_EMIF_RegisterConfig.xlsm"的输出、但/* Ext phy ctrl regs 1-35 *和 DDR3L 再次起作用。 一旦我们将/* Ext phy ctrl regs 1-35 */这些寄存器替换为"SPRAC36A_EMIF_RegisterConfig.xlsm"输出"Ext phy ctrl regs 1-36"寄存器、我们的定制设计 DDR3L 将无法正常工作。

    这些是输出"SPRAC36A_EMIF_RegisterConfig.xlsm"输出"Ext phy ctrl regs 1-36":

    /*外部 phy 控制寄存器1-36 */
    静态常量 u32 beagle_x15_emif1_DDR3_ext_phy_Ctrl_const_regs[]={
    0x04040100、// EMIF1_EXT_PHY_CTRL_1
    0x006B00A2、// EMIF1_EXT_PHY_CTRL_2
    0x006B00A2、// EMIF1_EXT_PHY_CTRL_3
    0x006B00A6、// EMIF1_EXT_PHY_CTRL_4
    0x006B00A6、// EMIF1_EXT_PHY_CTRL_5
    0x006B00AA、// EMIF1_EXT_PHY_CTRL_6
    0x00320032、// EMIF1_EXT_PHY_CTRL_7
    0x00320032、// EMIF1_EXT_PHY_CTRL_8
    0x00320032、// EMIF1_EXT_PHY_CTRL_9
    0x00320032、// EMIF1_EXT_PHY_CTRL_10
    0x00320032、// EMIF1_EXT_PHY_CTRL_11
    0x0060006F、// EMIF1_EXT_PHY_CTRL_12
    0x00600070、// EMIF1_EXT_PHY_CTRL_13
    0x00600079、// EMIF1_EXT_PHY_CTRL_14
    0x00600079、// EMIF1_EXT_PHY_CTRL_15
    0x00600083、// EMIF1_EXT_PHY_CTRL_16
    0x0040004F、// EMIF1_EXT_PHY_CTRL_17
    0x00400050、// EMIF1_EXT_PHY_CTRL_18
    0x00400059、// EMIF1_EXT_PHY_CTRL_19
    0x00400059、// EMIF1_EXT_PHY_CTRL_20
    0x00400063、// EMIF1_EXT_PHY_CTRL_21
    0x00800080、// EMIF1_EXT_PHY_CTRL_22
    0x00800080、// EMIF1_EXT_PHY_CTRL_23
    0x40010080、// EMIF1_EXT_PHY_CTRL_24
    0x08102040、// EMIF1_EXT_PHY_CTRL_25
    0x005B0092、// EMIF1_EXT_PHY_CTRL_26
    0x005B0092、// EMIF1_EXT_PHY_CTRL_27
    0x005B0096、// EMIF1_EXT_PHY_CTRL_28
    0x005B0096、// EMIF1_EXT_PHY_CTRL_29
    0x005B009A、// EMIF1_EXT_PHY_CTRL_30
    0x0030003F、// EMIF1_EXT_PHY_CTRL_31
    0x00300040、// EMIF1_EXT_PHY_CTRL_32
    0x00300049、// EMIF1_EXT_PHY_CTRL_33
    0x00300049、// EMIF1_EXT_PHY_CTRL_34
    0x00300053、// EMIF1_EXT_PHY_CTRL_35
    0x00000077// EMIF1_EXT_PHY_CTRL_36
    };

    静态常量 u32 beagle_x15_emif2_DDR3_ext_phy_Ctrl_const_regs[]={
    0x04040100、// EMIF2_EXT_PHY_CTRL_1
    0x006B009B、// EMIF2_EXT_PHY_CTRL_2
    0x006B009A、// EMIF2_EXT_PHY_CTRL_3
    0x006B0091、// EMIF2_EXT_PHY_CTRL_4
    0x006B0090、// EMIF2_EXT_PHY_CTRL_5
    0x006B006B、// EMIF2_EXT_PHY_CTRL_6
    0x00320032、// EMIF2_EXT_PHY_CTRL_7
    0x00320032、// EMIF2_EXT_PHY_CTRL_8
    0x00320032、// EMIF2_EXT_PHY_CTRL_9
    0x00320032、// EMIF2_EXT_PHY_CTRL_10
    0x00320032、// EMIF2_EXT_PHY_CTRL_11
    0x0060006B、// EMIF2_EXT_PHY_CTRL_12
    0x0060006A、// EMIF2_EXT_PHY_CTRL_13
    0x00600066、// EMIF2_EXT_PHY_CTRL_14
    0x00600066、// EMIF2_EXT_PHY_CTRL_15
    0x00600060、// EMIF2_EXT_PHY_CTRL_16
    0x0040004B、// EMIF2_EXT_PHY_CTRL_17
    0x0040004A、// EMIF2_EXT_PHY_CTRL_18
    0x00400046、// EMIF2_EXT_PHY_CTRL_19
    0x00400046、// EMIF2_EXT_PHY_CTRL_20
    0x00400040、// EMIF2_EXT_PHY_CTRL_21
    0x00800080、// EMIF2_EXT_PHY_CTRL_22
    0x00800080、// EMIF2_EXT_PHY_CTRL_23
    0x40010080、// EMIF2_EXT_PHY_CTRL_24
    0x08102040、// EMIF2_EXT_PHY_CTRL_25
    0x005B008B、// EMIF2_EXT_PHY_CTRL_26
    0x005B008A、// EMIF2_EXT_PHY_CTRL_27
    0x005B0081、// EMIF2_EXT_PHY_CTRL_28
    0x005B0080、// EMIF2_EXT_PHY_CTRL_29
    0x005B005B、// EMIF2_EXT_PHY_CTRL_30
    0x0030003B、// EMIF2_EXT_PHY_CTRL_31
    0x0030003A、// EMIF2_EXT_PHY_CTRL_32
    0x00300036、// EMIF2_EXT_PHY_CTRL_33
    0x00300036、// EMIF2_EXT_PHY_CTRL_34
    0x00300030、// EMIF2_EXT_PHY_CTRL_35
    0x00000077// EMIF2_EXT_PHY_CTRL_36
    };


    此致
    Alican