删除emmc自动挂载失败后手动挂载逻辑
This commit is contained in:
parent
8240b16580
commit
433499503f
|
@ -1218,20 +1218,12 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
|||
}
|
||||
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
|
||||
if((FS_DISK_ERROR == System_GetState(SYS_STATE_FS))){
|
||||
stMessageBuf.arg1 = CMD_SD_STRG_CB_UNMOUNT_FINISH;
|
||||
stMessageBuf.arg2 = strg_id;
|
||||
stMessageBuf.cmdId = CMD_SD;
|
||||
sf_com_message_send_to_app(&stMessageBuf);
|
||||
#if USE_MMC_DEV_CHECK
|
||||
|
||||
if(strg_id == 1)
|
||||
{
|
||||
printf("emmc mounted failed, remount\n");
|
||||
system("mount /dev/mmcblk1p1 /mnt/sd2");
|
||||
stMessageBuf.arg1 = CMD_SD_STRG_CB_MOUNT_FINISH;
|
||||
}
|
||||
SF_StrgRegister(&stMessageBuf);
|
||||
#endif
|
||||
printf("System_OnStrgAttach send UNMOUNT! dev_id = %d\n", strg_id);
|
||||
|
|
Loading…
Reference in New Issue
Block a user