How to use native MCUboot bootloader for NCS based application ?

Hello,

    I have an existing application based on nRF52840 but it is using native zephyr and native MCUboot. 

By 'native' i meant using the upstream versions of zephyr and MCUboot project and not NCS versions of it.

Now we are trying to port this application to use NCS (v1.9.1) zephyr.

However we want to still use the native mcuboot bootloader since we already have products in the field.

I have disabled CONFIG_BOOTLOADER_MCUBOOT option but this builds the application without any ability to be loaded by existing bootloader application.

We want to have out application built using NCS zephyr to be loaded by MCUboot built outside of NCS.

Kindly guide me whether it is possible to do this at all?

Even if there is no direct config options in NCS, kindly let me know where can i look into and change the build scripts?

Thankyou.

Dhananjay G J

Related