Resolved! RM0390: Invalid USART status register (again)
here : https://www.st.com/resource/en/reference_manual/rm0390-stm32f446xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdfThe Status register (USART_SR) Reset value is 0x00C0 0000, which is wrong.