cancel
Showing results for 
Search instead for 
Did you mean: 

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

Mykola_Levun
Associate III

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

 

3 REPLIES 3
Pavel A.
Super User

Command 0 provides the list of other supported commands.

 

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.

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