Skip to main content
Associate III
January 19, 2026
Question

STM32WBA5MMG: What happens when BOOT0 is high?

  • January 19, 2026
  • 1 reply
  • 159 views

Split from STM32WBA5MMGH6TR Debug interface PCB layout - which is a separate question.


Hi , thank you very much.

In my module (STM32WBA5MMGH6TRTR), there is only one pin for boot selection BOOT0. I believe when it is pulled low booting happens from main flash memory. But when it is high , from where the module is booting.

1 reply

Andrew Neil
Super User
January 19, 2026

If your previous question is answered, please mark the solution in that thread.

 

The STM32WBA5MMG module contains a STM32WBA55UG wireless microcontroller.

You need to look at the microcontroller datasheet for the behaviour of the BOOT0 pin:

AndrewNeil_0-1768834215125.png

https://www.st.com/resource/en/datasheet/stm32wba55ug.pdf#page=22

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.