Skip to main content
Associate III
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

 

Best answer by Pavel A.

Command 0 provides the list of other supported commands.

 

1 reply

Pavel A.
Pavel A.Best answer
Super User
June 23, 2025

Command 0 provides the list of other supported commands.

 

Associate III
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.

TDK
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.

"If you feel a post has answered your question, please click ""Accept as Solution""."