LPC55S6x for low power application

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

LPC55S6x for low power application

826 Views
RamKoppu
Contributor I

Is it possible to make one of the M33 cores as always ON and wake up the another M33 explicitly on demand when higher processing is required? Is there any example code for this low power use case for LPC55S6x?

0 Kudos
Reply
1 Reply

815 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello ,

The dual core in the LPC55xx/LPC55Sxx is asymmetric architecture, which means one core (CPU0) is a master one and the other (CPU1) is a slave one. The CPU0 is factory set to the master which can work normally and the CPU1, slave core, is on hold and its clock is disabled with the chip startup. To let it work, the slave core needs to be released and its clock can be enabled through a register by the master core.

So you can make CPU0 always on, enable CPU1 clock if needed. Sorry there isn't exactly example, while there is dual core demo under SDK, and there is an Application note, you can configure it how to enable CPU1:
https://www.nxp.com.cn/docs/en/application-note/AN12358.pdf  

 

BR

Alice

0 Kudos
Reply