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.

[参考译文] Linux/TMS320DM8148:仅在一个 DDR 控制器上使用2GB DDR

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/594070/linux-tms320dm8148-use-2gb-ddr-on-only-one-ddr-controller

器件型号:TMS320DM8148

工具/软件:Linux

大家好、

我只想在一个 DDR 控制器(EMIF0)上使用2GB DDR 并禁用 EMIF1。 如果我按如下方式修改 DMM_LISA_MAP、这应该是可行的、也可以不可行。  

========================================================================

Pg2_1_DMM_LSA_MAP_0 0x0

Pg2_1_DMM_LSA_MAP__1 0x0

Pg2_1_DMM_LISA 映射__2 0x0

Pg2_1_DMM_LISA 映射__3 0x80700100

========================================================================

请帮助我再次确认。  

提前感谢。

B.R.

OC

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

    不能在 EMIF0上使用2GB、每个 EMIF 最大为1GB。 您能否向我提供您正使用的外部 DDR3芯片以及连接到 EMIF0的数量?

    请注意、EMIF0没有 A15地址(无 DDR0_A[15]引脚)。

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

    感谢您的确认。
    根据 EMIF 功能、我想为每个 EMIF 连接两个256MX16 (4Gb)。

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

    是的、这是受支持的。 您将在 EMIF0上具有1GB、在 EMIF1上具有1GB、因此总共具有2GB。

    您需要为此设置调整 DMM_LISA_MAP 寄存器。

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

    明白了。
    感谢您的回复。

    B.R.
    OC