MCUboot Walkthrough and Porting Guide | Interrupt

In previous articles such as How to Write a Bootloader from Scratch, device firmware update strategies, & how to securely sign firmware updates, we have explored the various parts that make up a bootloader and DFU subsystem. We have seen there are a lot of pieces that need to come together for the system to work reliably and be secure.

This is a companion discussion topic for the original entry at

Hello Chris,
I have tried to compile the mcuboot example for nrf52840 you provided on the interrupt but when I’m running make in interrupt/example/mcuboot/bootloader, I get multiple undifined errors :
like :

bootloader/src/shell_commands.c:37: undefined reference to `boot_set_pending

Is there anything that I need to change in the makefile or am I missing some utilities to compile correctly ?
Thank you for your kind help.
Have a good day
Romain Fender