LPC55S06 EVK VBAT current measure deep power down

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LPC55S06 EVK VBAT current measure deep power down

跳至解决方案
1,416 次查看
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.

标签 (1)
0 项奖励
回复
1 解答
1,257 次查看
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 项奖励
回复
11 回复数
1,400 次查看
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 项奖励
回复
1,382 次查看
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 项奖励
回复
1,371 次查看
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 项奖励
回复
1,345 次查看
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 项奖励
回复
1,339 次查看
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 项奖励
回复
1,327 次查看
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 项奖励
回复
1,310 次查看
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 项奖励
回复
1,266 次查看
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 项奖励
回复
1,258 次查看
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 项奖励
回复
1,253 次查看
alexanderhaenel
Contributor I

Hallo @Alice_Yang 

thank you for your answer.

I will get a new one and repeat the measurement.

 

BR

Alexander

 

0 项奖励
回复
1,407 次查看
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 项奖励
回复