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:DDR2、不采用时间化的计时配置

Guru**** 2562120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614810/linux-ddr2-without-optimezed-timming-configuration

工具/软件:Linux

尊敬的所有人:
 
我使用的器件并非总是使用相同的 DDR2器件型号进行组装。  它没有 SPD 可用于通过 U-BOOT/SPL 识别 DDR2。
首先、我想知道是否有另一种识别 DDR2器件型号的方法。
如果没有、无论 DDR2器件型号如何、我都打算使用相同的时序配置。
我知道它不是所有器件型号的优化配置、而且我对所有器件型号都没有最佳性能。 但没关系、因为我的应用不需要它。
它是否会产生比性能损失更严重的影响?
尊敬的所有人:
 
我使用的器件并非总是使用相同的 DDR2器件型号进行组装。  它没有 SPD 可用于通过 SPL 识别 DDR2。
首先、我想知道是否有另一种识别 DDR2器件型号的方法。
如果没有、我假设使用相同的时序配置、而不管 DDR2器件型号如何。
 
我知道它不是所有器件型号的优化配置、而且我对所有器件型号都没有最佳性能。 但没关系、因为我的应用不需要它。
它是否会产生比性能损失更严重的影响?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、user5063882、

    如果无法通过软件检测 DDR2器件型号、则如果需要不同的时序或其他设置、则应为每个 DDR2器件型号使用不同的配置。 您可以在源代码中进行硬编码、但更正确的方法是使用您自己的 u-boot 配置参数、对于每个 DDR2器件型号组、该参数应该不同。

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

    尊敬的 Cvetolin Shulev:
    感谢您的回答。

    我尝试避免使用不同的 u-boot 版本。 即使它会降低性能。

    我有四个同 ologed 器件型号、它们的参数几乎相同。

    如果无法检测 DDR2器件型号、我打算更改 u-boot 以对任何可能未优化的器件型号应用相同的配置、但它与所有同类型器件型号的规格兼容。

    因此、我想知道、如果我使用的配置不是针对器件型号进行优化的配置、但它与它的规格要求兼容、那么它是否会产生另一个后果、而不会获得最佳性能?