我对 NAND 芯片有一个根本性的怀疑, 我们正在尝试推出基于DM365的定制板,
我们正在尝试从 NAND 启动,
使用的NAND来自美光MT29F8G08ABABA。 (1 吉字节 = 8 吉比特)
组织 – 页面大小 x8:4320 字节(4096 + 224 字节)
– block 大小:128 页(512K +28 K 字节)
– 平面大小:2 个平面 x 每个平面 1024 个 block
– 设备大小:8Gb:2048 block
现在根据 MT29F8G08BABA 的数据表,我认为 block 大小是(512K+224)字节。
但在 u-boot 术语中,他们使用 NAND 设备的扇区大小。 因为当我使用命令
nand信息
从 u-boot 命令行, 我得到的 nand 大小如下
Device 0: NAND 1GiB 3,3V 8-bit, sector size 256 KiB
这个扇区大小是 block 大小(根据数据表,实际上是 512k)还是环境扇区?
NAND 读/写在 u-boot 中工作正常,不存在这样的问题。
所以我只是想了解这些术语。
现在,如果这是环境扇区大小,那么有什么方法可以从 U-boot 获取 block 大小信息?
有人可以告诉我这个吗?
谢谢,
问候,
安库尔
请您参考如下方法: