AchimKraus
Hi! Now that I have updated the codebase I no longer download the update but I get this:
[00:00:14.169,830] <inf> download_client: Downloading: 10002.bin [0]
[00:00:14.298,492] <inf> download_client: Connecting to xxxxxxx.amazonaws.com
[00:00:14.799,438] <inf> download_client: Downloaded 2048/189728 bytes (1%)
[00:00:14.806,915] <err> dfu_target: No supported image type found
[00:00:14.813,873] <err> fota_download: Unknown image type
[00:00:14.820,190] <inf> download_client: Fragment refused, download stopped.
This is the app_update.bin file I have used for FOTA on the nRF9160DK.
I also see this when building:
[18/23] Generating ../../zephyr/app_update.bin
image.py: sign the payload
[19/23] Generating ../../zephyr/app_signed.hex
image.py: sign the payload
[21/23] Generating ../../zephyr/app_test_update.hex
image.py: sign the payload
[23/23] Generating zephyr/merged.hex
I am not sure what this means, I tried implementing secure boot on the feather but I bricked it (I think it used the wrong partition, my fault, and now it is dead 😢 ) but I got another one and removed secure boot all together, however this image.py sign the payload stuff still appears. I am a bit confused as to why and why my bin file is rejected. I will do some digging and guessing. Is your code suitable for use by me? I am using code from a previous sample where I have a common folder in my directory with certs and include a couple of files called update.