cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-U083RC - LPUART2 wake-up from Stop2 fails after power cycling

Errorr__
Associate II

Hello all,

We are testing LPUART wake-up from Stop 2 mode using the STM32CubeU0 LL example:

STM32Cube_FW_U0_V1.2.0/Projects/NUCLEOU083RC/Examples_LL/LPUART/LPUART_WakeUpFromStop2_Init

We made a minimal modification to the example:

  • Replaced LPUART1 with LPUART2
  •  Used the corresponding GPIO pins for LPUART2 (PB10,PB11)
  • Configuration otherwise unchanged (same clock source, wake-up on RX, interrupt-based RX)

Observed behavior on NUCLEO-U083RC

  1. After programming the board using STM32CubeProgrammer in hardware reset mode, the example works correctly:
    1. MCU enters Stop 2
    2. RX activity on LPUART2 wakes the system as expected
  2. However, after disconnecting and reconnecting the power supply LPUART2 no longer wakes the MCU from Stop 2
  3. RX data arrives on the pin, but no wake-up occurs
  4. If we again connect and disconnect the programmer (in hardware reset mode) the system starts working normally again, wake-up from Stop 2 via LPUART2 is restored

Additional observations

  • Using LPUART1 instead of LPUART2, with the same configuration approach, works reliably
  • The issue appears specific to LPUART2 wake-up after a cold power cycle
  • The same behavior was also observed on a custom board using STM32U073CBT6

Has this behavior been observed before?
Is there any known requirement or additional reset/initialization step specific to LPUART2 for wake-up from Stop 2 after a power-on reset? I have attached the (modified) example code for your reference.

Thanks in advance for your support.

0 REPLIES 0