2024-08-26 03:22 AM
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
2024-08-27 02:17 AM
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