Skip to main content
Visitor II
December 15, 2019
Solved

view bootloader and update bootloader

  • December 15, 2019
  • 3 replies
  • 1908 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.​

    3 replies

    Graduate II
    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.

    JH1Author
    Visitor II
    December 15, 2019

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

    Graduate II
    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.​

    JH1Author
    Visitor 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?

    JH1Author
    Visitor 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?

    Graduate II
    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.