STM32F746VGT7 firmware update fails via UART
Hi all,
I'm having a firmware issue with updating my MCU via UART
After reading AN2606 and AN3155, I try to do the following:
- Disable all interrupts and save a register with unique value
- Call system reset
- Jump to bootloader on the beginning of SystemInit
- Update the FW via USART1 (PA9, PA10) with baudrate 115200
What I get is a fallback to baudrate 1200, which means baudrate auto detection failed.
I have to mention that it works well in the same method I describe with USART3 (PB10, PB11) and it also works on USART1 (PA9, PA10) if I'm remove my code logic and jump to bootloader from the same place (SystemInit)
I still couldn't figure it out and would appreciate if someone could help me
Thanks for your help
