1.修改文件系统变只读后重新remount

2.删除不需要用到的sf api
This commit is contained in:
payton 2023-07-21 10:56:12 +08:00
parent 3d8015742a
commit f29d6be678

View File

@ -719,9 +719,6 @@ INT32 System_OnStrgInsert(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
} else {
System_SetState(SYS_STATE_CARD, CARD_INSERTED);
DBG_IND("Card inserted\r\n");
#if HUNTING_CAMERA_MCU == ENABLE
sf_check_card_full();
#endif
}
return NVTEVT_CONSUME;
}
@ -846,11 +843,15 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
switch (result) {
case FST_STA_OK:
#if (USE_DCF == ENABLE)
printf("read only = %llu\n", FileSys_GetDiskInfoEx('A', FST_INFO_IS_READ_ONLY));
if(FileSys_GetDiskInfoEx('A', FST_INFO_IS_READ_ONLY)){
system("mount -t vfat /dev/mmcblk0 /mnt/sd/ -o remount,rw");
}
//#if (USE_DCF == ENABLE)
// if (!UI_GetData(FL_IsCopyToCarding)) {
DCF_ScanObj();
// }
#endif
//#endif
//FileSys_GetDiskInfo(FST_INFO_DISK_SIZE);
System_SetState(SYS_STATE_FS, FS_INIT_OK);