Wake the MCU from VLPS using a GPIO pin

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

Wake the MCU from VLPS using a GPIO pin

Jump to solution
431 Views
adem_marangoz
Contributor III

Hello NXP team.

I am using the S32K144 microcontroller.

I want to wake up the MCU from VPLS using GPIO.

Do you have a ready example using RTD?

S32K144EVB 

Tags (1)
0 Kudos
Reply
1 Solution
285 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @adem_marangoz,

In your other community thread, you mentioned using the legacy SDK v3.0.0:

https://community.nxp.com/t5/S32K/Wake-the-MCU-from-VLPR-using-a-GPIO-pin/m-p/2198256#M54116

This SDK includes a default example that demonstrates low-power modes, including VLPS.

 

Regards,

Daniel

 

 

Regards,

Daniel

View solution in original post

0 Kudos
Reply
5 Replies
401 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @adem_marangoz,

Let me check.

Do you need MCAL or IP example?

0 Kudos
Reply
398 Views
adem_marangoz
Contributor III
No, I don't want MCAL. I use Freescale Semiconductor libraries.
If there are ready-made functions instead of writing directly to registers, that would be better.
0 Kudos
Reply
393 Views
danielmartynek
NXP TechSupport
NXP TechSupport

What do you mean by the Freescale Semiconductor libraries?

The S32K1xx RTD has

  • MCAL MCU driver that manages the power modes and
  • low-level Power_Ip driver.

Does it mean you need an example with the Ip drivers?

 

Regards,

Daniel

0 Kudos
Reply
363 Views
adem_marangoz
Contributor III
low-level Power_Ip driver.
0 Kudos
Reply
286 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @adem_marangoz,

In your other community thread, you mentioned using the legacy SDK v3.0.0:

https://community.nxp.com/t5/S32K/Wake-the-MCU-from-VLPR-using-a-GPIO-pin/m-p/2198256#M54116

This SDK includes a default example that demonstrates low-power modes, including VLPS.

 

Regards,

Daniel

 

 

Regards,

Daniel

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2195572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20NXP%20team.%3C%2FP%3E%3CP%3EI%20am%20using%20the%20S32K144%20microcontroller.%3C%2FP%3E%3CP%3EI%20want%20to%20wake%20up%20the%20MCU%20from%20VPLS%20using%20GPIO.%3C%2FP%3E%3CP%3EDo%20you%20have%20a%20ready%20example%20using%20RTD%3F%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FS32K144EVB%2Fpd-p%2FS32K144EVB%22%20class%3D%22lia-product-mention%22%20data-product%3D%223500-1%22%20target%3D%22_blank%22%3ES32K144EVB%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2198364%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Wake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2198364%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F249464%22%20target%3D%22_blank%22%3E%40adem_marangoz%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EIn%20your%20other%20community%20thread%2C%20you%20mentioned%20using%20the%20legacy%20SDK%20v3.0.0%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FWake-the-MCU-from-VLPR-using-a-GPIO-pin%2Fm-p%2F2198256%23M54116%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FWake-the-MCU-from-VLPR-using-a-GPIO-pin%2Fm-p%2F2198256%23M54116%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThis%20SDK%20includes%20a%20default%20example%20that%20demonstrates%20low-power%20modes%2C%20including%20VLPS.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3EDaniel%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3EDaniel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2196378%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Wake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2196378%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Elow-level%20Power_Ip%20driver.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2195861%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Wake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195861%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhat%20do%20you%20mean%20by%20the%26nbsp%3BFreescale%20Semiconductor%20libraries%3F%3C%2FP%3E%0A%3CP%3EThe%20S32K1xx%20RTD%20has%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EMCAL%20MCU%20driver%20that%20manages%20the%20power%20modes%20and%3C%2FLI%3E%0A%3CLI%3Elow-level%20Power_Ip%20driver.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EDoes%20it%20mean%20you%20need%20an%20example%20with%20the%26nbsp%3BIp%20drivers%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3EDaniel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2195849%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Wake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195849%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ENo%2C%20I%20don't%20want%20MCAL.%20I%20use%20Freescale%20Semiconductor%20libraries.%3CBR%20%2F%3EIf%20there%20are%20ready-made%20functions%20instead%20of%20writing%20directly%20to%20registers%2C%20that%20would%20be%20better.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2195847%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Wake%20the%20MCU%20from%20VLPS%20using%20a%20GPIO%20pin%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195847%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F249464%22%20target%3D%22_blank%22%3E%40adem_marangoz%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3ELet%20me%20check.%3C%2FP%3E%0A%3CP%3EDo%20you%20need%20MCAL%20or%20IP%20example%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E