Dear TI Engineers,
我的客户在使用AM335x时,遇到如下问题,
1)AM3352, 配套TF卡做存储单元,有两个分区Boot和rootfs,其中Boot存放Uboot和kernel,使用FAT格式;而rootfs作为文件系统,用Ext4格式,文件使用Yocto工具构建产生。上层应用中有使用一些第三方组件,如mysql, redis, openstack, MessageQueue, webserver等
2)TF卡连接至MMC0控制器上,速率为48Mhz
3)产品在现场使用2,3个月后,大量设备出现文件系统损坏,导致系统应用无法正常运行,或重新启动后挂载的文件系统无法访问;客户的应用程序主要存放在/opt目录下,损坏较严重。经过测试发现,应用软件和第三方组件中有大量读写操作,长时间后导致TF上的Ext4文件系统损坏,经过优化减少日志读写操作后,有所缓解,但是仍然存在文件系统损坏的情况
请问:
1)这种应用场景是否推荐使用TF卡?
2)能否通过降频的方法解决此问题?比如降频至24M或者更低。
3)有没有其他的建议来解决此问题?
非常感谢。