硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3451|回复: 9
收起左侧

求助,ucFS文件系统,写操作时重复断电,会导致文件系统损坏

[复制链接]

5

主题

85

回帖

100

积分

初级会员

积分
100
发表于 2020-9-3 10:00:46 | 显示全部楼层 |阅读模式
如题,调试ucFS文件系统,在写操作时,重复断电测试,会出现文件系统损坏,返回错误码FS_ERR_DEV_CORRUPT_LOW_FMT,阅读ucFS 手册,文件系统带掉电保护啊,求高人指点
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2020-9-3 10:21:47 | 显示全部楼层
应该有FAT Journal之类的东西,有的话,打开。

这个是处理掉电保护用的。

回复

使用道具 举报

5

主题

85

回帖

100

积分

初级会员

积分
100
 楼主| 发表于 2020-9-3 10:26:32 | 显示全部楼层
eric2013 发表于 2020-9-3 10:21
应该有FAT Journal之类的东西,有的话,打开。

这个是处理掉电保护用的。

对,有这个,已经打开了,也启动了,但是还是会出先,文件系统损坏的问题,文件可以损坏,但是重新上电文件系统初始化,提示系统崩溃不行啊,文件系统崩溃只能格式化,格式化后之前存的文件就都没有了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2020-9-3 10:36:51 | 显示全部楼层
lidp000 发表于 2020-9-3 10:26
对,有这个,已经打开了,也启动了,但是还是会出先,文件系统损坏的问题,文件可以损坏,但是重新上电文 ...

用的SD卡还是什么,方便的话,看看能不能先低格,然后文件系统格式化,最好用uCFS的API整,然后再试试看。
回复

使用道具 举报

5

主题

85

回帖

100

积分

初级会员

积分
100
 楼主| 发表于 2020-9-3 10:41:30 | 显示全部楼层
用的咱们V6板子上的NAND FLASH,文件系统格式化是什么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2020-9-3 11:05:57 | 显示全部楼层
我们用的这个

【原创开源应用第2期】基于RL-USB和RL-FlashFS的完整NAND解决方案,稳定好用,可放心用于产品批量
http://www.armbbs.cn/forum.php?m ... 7118&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

10

主题

33

回帖

63

积分

初级会员

积分
63
发表于 2020-9-8 17:28:08 | 显示全部楼层
FAT32都有这个问题,没有办法避免
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2020-9-9 01:35:07 | 显示全部楼层
lovely-teddy 发表于 2020-9-8 17:28
FAT32都有这个问题,没有办法避免

带上FAT Journal可以有效避免。
回复

使用道具 举报

5

主题

85

回帖

100

积分

初级会员

积分
100
 楼主| 发表于 2020-10-26 09:54:47 | 显示全部楼层
eric2013 发表于 2020-9-9 01:35
带上FAT Journal可以有效避免。

文件系统带上FAT Journal功能,可以绝对避免掉电损坏的问题吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2020-10-26 11:02:46 | 显示全部楼层
lidp000 发表于 2020-10-26 09:54
文件系统带上FAT Journal功能,可以绝对避免掉电损坏的问题吗?

这个应该要看安全等级了,也就他这个文件系统代码可以达到怎么一个安全等了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-19 09:25 , Processed in 0.299162 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表