主题中讨论的其他器件:TMDXEVM3358
大家好、TI 专家、
我们的客户向我们发送了一个有关 TMDXEVM3358上的 NAND-Flash 的附加问题、该问题适用于的 Linux 文件系统
来自 E2E 主题的 Processor-SDK-Linux-AM335X 04_00_00_04、如下所示。
http://e2e.ti.com/support/arm/sitara_arm/f/791/p/637624/2355167#2355167
在 E2E 线程中、他们尝试通过更改 NAND 存储器布局地址来扩展分区 、如下所示。
root@AM335x-EVM:~# cat /proc/mtd
DEV: size erasesize 名称
mtd0:00020000 00020000 "NAND.SPL"
mtd1:00040000 00020000 "NAND.u-boot-spl-os"
mtd2:00100000 00020000 "与非.u-boot"
mtd3:00020000 00020000 "NAND.u-boot-env"
mtd4:00100000 00020000“NAND.CONFIG”
mtd5:00800000 00020000 "NAND.kernel"
mtd6:0f580000 00020000 "NAND.file-system"
//他们说他们的原始 ubifs-filesystem 被写入 mtd6。
然后、他们尝试在 TMDXEVM3358上执行"flash_erase"命令。
但他们发现了如下错误;
>root@AM335x-EVM:~闪存_eraseall -j /dev/mtd4
> FLASH_eraseall 已被`FLASH_ERASE 取代 0 0`;请使用它
>FLASH_ERASE:错误!:/dev/mtd4:无法获取 NAND oobinfo
> 错误22 (无效参数)
问题:
是否有相同的体验?
如果您告诉我们如何解决此问题、我们将不胜感激。
此致、