"Rust noob: Sorry for being..." <- > <@rmja:matrix.org> Rust noob: Sorry for being late here. What you can do is that you can include the bootloader as a blob by default in the app using something like: > ``` > // Include the bootloader > #[cfg(feature = "bootloader")] > #[used] > #[link_section = ".bootloader"] > static BOOTLOADER: [u8; bootloader::BOOTLOADER_STM32F429_SIZE] = bootloader::BOOTLOADER_STM32F429; > ``` > You can define the bootloader section in memory.x. > Now when you have the bundled binary, then you can remove the bootloader section using `objcopy` Nice trick