liyi 1 рік тому
батько
коміт
596a004ffe
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      control/bootloader64k_dc/boot/USER/main.c

+ 5 - 1
control/bootloader64k_dc/boot/USER/main.c

@@ -605,7 +605,11 @@ int main(void)
 						break;
 					case UPGRADE_STATUS_FINISH:
 					{
-						UserJumpToApplication(start_addr);
+						
+						//jiaoyan and break
+						app1_checum = md5_check(meta_data.app1_rom_addr,meta_data.app1_size,meta_data.app1_md5);
+						if(app1_checum == 0)
+							UserJumpToApplication(start_addr);
 						
 						md_status = UPGRADE_STATUS_IDE;
 						meta_write_complete_flag = 0;   //