This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Bootloader using QSPI as source

Is there any example code using a QSPI image as the input for the bootloader instead of e.g. BLE?  What format does that have to be in to begin with? Currently doing DFU updates over BLE using nRFConnect and zip files.... what part of that zip file would you put in the QSPI memory to do this?

Parents Reply Children
  • OK, I can maybe construct what I'm after here in some combination with the BLE version or something .... What I'm really after tho is using QSPI (or any other storage for that matter) to have an image that I'd replace the FLASH with after checking it for validity.  So it'd act in the end like the DFU path, but grab it from some big internal memory rather than OTA...

    Basically I want to put into my QSPI memory is some sort of image that I'll use as the input to the bootloader. I can treat it more or less like a serial port (in a very abstract sense)...

    Unlike a serial port (or BLE for that matter), doing this means I can check the integrity of the image BEFORE I blow away my FLASH and not do it if it's not good.

  • We don't have anything for that. It will require some major changes in the bootloader. See this similar post: https://devzone.nordicsemi.com/f/nordic-q-a/75120/dfu-in-external-memory

Related