This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS3137: Low power mode: snooze, and SCI wakeup

Part Number: TMS570LS3137
Other Parts Discussed in Thread: TMS570LS0714

Hi! My name is Carlos

I've got a question about the snooze mode. The manual says that, for snooze mode, the only active clock source must be LF LPO,and the only active clock domain RTI CLK. Then, the manual suggests using HF LPO as wake up source (I don't really understand why).
I've created my own configuration in my low power mode with freeRTOS:

-My only active clock source is LF LPO
-My active clock domain is RTICLK
-My wakeup source is the main oscilator.

I leave a picture of my clock tree just for reference.

This configuration allows for minumin power consuption during idle task. When the WFI instruction is called, only the RTI clock domain remains active (for the OS tick), hence only the RTI clock source remains active (LF LPO). Theoretically, the main OSC should be turned off.
The problem I'm having is that my microcontroller won't wake up with SCI interrupt. The only way I found to make it work is to avoid turning off the VCLK1 clock domain, which is the one that SCI uses. Although this may seem OK, it increases my power consuption, and theoretically makes the main OSC never able to power off . According to the manual, SCI interrupt should work in the conditions I'm running right now. The only difference I have with snooze mode is that I have, as a wake up source, the main OSC insted of HF LPO (which I did try, but makes my program run with lots of errors).
By the way, I don't really understand what is the "power down source", so I left it as main OSC.

Could you please help me realizing what I'm I doing wrong?
Thanks a lot in advance!