From 73a4ba3c6700b9f44d81320201eae8ef7fa8ddb1 Mon Sep 17 00:00:00 2001 From: xiehongyan Date: Wed, 31 Jan 2024 17:40:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=8D=87=E7=BA=A7=E6=97=B6?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E6=B3=A8=E7=BD=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/application/source/sf_app/code/source/app/sf_service.c | 5 +++++ code/application/source/sf_app/code/source/app/sf_system.c | 1 + 2 files changed, 6 insertions(+) diff --git a/code/application/source/sf_app/code/source/app/sf_service.c b/code/application/source/sf_app/code/source/app/sf_service.c index 2ac9744e5..584691cd3 100755 --- a/code/application/source/sf_app/code/source/app/sf_service.c +++ b/code/application/source/sf_app/code/source/app/sf_service.c @@ -264,6 +264,11 @@ SINT32 sf_USB_net_init(void) static U16 flag = 0; UIMenuStoreInfo *puiPara = sf_app_ui_para_get(); + if (!sf_app_while_flag()) + { + printf("[%s:%d]is update ... \n", __FUNCTION__, __LINE__); + return; + } if (flag == 0) { flag = 1; 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 43f5905a0..791aaac55 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 @@ -1264,6 +1264,7 @@ UINT32 sf_4g_update(UINT8 *upFname) printf("[%s:%d] cmd:%s\n", __FUNCTION__, __LINE__,cmdStr); if (ret == SF_SUCCESS) { + system("killall quectel-CM-EG91"); ret = system(cmdStr); if (sf_poweron_type_get() == SF_MCU_STARTUP_RING) { sleep(2);