cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WLx not waking up after low-power modes

Trace_LEMS
Associate II

We have tried Waking up the STM32WL IC using standby mode, sleep mode, stop mode using various different permutations and combinations - RTC , EXTI , without using RTC but it is not at all waking up from any of the modes mentioned above.

Using Arduino IDE, we are using STM32WLx + RadioLib + RTC/LowPower/EEPROM combination , but we are unable to find any solution.

Any help and support would be highly appreciated so that we can proceed further.

 

 

8 REPLIES 8
TDK
Super User

Here's an example showing how to wakeup using the RTC:

STM32CubeWL/Projects/NUCLEO-WL55JC/Examples/HAL/HAL_TimeBase_RTC_WKUP/readme.txt at 406f7a204c0409fd029458d54e0288e55620e65f · STMicroelectronics/STM32CubeWL

If you feel a post has answered your question, please click "Accept as Solution".

Hello @TDK ,

https://github.com/STMicroelectronics/STM32CubeWL/tree/406f7a204c0409fd029458d54e0288e55620e65f/Projects/NUCLEO-WL55JC/Examples/PWR/PWR_STANDBY_RTC

We have used PWR_STANDBY_RTC as the reference example for the standby mode (sleep mode) and the run mode (normal mode) , this reference example is working perfectly fine on our PCB.

Now we wanted to only put Lora transmit in above mentioned reference example so that Lora transmit combined together with standby mode(sleep mode) and run mode(normal mode) can achieve low power consumption to enhance our battery life cycle.

Can anyone help me as soon as possible so that we can proceed further with Lora Transmit combined together with standby mode(sleep mode) and run mode(normal mode) so that low power consumption can be achieved to enhance our battery life cycle.

Trace_LEMS
Associate II

I need help as soon as possible so that we can proceed further with LoRa Transmit combined together with standby mode(sleep mode) and run mode(normal mode) so that low power consumption can be achieved to enhance our battery life cycle. 

TDK
Super User

> this reference example is working perfectly fine on our PCB.

Okay, good. So you have a good reference project.

Nobody here can see your code. If you want help, you will need to provide a better presentation of the problem. Since the example works, what are you doing differently?

If you feel a post has answered your question, please click "Accept as Solution".

Sorry, but your question is absurd , when you enter STOP mode your battery life is ok, then where is issue?

MCU by hw cant stay in low power mode. What is after wake seems you get hardfault or other issue.

Plus STMduino power management isnt simple ...

We wanted to use LoRa Transmit and LoRa Receive in our application, but we are unable to find any good example using STM32CubeIDE.

any help and support would be highly appreciated so that we can proceed further.

 

We wanted to use LoRa Transmit and LoRa Receive in our application, but we are unable to find any good example using STM32CubeIDE.

any help and support would be highly appreciated so that we can proceed further.