This repository contains simple example usage of the flash loading gui application that is communicate with bootloader, stored in the internal boot ROM (system memory) of STM32 devices, and programmed during production. It is using UART interface so can be connected by any ethernet/usb to uart converter.
In this example there is no need to change any hardware BOOT0/BOOT1 pin connections, the gui software sends initial bootloader command to microcontroller and it is automatically stops executing program and then goes into bootloader mode. After programming it is jump to user application again.
This example is based on following hardware, but it could be simply modify to use any other STM32 microcontrollers.
- NUCLEO-F401RE
- UART to Ethernet converter
- Any UART to USB converter
For more information please follow:
- Connect to the board by serial or ethernet connection
- Select .bin file to flash
- Click upload