This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

STM32L4 TEACK doesn't set with DFP 2.5.0

Hi,

I tried to upgrade the Device Family Pack for an STM32L4 (496ZGT) from STM32L4xx_DFP 2.2.0 to 2.5.0.

I can't initialize UARTs (LPUART1, USART2 and 3):

At the end of the initialization, the flag TEACK (transmitter enabled ack) never sets (in UART_CheckIdleState(huart)).

I tried to replace the uart source files with the "old" working ones (DFP 2.2.0) but I have the same issue:

  • C:\Users\romain.soulie\AppData\Local\Arm\Packs\Keil\STM32L4xx_DFP\2.5.0\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
  • C:\Users\romain.soulie\AppData\Local\Arm\Packs\Keil\STM32L4xx_DFP\2.5.0\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h

Anyone experienced this issue already ?

Thanks

Romain

Romain