Hello,
To wakeup LPC54606 from deep sleep while running from internal flash is is setting sufficient in the call to POWER_EnableDeepSleep call?
This the deep sleep exclude mask i am using:
#define EXCLUDE_FROM_DEEPSLEEP (SYSCON_PDRUNCFG_PDEN_SRAMX_MASK|SYSCON_PDRUNCFG_PDEN_SYSOSC_MASK|\
SYSCON_PDRUNCFG_PDEN_SRAM0_MASK|SYSCON_PDRUNCFG_PDEN_SRAM1_2_3_MASK| \
SYSCON_PDRUNCFG_PDEN_WDT_OSC_MASK)
I need to wakeup either by the UTICK interrupt for GPIO interrupts. I also have STARTERSET register fields enabled. This configuration works in the LPC54628 dev board, but does not work in a LPC54606 board that runs from internal flash. From what i understand the LPC54628 board executes from external flash.
Would appreciate any pointers -
Thanks
Hi Santosh balakrishnan ,
Thank you for your interest in NXP Semiconductor products and for the opportunity to serve you.
Actually, I'm still a bit confused about your question.
So I was wondering if you can clarify the below question prior to answering your question.
According to your statement, the demo works well with the LPC54628 dev board, however, it fails with the LPC54608 dev board, I'd like to know what exactly phenomenon when the LPC54608 runs the demo, whether you can introduce it in details.
In further, I'll appreciate if you can upload the demo, then I can replicate this 'issue ' on my site and it can help me to figure it out.
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------