https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/stm32-firmware-update-using-sd-card-bootloader-part-7/
STM32 Firmware Update using SD Card – Bootloader Part 7