主题中讨论的其他器件:TMDXEVM3358
大家好、TI 专家、
我们的客户向我们发送了有关 TMDXEVM3358上的 NAND-Flash 的其他问题、这些问题适用于的 Linux 文件系统
来自 E2E 主题的 Processor-SDK-Linux-AM335X 04_00_00_04、如下所示。
https://e2e.ti.com/support/arm/sitara_arm/f/791/p/631157/2348252#2348252
他们希望使用"NAND.u-boot-env.Backup1"来保存小文件。
因此,他们尝试将此分区安装为 jffts2以运行如下命令。
>root@AM335x-EVM:~# mount -t jffs2 /dev/mtdblock7 /mnt/ubootenv
但他们发现了如下错误;
> mount:错误的 fs 类型、错误的选项、/dev/mtdblock7上错误的超级块、
> 键盘或助手程序缺失或其它错误
然后、他们检查"mtd7:NAND.u-boot-env.Backup1"分区、 发现大小和 erasesize 看起来相同。
> DEV: 大小 erasesize 名称
>mtd7:00020000 00020000 "NAND.u-boot-env.Backup1"
问题:
1:您能告诉我们如何更小地更改 erasesize 吗? (例如0x20000 -> 0x2000)
(他们认为 JFFS2需要更多5个擦除块来进行安装。)
2:除 JFFS2或 UBIFS 之外、还有其他文件系统可以使用小分区、如"mtd7:NAND.u-boot-env.Backup1"吗?
(他们认为"平面"是候选人之一。 但他们不知道如何在 TMDXEVM3358上实现。)
如果您告诉我们建议的将"NAND.u-boot-env.Backup1"用于小文件保存区域的方法、我们将不胜感激。
此致、