
July 2009
Doc ID 14156 Rev 1
1/83
AN2662
Application note
STM32F105xx and STM32F107xx system memory boot mode
Introduction
This application note describes the bootloader stored in the system memory of the
STM32F105xx and STM32F107xx Connectivity Line Microcontrollers. All STM32F105xx
and STM32F107xx in production (rev. Z) include the bootloader detailed in this application
note.
The bootloader is used to program the application into the internal Flash memory. For more
information about the Flash module organization, refer to the STM32F10xxx Flash
programming manual (PM0042).
The specifications cover the architectural model of the bootloader for the STM32F105xx and
STM32F107xx family, but the low-level communication software supports all the
microcontroller families that implement the bootloader.