LPC55S06 EVK VBAT current measure deep power down

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

LPC55S06 EVK VBAT current measure deep power down

Jump to solution
2,027 Views
alexanderhaenel
Contributor I

Hi

I powered the LPC55S06 EVK Board from USB Micro B Plug J1.

I loaded the *lpcxpresso55s06_power_manager_lpc* demo.

The SDK is V2.12

I measured the current across the J20 jumpers (VBAT) on the board.

 

Normal Mode: 28mA

Deep power down mode: 24mA

 

My Question: why does the current get not lower?

I expect VBAT current must be some uA.

What am I doing wrong?

Thanks for your help.

Labels (1)
0 Kudos
Reply
1 Solution
1,868 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

From the terminal output, it seems your chip have wakeup, it is should be in active mode (normal mode) .

While I think maybe your board broken, because even though it in active mode, the power consumption is so high. I check on my side, when it in active mode, the Power consumption is 3.76ma:

Alice_Yang_0-1672891287809.jpeg

 

BR

Alice

 

View solution in original post

0 Kudos
Reply
11 Replies
2,011 Views
alexanderhaenel
Contributor I

Hello Alice,

Thank you for your fast reply.

My mistake, I measure across J22. I wrote erroneously J20.

I know about pull-ups/downs.

My Question: Why is the current so high in deep-power-down mode?

Thanks for your help.

0 Kudos
Reply
1,993 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

I have measured the consumption of this board, result almost match with Datasheet. 

So you need check your code and measure method.

 

BR

Alice

0 Kudos
Reply
1,982 Views
alexanderhaenel
Contributor I

Hi @Alice_Yang

thank you for your answer.

My question is. What is the consumption value that have you been measured?

Can you measure the consumption in normal and in deep power down mode?

The code is your SDK example: lpcxpresso55s06_power_manager_lpc.

Are newer version available of your example?

We measured the current (VBAT) over the J22 jumper.

Are there other methods for this Eval board?

See your documentation UM11505 LpcExpresso55S06 Development boards.

alexanderhaenel_0-1670829068593.png

 

Thanks for your help.

0 Kudos
Reply
1,956 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

Below is the result I measured before, while pay attention, I use the demo lpcxpresso55s06_power_manager_lpc,  Did not disable pull-up/pull-down. 

 

LPCxpresso55s06-evk board.

Alice_Yang_2-1671005351165.png

 

BR

Alice

 

0 Kudos
Reply
1,950 Views
alexanderhaenel
Contributor I

Hallo @Alice_Yang 

Thank you for your support.

I have powered the board over USB. Can this be a problem?

If not maybe my EVK Board is broken.

Or do you have another idea?

 

BR

Alexander

0 Kudos
Reply
1,938 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

"I have powered the board over USB. Can this be a problem?"

->> No problem .

Maybe your board broken. You can also re-confirm your measure method is correct. 

Please take a picture of your hardware, and also check code run into deep sleep mode, describe your steps more detail.

 

BR

Alice

0 Kudos
Reply
1,921 Views
alexanderhaenel
Contributor I

Hallo @Alice_Yang 

thanks for your answer.

>> Please take a picture of your hardware, and also check code run into deep sleep mode, describe your steps more detail

I am on christmas holidays until 4.1.2023.

I will send details after the Chrismasdays.

BR

Alexander

 

0 Kudos
Reply
1,877 Views
alexanderhaenel
Contributor I

Hello @Alice_Yang 

here comes the requested informations:

The picture:

Messung.jpg

The code to run into deep mode is your SDK example: “power_manager_lpc”

alexanderhaenel_0-1672823541597.png

power_magager_lpc.c :line 266:
            case kPmu_Deep_PowerDown: /* Enter deep power down mode. */
                PRINTF("Press any key to confirm to enter the deep power down"
                     "mode and wakeup the device by reset.\r\n\r\n");
                GETCHAR();
#if (defined(FSL_FEATURE_POWERLIB_EXTEND) && FSL_FEATURE_POWERLIB_EXTEND)
                DEMO_PreDeepPowerDown();
                POWER_EnterDeepPowerDown(APP_EXCLUDE_FROM_DEEPPOWERDOWN,
                                         LOWPOWER_SRAMRETCTRL_RETEN_RAMX2 | LOWPOWER_SRAMRETCTRL_RETEN_RAMX3,
                                         WAKEUP_RTC_LITE_ALARM_WAKEUP, 1);
#else
                POWER_EnterDeepPowerDown(APP_EXCLUDE_FROM_DEEPSLEEP);
#endif
                break;
            default:
                break;

No changes have been made.

The terminal output:

alexanderhaenel_1-1672824108119.png

What am I doing wrong?

Thanks for your help.

BR Alexander

0 Kudos
Reply
1,869 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

From the terminal output, it seems your chip have wakeup, it is should be in active mode (normal mode) .

While I think maybe your board broken, because even though it in active mode, the power consumption is so high. I check on my side, when it in active mode, the Power consumption is 3.76ma:

Alice_Yang_0-1672891287809.jpeg

 

BR

Alice

 

0 Kudos
Reply
1,864 Views
alexanderhaenel
Contributor I

Hallo @Alice_Yang 

thank you for your answer.

I will get a new one and repeat the measurement.

 

BR

Alexander

 

0 Kudos
Reply
2,018 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @alexanderhaenel 

J22 can be used to measure VBAT current, please see 

https://www.nxp.com.cn/docs/en/user-guide/LPCXpresso55S06UM.pdf  

Alice_Yang_0-1670383881935.png

 

BTW,  Disable as many internal pull-ups and pull-downs on pins as possible.

 

BR

Alice

 

0 Kudos
Reply