TI中文支持网
TI专业的中文技术问题搜集分享网站

写SD卡,突然关机后数据丢失

Dm6446的ARM写SD卡,如果umount了SD卡后,数据是完整的,如果突然断电或者直接拔出SD卡,数据就会丢失,此问题有办法解决吗

noaming:

建议你查看Linux方面关于UDEV的规则,把Linux系统添加以下功能:当拔出设备(USB,SD等)自动umount移动设备。

Tuff Li:

这个和udev没有直接关系,运行时拔卡是来不及做umount操作,你在PC上如果突然拔卡也会出现这样的情况的

建议在UI上或者通过状态灯告诉客户,在读写SD卡的时候不要拔卡

Tuff Li:

回复 xiao weihua:

拔卡之前要做sync一下文件系统缓存的,楼上的方法是正常的标准方法

赞(0)
未经允许不得转载:TI中文支持网 » 写SD卡,突然关机后数据丢失
分享到: 更多 (0)