Миф про Bootloader

Очень часто можно услышать фразу:

"Bootloader находится в начале Flash."

Звучит логично. Только в большинстве STM32 это неправда. Более того, многие годами пользуются встроенным загрузчиком ST, даже не подозревая, что их приложение никогда не перезаписывает этот код.

Вопрос недели: где физически расположен встроенный Bootloader в STM32 и почему пользователь не может его стереть?

Через неделю разберем карту памяти STM32, Boot mode, System Memory и посмотрим, что происходит внутри микроконтроллера сразу после сброса.