Skip to main content
JH1
Associate II
December 15, 2019
Solved

view bootloader and update bootloader

  • December 15, 2019
  • 8 replies
  • 1959 views

if stm32cudeide can view the bootloader and update the bootloader of MCU that is already writed by the vendor, like external oscillator or some other options ?

i have already installing the STM32CubeIDE, STM32CubeMX and STM32CubeProgrammer.

is there other softwares to help to develop?

This topic has been closed for replies.
Best answer by Tesla DeLorean

ST doesn't provide a means to erase/replace the system boot loader.

​

You can inspect the memory the loader resides in, and the option bytes with tools like the ST-LINK Utilities or STM32 Cube Programmer.​

8 replies

Piranha
Principal III
December 15, 2019

The only thing one can do to the system bootloader, is to view/read and execute it's binary code. For anything else you have to write your own bootloader.

JH1
JH1Author
Associate II
December 15, 2019

is there ​a software to view/read/write the bootloader? or view the option have been writing in the chip?

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
December 15, 2019

ST doesn't provide a means to erase/replace the system boot loader.

​

You can inspect the memory the loader resides in, and the option bytes with tools like the ST-LINK Utilities or STM32 Cube Programmer.​

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
JH1
JH1Author
Associate II
December 15, 2019

the board has the external oscillator or SRAM to the PIN. Do i need to config the right setting in the STM32CubeIDE or not?

If i doesn't set, will it be something wrong?

JH1
JH1Author
Associate II
December 15, 2019

STM32 ST-LINK Utility has more information than STM32CubeProgrammer and has printf via SWO(v3 set).

or STM32CubeIDE 1.1.0 has the full function that STM32 ST-LINK Utility and STM32CubeProgrammer have?

Tesla DeLorean
Guru
December 15, 2019

I'm not a user of CubeIDE or CubeMX, I'd assume CubeIDE can output SWV to a console via OpenOCD, in a similar way that tools like Keil and IAR can.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..