2023-10-20 03:22 AM
Hi,
I have an STM32F411RE master device connected to a slave STM32F411RE device via a UART connection. I need to update the firmware of the slave device using a UART bootloader. How can I initiate the bootloader mode on the slave device, and what protocol should I follow to transmit the new binary code to the slave device? Are there any examples available that I can use to get started?
2023-10-20 06:37 AM
To get into bootloader mode, you can either jump there in software on the slave device, or you can control the BOOT0 and NRST pins to force it to load there.
General bootloader info:
See AN3155 for the bootloader UART protocol: