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.

[参考译文] AM5728:将连续日志写入 NAND

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/664396/am5728-writing-continuous-log-to-nand

器件型号:AM5728

您好!

我们需要将所有日志连续写入 NAND。 我们不使用 Linux、而是裸机。

NAND 技术需要块擦除、然后将 nand 写入页中。

然而,我们需要在 NAND 中实现类似于命令的连续 fwrite(),但我不确定这是否可行。

我是说,是否可以在 PAGE 中写入几个字节,然后再写入 PAGE 的其余字节(可能不是)? 那么,jffs 是如何在 NAND 中实现 fwrite()的呢?

我需要找到一种在 NAND 中进行连续写入的简单方法,这是可能的吗?

谢谢、

已运行

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

    NAND 不是一个很好的选择。 正确的是、NAD 不支持字节写入操作。 您将需要实现基于页面的读-修改-写命令。 这是一份很好的材料、您可以阅读 :www.ti.com/.../spry164.pdf

    另一方面、如果您使用 eMMC、则没有这些限制。