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.

[参考译文] 4位 ECC 算法的 GPMC ECC 设置

Guru**** 2546020 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/601443/gpmc-ecc-setting-for-4-bits-ecc-algorithm

我在  TI J6 EVM 板中对 NAND 闪存(MT29F2G16AADWP:D)使用这些设置(e2e.ti.com/.../ECC-setting.txt)。 此设置是参考的、此处 =>https://lists.denx.de/pipermail/u-boot/2014-July/184174.html  

目前、我可以成功读取/写入/擦除闪存。 但在我们的定制板中、我们将使用新的闪存(MT29F2G16ABAEAWP-AIT)替换该闪存。  大小和总线宽度是相同的、但供应商说旧的采用1位 ECC 算法、而新的采用4位 ECC 算法。

根据我的设置、我将使用 OMAP-ECC_BCH8_CODE_HW、这意味着最多可校正8位错误。

那么、我应该修改设置以适应这个新闪存吗?

此致、

肖恩  

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

    我已将您的问题转交给一位专家征求意见。
    您能否告诉我们您的 SDK/Linux 内核的版本?

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

    感谢您的回复。
    我使用的是 GLSDK 7.04.00.03、 Linux 版本3.14.63

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

    是否有更新信息?

    此致、
    肖恩