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.

CC2640R2F: Power consumption summary- Reset mode

Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2640

Hi,

Recently we measured the sleep current of the BLE module as below.
1. Reset pin Low, current consumption on 3.25V is 30.2uA. But As per the datasheet, the current consumption is 100nA

Let us know how to make the BLE module in reset mode and shutdown mode. Also, what would be the current consumption at those modes?

Regards,

Rahul K V

  • Hi Rahul,

    When the device is held in a reset state (RESET_N pin asserted or VDDS below Power-on-Reset threshold) then the validated power consumption of the CC2640R2F device is measured at 100 nA.  Shutdown will be 150 nA and standby is measured at 1-3 µA.  Additional power draw could be caused by pin leakage, imprecise power measurement tools, or external ICs also populated on the module.  You can contact the BLE module manufacturer for further details.

    Regards,
    Ryan

  • Hi Ryan,

    The module is driven by 3.25V and has no other interfaces other than the SOC and its related components as per the TI reference design.

    Measuring setup & Interface

    - VDD, GND & Reset pin tied to Ground

    - DMM used for current measurement 

    Let us know if you have any options to suggest to me for achieving the expected current as per the datasheet

    Regards,

    Rahul K V

  • Are you using a precision multimeter capable of measuring single microAmps of current?  If possible then you should evaluate pinStandby and measure the current consumption to verify <10 µA with no LEDs turned on.  More details from the README:

    The example consists of one task which periodically sleeps and wakes. Since no other work is scheduled in the application, the power policy (run when the CPU is idle) will choose to put the device into standby during the duration of the task sleep.

    If you are measuring power consumption during standby, it will be higher when the LEDs are on, and will be much lower when the LEDs are off.

    Note that in order to get lowest standby current, the JTAG pins TMS and TCK should be disconnected after programming the device by removing the jumpers on P408 of the SmartRF06 EB. TMS and TCK have internal pull-ups and are driven low when inactive from the emulator, hence after programming the device these jumpers should be removed to avoid the extra leakage current.

    Regards,
    Ryan

  • Looks like there is an understanding on the Topic.

    All the above-described problems are on my custom board/BT Module

    Let us know how to achieve the current as per the CC2640R2F datasheet

  • Please refer to SWRA478, SWRA640, and Defining Application Behavior from the BLE-Stack User's Guide.  These are the resources I can provide without more detailed specifics concerning your environment and setup.

    Regards,
    Ryan

  • Can you be specific to a particular point that I can refer to and achieve the Reset mode 100nA with my custom mode?

    As I mentioned earlier, We are getting 30.2uA.

  • I have already provided all resources which are available.  You can also submit your custom hardware to SIMPLELINK-2-4GHZ-DESIGN-REVIEWS for further review.

    Regards,
    Ryan

  • ~30 uA unexpected current sounds like leakage through 100k pull-up on reset line. 

  • Yes, The Reset pull-up 100K was consuming more current (~35uA).

    The real-time operating condition we have to put 100K pullup as recommended by the TI reference design isn't it? Let me if any other method we can achieve the 100nA.

  • The LaunchPads use a 100k resistor, however they also do not expect to operate while the RESET_N line is pulled low.  The datasheet likely reflects the current measured on a device in which the RESET_N is directly connected to GND and does not have a pull-up resistor.  You can configure the software to enter standby or shutdown mode instead of forcing the device to go inactive by holding it in a reset state.

    Regards,
    Ryan

  • If you control the reset pin actively from another device (MCU, watchdog timer, etc) you do not need the pull-up. Thus, when the other device resets the CC2640 you will get the low current consumption. 

  • Can you help me for putting my customized module into shutdown mode? How does this work? Please share some data.

  • Please refer to the pinShutdown example.

    Regards,
    Ryan