Skip to main content
Visitor II
August 26, 2024
Question

STM32 OpenBooLoader communication problem

  • August 26, 2024
  • 1 reply
  • 645 views

Hello to the whole community

During a recent project where we use the STM32G491VETx version as a microcontroller, I inserted as bootloader "STM32 OpenBootLoader V3.0.1" extracted from the package
"STM32Cube_FW_G4_V1.5.0" downloaded from the ST website. Using the bootloader I found the correct functioning using the USART2 as a communication interface,
while using the USART1 it does not work.

In detail, when I try to connect to the bootloader through the synchronization character (7FH), it does not respond with ACK (79H).

Thanks for any explanations.

Rodolfo

    This topic has been closed for replies.

    1 reply

    ST Employee
    August 27, 2024

    Hello @RS62,

    I tested the Open Bootloader application from my side using USART1, and it works well, could you please check:

    1/ USART1 pins are well connected:

    TX board pin PA9 connected to RX host

    RX board pin PA10 connected to TX host

    2/ Bootloader activation pattern mentioned in Table 2 of AN2606 is well configured => pattern 15 for STM32G491xx (check with STM32CubeProgrammer)

    3/ Do you have the same connection issue when using STM32CubeProgrammer as host?

    With regards