Bootloader in UART mode not responding correctly and also not working with Cube programmer.
Hello Community.
I am using STM controller STM32L432KC with
Baud rate I have tried from 1200 to 115200.
1 - stop bit
9 bit data ( including parity ) as this is the only configure option available in STM32CubeIDE.
Even Parity enable.
1 - stop bit.
as host controller to access flash memory ofSTM32H723ZG controller.
I have application code running in STM32H732ZG controller which toggles the LED and put the received byte on UART3 PD9_RX pin over UART3 TX pin PD8, this is to verify that UART RX TX connection are properly connected.
Now, by holding Boot0 pin HIGH as per pattern_10 for STM32H7xxx series from boot loader document. I am providing reset condition to STM32H723ZG controller and controller starts to execute bootloader. (This is confirmed because SPI boot commands are working , SPI connections are removed after testing )
Do I need to connect RTS and CTS while communicating in UART Boot mode ?
On sending 0x7F byte with some delay over UART3 after reset , I am receiving some response from STM32H723ZG controller , but its not at same speed as synchronize byte , its something garbage pulses as can be seen on logic analyzer, ill share the screenshot soon.
More over on connecting STM32H723Zg with cube programmer , there also its not working in UART mode.
Is the issue in cube programmer UART mode ?
Thank you .
Vaibhav.
