Skip to main content
Visitor II
August 26, 2024
Question

STM32 OpenBooLoader communication problem

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

 

"If your question is answered, please close this topic by clicking ""Accept as Solution"""