This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1200: CC1200-Current consumption Optimization

Part Number: CC1200

We have a requirement where we have to reduce the RF current consumption.

From the Ref. Manual , SWRA428 and the excel sheet provided along with, we understood that in packet mode, with preamble size 30, the least we can reduce current is to 1.8mA.

 

But we have to further reduce the current consumption , so we are using a mechanism where the RF will be in Power Down State for 1.5s and then in EWOR with PQT enabled for 250ms, where the RF current is approx. 0.6mA.

 

Although, during power down state, the current is supposed to be 1uA(max) according to datasheet.

But we are observing something totally different.

 

With Sniff Mode configuration registers configured as below and PWD command strobed, we get 400uA current.

CC1200_WOR_CFG0 : 0x20

CC1200_WOR_EVENT0_MSB: 0x01

CC1200_WOR_EVENT0_LSB: 0xD5

CC1200_RFEND_CFG0: 0x04

Whereas, if I don’t configure these registers and let them be in default configuration we get 4uA current.

 

Is there any register setting we are missing?

Or is there any feature in CC1200 to detect a particular pattern so that we don’t have to wait in eWOR mode to receive any packet.

 

Please let us know how we can reduce the current further.

  • Hi,

    Let's use the default configuration for the time being. With a static mode setting you should be seeing 0.12 uA_typ instead of 4 uA. I would debug and identify this as a first step to resolve your extra current consumption. If the static current values are incorrect then the sniff mode currents will also be incorrect.