I am in the situation that I have 1000+ deployed devices with a buggy bootloader in a production environment. The current application version triggers this bug, which means that as soon as the bootloader is entered it crashes and the application is started again. So I can not upgrade the application any more. I need to upgrade the bootloader first.
The problem is that the devices have a nRF52810 which does not have enough flash space to allow for SD+BL updates.
Is there any way I can do a BL update only (without the softdevice)? I know nrfutil does not support this right now, but what are the chances that I could change/hack nrfutil or the DFU package ZIP file to add the BL without the SD?
Why does this restriction exist at all, why doesn't nrfutil allow us to make BL+APP or BL only upgrade packages?