全流程升级验证成功
This commit is contained in:
@@ -13,6 +13,12 @@
|
||||
|
||||
|
||||
|
||||
#define UPDATA_CRC_ALL ((uint32_t *)(MC_CODE_ADDR+16*1024))[0]
|
||||
#define UPDATA_CRC_APP ((uint32_t *)(MC_CODE_ADDR+16*1024))[1]
|
||||
#define UPDATA_FILE_NAME ((const char *)(MC_CODE_ADDR+16*1024+8))
|
||||
|
||||
|
||||
|
||||
// 运行检测方案
|
||||
static int cmd_check(list_def *argv)
|
||||
{
|
||||
@@ -63,7 +69,9 @@ static int cmd_iic_updata(list_def *argv)
|
||||
checker_runcfg.params[0]=(uint16_t)mtp_addr;
|
||||
checker_runcfg.params[1]=(uint16_t)data_length;
|
||||
checker_runcfg.param_count=2;
|
||||
crc32=Crc32Calu((uint32_t*)MC_CODE_ADDR,16*1024);
|
||||
//crc32=Crc32Calu((uint32_t*)MC_CODE_ADDR,16*1024);
|
||||
crc32=UPDATA_CRC_ALL;
|
||||
cmd_print("rom name:%s.",UPDATA_FILE_NAME);
|
||||
boardinfo_un.boardinfo.mc_ICodeCrc32=crc32;
|
||||
cmd_print("crc32=0x%04x.",crc32);
|
||||
|
||||
|
Reference in New Issue
Block a user