I have a STM32F407G-DISC1 eval board that I'm trying to connect to my 'Linux' laptop using USART2 on the eval board and a prolific RS232<->USB converter attached to my laptop. Using the STM32CubeMX 4.25 software I generate software to download to the eval board. All seems to work but the output generated on USART2 is 'garbage'. I've checked the clock configuration and all looks good. Attached is my configuration.