原文链接:
https://blog.csdn.net/swj9099/article/details/80620001
https://www.cnblogs.com/Caden-liu8888/p/9428002.html
- 根据datasheet编写读操作接口
K9K8G08U0A为例,此Nand Flash,一共有8192个块,每个块内有64页,每个页是2K+64 Bytes
物理地址=块大小×块号 + 页大小×页号 + 页内地址=128K×7000 + 2K×64 + 1208=0x36B204B8 - 地址分析:
列地址A0~A10,就是页内地址,地址范围是从0到2047(10bit只能访问2048大小) A11是用于访问oob的 即2048-2111之间 - nand flash:不能跑程序,所以用于存储bootloader等用户程序以及系统初始化程序
- 文件系统:JFFS2(out-of-place)和YAFFS2(大页空间)