添加扩展任务 用于小板端执行异常判定
ew程序下载批量验证成功
This commit is contained in:
@@ -403,7 +403,7 @@ void EW_Updata(void)
|
||||
ret=EW_TurnToBoot(&ew_updata);
|
||||
// ret!=1 跳转到bootloader失败
|
||||
if(ret!=1) {
|
||||
DBG_WARN("turn to boot bailed.ret=%d",ret);
|
||||
DBG_WARN("turn to boot failed.ret=%d",ret);
|
||||
ret=1;
|
||||
goto err;
|
||||
}
|
||||
@@ -435,12 +435,12 @@ void EW_Updata(void)
|
||||
ret=EW_EnWriteMTP(0,1);
|
||||
if(ret) {ret=7;goto err;}
|
||||
DBG_LOG("EW_EnWriteMTP success.");
|
||||
delay_ms(1);
|
||||
delay_ms(5);
|
||||
|
||||
ret=EW_WriteMTP(1,(uint8_t)(UPDATA_FLAG_ADDR/4),UPDATA_FLAG,4);
|
||||
if(ret) {ret=8;goto err;}
|
||||
DBG_LOG("EW_WriteMTP success.");
|
||||
delay_ms(1);
|
||||
delay_ms(20);
|
||||
ret=EW_ReadMTP(1,(uint8_t)(UPDATA_FLAG_ADDR/4),read_buf,4);
|
||||
if(ret) {ret=9;goto err;}
|
||||
if(memcmp(read_buf,UPDATA_FLAG,4)!=0){
|
||||
@@ -448,7 +448,7 @@ void EW_Updata(void)
|
||||
ret=10;goto err;
|
||||
}
|
||||
DBG_LOG("EW_ReadMTP check success.");
|
||||
delay_ms(1);
|
||||
delay_ms(5);
|
||||
XTBUS_OFF;
|
||||
delay_ms(ew_updata.time_poweroff);
|
||||
XTBUS_ON;
|
||||
|
Reference in New Issue
Block a user