This commit is contained in:
qiyongshuang
2026-08-10 10:47:09 +08:00
parent 804daf39a2
commit dfe5ceea43
150 changed files with 20271 additions and 58 deletions
@@ -672,6 +672,7 @@ void Rec_OTA_IAP_DataDeal(void)
OpAdd = OpAdd * 16;
OpAdd += IMAGE_A_SIZE+0x08000000;
block_buf_len = 0;
EraseBlockNum = (uint32_t)(iap_rec_data.erase.block_num[0]);
EraseBlockNum |= ((uint32_t)(iap_rec_data.erase.block_num[1]) << 8);
@@ -754,6 +755,8 @@ void Rec_OTA_IAP_DataDeal(void)
PRINT("IAP_INFO \r\n");
block_buf_len = 0;
/* IMAGE FLAG */
send_buf[0] = IMAGE_B_FLAG;
+1 -1
View File
@@ -200,8 +200,8 @@ tmosEvents HAL_ProcessEvent(tmosTaskID task_id, tmosEvents events)
#if(defined HAL_KEY) && (HAL_KEY == TRUE)
HAL_KeyPoll(); /* Check for keys */
tmos_start_task(halTaskID, HAL_KEY_EVENT, MS1_TO_SYSTEM_TIME(100));
return events ^ HAL_KEY_EVENT;
#endif
return events ^ HAL_KEY_EVENT;
}
if(events & HAL_REG_INIT_EVENT)
{
@@ -1125,6 +1125,9 @@ void App_trans_model_reveived(uint8_t *pValue, uint16_t len, uint16_t addr )
}
int status;
uint8_t i;
block_buf_len = 0;
// 清除codeflash
FLASH_Unlock();
for(i=0; i<(IMAGE_B_SIZE+4095)/4096; i++)
@@ -578,7 +578,7 @@ void Rec_OTA_IAP_DataDeal(void)
OpAdd = OpAdd * 16;
OpAdd += 0x08000000;
block_buf_len = 0;
EraseBlockNum = (uint32_t)(iap_rec_data.erase.block_num[0]);
EraseBlockNum |= ((uint32_t)(iap_rec_data.erase.block_num[1]) << 8);
EraseAdd = OpAdd;
@@ -664,6 +664,8 @@ void Rec_OTA_IAP_DataDeal(void)
uint8_t send_buf[20];
PRINT("IAP_INFO \r\n");
block_buf_len = 0;
/* IMAGE FLAG */
send_buf[0] = IMAGE_IAP_FLAG;