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.

[参考译文] AM1707:与板载 ECC 引擎微控制器的片上 ECC NAND 集成

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/739247/am1707-on-chip-ecc-nand-integration-with-on-board-ecc-engine-microcontroller

器件型号:AM1707

您好!

我们尝试连接具有片上 ECC 的 NAND。 目前、我们的控制器具有 ECC 引擎、但我们不想使用 ECC 引擎、而是想使用 NAND 中内置的 ECC 计算和校正。

我们必须对控制器代码进行哪些更改才能解决问题?

为了参考我所说的话、我将给出一个 Micron NAND 的实现示例  
"Tn-29-56:在 Linux/Android OS 上启用 OMAP3片上 ECC 简介"

对于上述情况、我们能否获得我们需要为 AM1707等微处理器整合的代码更改

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

    这将是 TI 不熟悉的内核中的 Micron 驱动程序更改。 在 Micron 技术手册 TN-29-56中、它提到要遵循 TN-29-45中的说明。 您能否从 Micron 获得该技术说明的副本?

    雷克斯
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Rex:
    我知道应用手册是微米级的。
    但是、我怀疑的是、为了包含片上 ECC NAND、必须更改哪些代码以及更改哪些级别-(引导、uboot 或内核)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kushal、

    通常是 u-boot 和内核。 您应该查看 Micron 代码以了解其实现方式。 TI 处理器 SDK 不支持 AM1707器件、通过查看4.14内核代码、Micron 似乎在其驱动程序中包含 ECC 代码、但实际上并不在 TI 的支持范围内。 对于一般的 u-boot 和 Linux 内核问题、您应该转到 Open Forum。

    雷克斯