STM32 MCU flashing flow
Hi,
I’m working on a project with an STM32G491 board and need to document our firmware-upgrade process.
Current setup:
Initial flashing is done with ST-Link/CubeProgrammer.
Later updates come from an embedded Linux device that runs a custom binary to flash the MCU over UART/I²C.
We already have a basic document that covers the application side, but we’d like to add a brief section explaining the MCU-side flashing flow.
Does anyone have a flowchart or reference diagram showing the STM32 flashing process—either using CubeProgrammer (ST-Link) or via UART/I²C bootloader—that we could include or adapt?
Thanks!
