software interrupts to wake up CPU

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

software interrupts to wake up CPU

1,018 Views
Kavinravi
Contributor II

I’m using LS1046A for my project. The reference manual says the processor can be wake from PW15 through software interrupts. But, nowhere in the manual or SDK user guide, the software interrupts are explained. After some research, I found that the processor can be wake up through system call (software interrupt).

My questions are:

  1. Is it possible to wake ls1046a from PW15 through system call? If so, could someone please let me know which document should I refer or how to do it?
  2. I was wondering if I could wake the LS1046a from other modes such as LPM20 and PH20 through software interrupts.

 

Thank you for your time.

0 Kudos
Reply
1 Reply

974 Views
yipingwang
NXP TechSupport
NXP TechSupport

PH20/PW15/LPM20 is used internally. Linux doesn't support so many status.
Generally speaking, PH20/PW15 is idle status to linux. LPM20 is sleep status to linux.
Enter/Exit PH20/PW15 is done by linux automatically.

Enter LPM20 can be done by: echo mem > /proc/power/state
Exit LPM20 can be done by interrupt.

Document: LSDK release document: Power management user manual
LS1046a Reference manual: Chapter 13
Run Control and Power Management (RCPM)

0 Kudos
Reply