Skip to main content
Visitor II
November 17, 2025
Solved

RTC Low Power Wakeup in STM32U385xx

  • November 17, 2025
  • 1 reply
  • 191 views

Update:

I found out that HAL_PWR_EnableWakeUpLine() must be enabled to wake up the system.

The system now wakes up correctly from Stop3 mode. With the SMPS enabled and all pins configured as analog, the current draw is approximately 5 µA, which matches the values given in the datasheet.

/**********************************************************************************************************************************/

 

Hello everyone,

I am working with NUCLEO-U385RG-Q board and using the RTC wake-up timer as the wake source for low-power modes. I noticed consistent differences between STOP2 and STOP3:

Issue

  • The RTC wake-up interrupt works reliably in STOP2.

  • The exact same configuration does not wake the system from STOP3.

Configuration

  • LSE is running (32.768 kHz crystal).

  • RTC is clocked from LSE.

  • RTC wake-up timer is configured via HAL_RTCEx_SetWakeUpTimer_IT().

  • No other wake sources are enabled.

Questions

  1. Are there additional registers or power settings required for STOP3 to allow RTC wake-up events?

  2. Does STOP3 disable any internal domains used by the wake-up timer?

  3. Are there known limitations or errata regarding STOP3 + RTC WUT on STM32U-series devices that i may have overlooked?

Any hints or confirmations would be very helpful.
Thank you!

Best answer by Gyessine

hello @alxm 
So do you confirm that you resolved your issue?
BR
Gyessine

1 reply

GyessineBest answer
Technical Moderator
November 18, 2025

hello @alxm 
So do you confirm that you resolved your issue?
BR
Gyessine

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.