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: Standby current up to 70uA by 4% chance

Part Number: CC2640R2F

Dear TI Experts,

My customer designed CC2640R2F in their product and went to mass production stage. Normally, the Standby current of CC2640R2F in their board is around 5uA, however, they find that there will be a small chance, about 4pcs of 100pcs CC2640R2F board, will have higher standby current  between 20uA~70uA. They tried AB-BA test and found the CC2640R2F itselt caused the higher standby current. It is a lillte strange since they have used the same firmware for all CC2640R2F. They tried to erase their own code and use pinShutdown demo of SDK_2_30_00_28, and still found the same issue.

Could you kindly help to give some advice about this issue? Thanks a lot.

  • Hello Bruce,

    Do they have a external pull-up resistor on the TCK pin? Unintentional activity on the TCK pin can power up the JTAG power domain which will cause extra current consumption. See chapter 5.4 and 5.6 in the TRM for more details.

    -Simon
  • Dear Simon,
    Thanks for your reply. Checked with customer. there is no external pull-up resistor on the TCK pin, further more, they analyzed more data and found that only 7*7 package CC2640R2F have this issue, they have another 4*4 package CC2640R2F project without this issue. Is there any other standby current configration should be considered for 7*7 package CC2640R2F? Thanks a lot.
  • Hello Bruce,

    It should not be any difference in standby current between the different packages. Can you try to install a external pull-up resistor (~ 1k Ohm) on the TCK line on the affected boards and try to see if that helps?

    -Simon
  • Dear Simon,

    We've tried install a external 1K pull-up resistor  on the TCK line, and the standby current keeps the same. Further more, we've tried to put the chip on the CC2640R2F LaunchPad, and it still shows ~70uA standby current. Now, we suspect that these CC2640R2F chips may be damaged by ESD or over-temperature when assembling or SMT. Have you ever encountered similiar case that the CC2640R2F's damage cause high standby current? Thanks a lot.

  • Hi Bruce,

    I can't recall a similar case. Since the standby current is ~70 uA, this could be an internal pull-up resistor which has typically 71.7 uA pull-up current. When you run the pinStandby example, can you comment out all of the pin configurations to see if that makes any difference? At least these lines:

        //CC2640R2_LAUNCHXL_PIN_BTN1 | PIN_INPUT_EN | PIN_PULLUP | PIN_IRQ_BOTHEDGES | PIN_HYSTERESIS,          /* Button is active low */
        //CC2640R2_LAUNCHXL_PIN_BTN2 | PIN_INPUT_EN | PIN_PULLUP | PIN_IRQ_BOTHEDGES | PIN_HYSTERESIS,          /* Button is active low */
    

    If you see 70 uA difference in standby current when disabling pull up on a pin, and you don't have any external components connected to it, this can potentially be a ESD damaged pin.

    -Simon

  • Dear Simon,
    Got it, thanks a lot for your kindly support