Hi, I tried to update lwip_httpssrv_ota_enet image but encounterd "Image validation failed" issue.
I tried some test image on forums but still could not found the root cause of this issue.
The followings are my test steps, could you help us to check our steps of update image?
Step1. Install MCUXpresso IDE v11.6.0 and SDK 2.10.1
step1.JPG
Step2. Import SDK examples "lwip_httpssrv_ota_enet" and named it "v1_lwip_httpssrv_ota_enet" and "v2_lwip_httpssrv_ota_enet"
step2.JPG
Step3. Modify the print message to identify the different image.
v1_lwip_httpssrv_ota_enet:
step33.JPG
v2_lwip_httpssrv_ota_enet:
step34.JPG
Step4. Release build the "v1_lwip_httpssrv_ota_enet" and "v2_lwip_httpssrv_ota_enet" project
step3.jpg
Step 5. Create the binary file of "v1_lwip_httpssrv_ota_enet" and "v2_lwip_httpssrv_ota_enet"
step5.png
Step 6. Import SDK examples "ota_bootloader", release build and create binary file.
step6.JPG
step61.JPG
Step 7. Use the GUI flash tool to flash the binary file to RT1060 EVK board.
evkmimxrt1060_ota_bootloader.bin(0x60000000)
step71.jpg
v1_lwip_httpssrv_ota_enet.bin(0x60040000)
step72.jpg
Step 8. Connect RT1060 EVK to COM10 and it will show the following messages.
step8.JPG
Step 9. Upload "v2_lwip_httpssrv_ota_enet.bin" by GUI
step9.JPG
step91.JPG
After Reboot, click "Accept Update"
step92.JPG
The console will show the "update_image_state(3): 0".
step93.JPG
And Reboot again, we will show the application already change to v2 app.
step94.JPG
Step 10. But if I would like to upload "v1_lwip_httpssrv_ota_enet.bin" bu web GUI again, it will shown the "Image validation failed".
Is there any steps uncorrect and caused this error?
step10.JPG
I uploaded my binary file as attachment, could you help us to check this issue?
Thank you.