cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 OpenBooLoader communication problem

RS62
Associate

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

1 REPLY 1
SirineST
ST Employee

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"