OpenBootloader FAQ

OpenBootloader basics

What is open bootloader?

  • OpenBootloader is an open STM32 bootloader framework provided as a starting point for firmware update solutions.

It is designed to be customized and integrated into STM32 projects. It is loaded on User Flash.

How does OpenBootloader use VCP to download firmware??

  • If the STM32 bootloader project is configured to use a UART/serial interface that is exposed on the PC as a VCP.

In that case, the PC sees the device as a COM port and sends commands and firmware data through it.