STM32 flashing process