diff --git a/code/application/source/sf_app/code/source/app/sf_system.c b/code/application/source/sf_app/code/source/app/sf_system.c index 52d59432f..13f4ff0fb 100755 --- a/code/application/source/sf_app/code/source/app/sf_system.c +++ b/code/application/source/sf_app/code/source/app/sf_system.c @@ -1543,12 +1543,12 @@ void* sf_app_mcu_para_thread(void *arg) sf_mcu_flag_init(); sf_mcu_init(); if((SF_MCU_STARTUP_NORMAL != sf_poweron_type_get()) && (!isUsb)){ - sf_get_power_on_mode(); - sf_mcu_wdg_set(5); if(sf_get_camera_restart()) { sf_mcu_reg_set(SF_MCU_SOFT_UPDATE, 0); } + sf_get_power_on_mode(); + sf_mcu_wdg_set(5); } McuInitFlag = 1; McuParaTskCfg.IsRun = 0;