RL-FlashFS格式化成功,取消挂载也成功,再次挂载文件系统失败!

2019-07-20 08:38发布



问题:使用0,RL-FlashFS低级格式化,显示NAND Flash容量和剩余容量! ...............卸载文件系统成功
使用2,创建三个text文本并使用不同函数写入内容!...................................卸载文件系统成功
使用3,使用三个不同函数读取文本!...........................................................卸载文件系统成功
但是断电重启和仿真器复位后,
使用3,使用三个不同函数读取文本!...........................................................挂载文件系统失败 (2:卷错误,挂载失败,对于FAT文件系统意味着无效的MBR,启动记录或者非FAT格式)..........................卸载文件系统成功
使用1,显示NAND目录下的文件名!.............................................................挂载文件系统失败 (2:卷错误,挂载失败,对于FAT文件系统意味着无效的MBR,启动记录或者非FAT格式)..........................卸载文件系统成功

必须重新使用0,格式化后只要不断电重启和仿真器复位,读、写、查询都是正常的。

怀疑是硬件NAND的0扇区坏块,但是重新焊接了新的NAND Flash后还是这个问题,是不是还是底层驱动或者RL-FlashFS的配置问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
magicoctoy
1楼-- · 2019-07-20 10:51
解决,初始化时重复格式化了一次,导致。
正点原子
2楼-- · 2019-07-20 16:48
 精彩回答 2  元偷偷看……

一周热门 更多>