Skip to main content
Graduate II
June 23, 2025
Solved

Which of 'Erase' or 'Extended Erase' command is supported by the UART bootloader?

  • June 23, 2025
  • 1 reply
  • 498 views

Hello,

STM32F411CE microcontroller.
Where can I find, which of command the Erase or Extended Erase command is supported by the UART bootloader?
There is a note 4 in the AN3155 (page 7 and,also see Figure 1 below) which says that the Erase (x043) and Extended Erase (0x44) are exclusive. A device can support either the Erase command or the Extended Erase command, but not both.
    Figure 1:

Mykola_Levun_0-1750686816738.png

 

    This topic has been closed for replies.
    Best answer by Pavel A.

    Command 0 provides the list of other supported commands.

     

    1 reply

    Pavel A.Answer
    Super User
    June 23, 2025

    Command 0 provides the list of other supported commands.

     

    Graduate II
    June 23, 2025

    Is there any other way to find out which command (Erase command or the Extended Erase command) is implemented?
    I don't want to additionally implement the Get command in firmware.

    Super User
    June 23, 2025

    Try one, if it doesn't work, it isn't implemented.

    There isn't a table anywhere with this information. You'll have to test it on the bootloader you're dealing with.