Difference between revisions of "Boot0"

From Stm32World Wiki
Jump to navigation Jump to search
Line 7: Line 7:
  
 
If the pin is left unconnected in a [[:Category:STM32 Hardware|hardware]] design it will "probably work", but it "might" on occasion detect a "high" on the pin and therefore decide to switch to the internal bootloader.
 
If the pin is left unconnected in a [[:Category:STM32 Hardware|hardware]] design it will "probably work", but it "might" on occasion detect a "high" on the pin and therefore decide to switch to the internal bootloader.
 +
 +
[[File:Reset and Boot0.png|600px]]

Revision as of 02:45, 26 August 2021

All STM32 MCUs includes a GPIO pin labelled Boot0. This pin is used to select the boot mode

Hardware design

It is extremely important to pull the Boot0 pin low during reset for normal operation.

If the pin is left unconnected in a hardware design it will "probably work", but it "might" on occasion detect a "high" on the pin and therefore decide to switch to the internal bootloader.

Reset and Boot0.png