Can mcuboot be built separately for each project like an app?

Due to project requirements, I have made significant modifications to MCUBOOT, but currently all projects use the same MCUBOOT file. Is it possible to have MCUBOOT configure different projects like app?

Parents
  • Hello,

    It is possible to build and program the MCUBOOT bootloader separately, but I am not sure I understood why you would want to do it. It does require you to build the applications for the correct address, and you need to sign the application with the DFU keys manually.

    Building the MCUBOOT directly in the sample is a bit easier, and if you change NCS version, you can just build it as you did before (using the same keys), and you will still be able to update to the new application via DFU.

    Perhaps you can share some more details on why you want to build the bootloader as a standalone build?

    Best regards,

    Edvin

Reply
  • Hello,

    It is possible to build and program the MCUBOOT bootloader separately, but I am not sure I understood why you would want to do it. It does require you to build the applications for the correct address, and you need to sign the application with the DFU keys manually.

    Building the MCUBOOT directly in the sample is a bit easier, and if you change NCS version, you can just build it as you did before (using the same keys), and you will still be able to update to the new application via DFU.

    Perhaps you can share some more details on why you want to build the bootloader as a standalone build?

    Best regards,

    Edvin

Children
Related