Skip to main content
Visitor II
October 13, 2022
Solved

How to enter bootloader in system memory using the Nucleo-F429ZI

  • October 13, 2022
  • 2 replies
  • 1666 views

Hi all !

I want to enter the bootloader in system memory using the Nucleo-F429ZI but without success until now.

As I understood, the only thing to do to enter bootloader at reset is driving pin BOOT0 High and BOOT1 Low.

What I have tried is :

  • solder the SB152 in order to have BOOT1 pin pulled down
  • power the board, user leds start blinking (standard FW)
  • connect +3V3 and BOOT0 pin : the user leds stop blinking (I don't get why...)
  • reset the board, the user leds don't blink (but I'm not sure I'm in the bootloader though)
  • disconnect +3V3 and BOOT0 pin
  • use STM32CubeProgrammer to open an UART connection on the ST Link COM Port (115200 br with even parity) : failure to open connection - time out !

Is there something I'm missing ?

Any help much appreciated !

    This topic has been closed for replies.
    Best answer by HBusi.1

    Hi,

    Thanks for your quick reply ! It helped me a lot to find the answer.

    In case it might help anyone facing the same question, the details are :

    • looking at the document AN2606 p 172, you can see that bootloader USART3 is only accessible through the pins PB10/11 or PC10/11

    0693W00000Uo4NsQAJ.png

    • Meanwhile in the document UM1974 of the nucleo board, you can see page 26 that the virtual com port of the embedded ST-Link is connected to USART3 through the pins PD8/9

    0693W00000Uo4P0QAJ.png

    2 replies

    Graduate II
    October 13, 2022

    You cant use ST Link COM Port

    Read AN2606 p172

    HBusi.1AuthorAnswer
    Visitor II
    October 14, 2022

    Hi,

    Thanks for your quick reply ! It helped me a lot to find the answer.

    In case it might help anyone facing the same question, the details are :

    • looking at the document AN2606 p 172, you can see that bootloader USART3 is only accessible through the pins PB10/11 or PC10/11

    0693W00000Uo4NsQAJ.png

    • Meanwhile in the document UM1974 of the nucleo board, you can see page 26 that the virtual com port of the embedded ST-Link is connected to USART3 through the pins PD8/9

    0693W00000Uo4P0QAJ.png