Thanks for reply.
you’re talking about the line here?
MQTT AWS Jobs FOTA Sample, version: v2.0.1
Yes, I defined it in prj.conf. And I changed to a different tag before build the new binary and upload to S3, just as a indicator for different firmware.
Depending on how that version is included in your project, you may need to use the -p flag. I often need to use the -p flag for my OTA updates since I grab my version # from git describe.
Can you explain a little bit on the -p flag, I am new to it.
Additionally, it also may be rejecting your OTA package. Are you able to update the image using newtmgr and see the output change?
I guess it may be poor signal, I try with another successful download, but still same result.
I do uploaded through newtmgr, with the v2 bootloader. In case I do something wrong, I use the programmer in nRF Connect to write the v2 bootloader before I erase all, then use newtmgr to load flash the bin file.
Thanks,
Zirun