How to add Dependency to multiple images for nRF5340 multi image DFU

Dear Support Team,

Hardware : nRF5340 Custom board

Software : nRF Connect SDK v2.2.0

I have implemented OTA FW update for nRF5340. I've used multi-image simultaneous update configuration for the same. I have been testing and noticed that even if the network core image is not valid, the app core was being updated. I then found out that you can add dependency on images using imgtool [format_to_add_dependecy] during the signing process. I couldn't find much resources or examples on the same. Is the dependency mentioned here https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/mcuboot/imgtool.html#signing-images concerning only the version number or does it also apply when the image is corrupt?

With the given command format, I have created the binaries but I can still see that the app core updated even when network core fails during the bootloader checks.

Your help is much appreciated.

Thanks, 

Rosh

  • Hello,

    I am sorry, I couldn't understand the question very well. Could you explain what you mean by dependencies here?

    I have created the binaries but I can still see that the app core updated even when network core fails during the bootloader checks

    Seeing this behaviour in simultaneous updates is strange. Are there any logs to share?

    Kind Regards,

    Abhijith

Related