主题中讨论的其他器件:AM3356、 UNIFLASH
工具/软件:
您好:
我们正在为基于 TI AM3356/AM3358 SoC 的定制电路板开发一款 NAND 闪存映像写入器工具(类似于 imagemergewizard)。
我们使用的 NAND 器件是:Micron MT29F8G08ABACAWP-IT:C
我们知道 AM335x NAND 控制器在硬件中支持 BCH16 ECC、并需要生成 BCH16 ECC 代码、
与 TI ROM 引导加载程序或 Linux NAND 驱动程序预期的格式相同。
请提供:
1. TI 的 ROM 或 NAND 驱动器中使用的 BCH16 ECC 生成的 C 或 C++参考实现?
2.关于如何在 BCH16 模式的 OOB/备件区域中安排 ECC 字节的文档?
3.是否有工具、API 或 ROM 规范可在系统外生成 BCH16 ECC(离线 ECC 编码)?
我们计划预生成 ECC 并将其嵌入到映像文件中。
谢谢!
