Psoc4- BLE low power modes without BLE component

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I am using SW2 to switch between power modes and then measure current in each mode. But I am not getting desired current in each mode.    

   

 

   

    

      Please help with the problem.    

0 Likes
6 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Welcome in the forum.

   

Can you post your complete project, so that we all can have a look at all of your settings? To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.



Bob
 

0 Likes
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

PFA

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

You need to disable debug capabilities which draw some mA. in .cydwr system tab, set Debug to GPIO.

   

 

   

Bob

0 Likes
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

 Bob,

   

I am using AN86233 - PSoC® 4 -  Low-Power Modes and Power Reduction Techniques .

   

sample project.

   

I have modified project for Psoc4 -BLE and trying to do the same but still I am getting 1.17 mA current in Deep Sleep mode.

   

But as per the datasheet we should get it in uA.

   

Debug is set to GPIO and ICO - 3MHz

   

 

   

Thanks.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Not sure if these two projects can help you -

   

 

   

    

   

         

       

http://www.cypress.com/?rid=111154

   

http://www.cypress.com/?rid=110954

   

http://www.cypress.com/?rID=109945&cache=0

           

 

   

Are you in Sleep mode ?

   

 

   

 

   

 

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

 The ECO is enabled. That should be the reason for higher current consumption. Try disabling the ECO using the API CySysClkEcoStop() and then measure the current. When BLE is integrated, you need to use BLESS low power and device low power codes. You can refer AN92584 for more details.

0 Likes