Integration Guide
1.
Characteristic Option
1.1
Boot mode
At startup, boot pins are used to select one out of three boot options:
• Boot from user Flash
• Boot from system memory
• Boot from embedded SRAM
The boot loader is located in system memory. It is used to reprogram the Flash memory by
using USART1(PA9/10), USART2(PD5/6), USB OTG FS in device mode (PA11/12) through
DFU (device firmware upgrade), I2C1(PB6/7), I2C2(PB10/3), I2C3(PA8/PB4),
SPI1(PA4/5/6/7), SPI2(PB1
2/13/14/15) or SPI3(PA15, PC10/11/12).
Low Boot from user Flash
BOOT0
High Boot from system memory / embedded SRAM
JP1
Header1x2
1
2
VDD_3V3
BOOT PIN
BOOT PIN
R1
10k
WM-N-BM-30 set the BOOT0 to GND, the Boot mode is Main Flash memory. When BOOT0
set to High, the BOOT mode is system memory.




