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.

RTOS/CC1310: XOSC RCOSC power consumption bug

Part Number: CC1310

Tool/software: TI-RTOS

Hello,

For my latest prototype version I changed a few layout things (more compact routing) and the LF-osc with both caps (12pF->7pF) (also the HF-osc but doesn't matter here). It is about exactly the launchpad design with components from other distributors (and without LED/external flash).

From: www.mouser.de/.../ecx-31b-1108368.pdf

To: global.kyocera.com/.../st3215sb_e.pdf


So the last prototype got down to somwhere around 3uA in sleep mode including wakeups of the sensor controller
Now the newer one needs about exactly 1mA .... ~300 times as much with the same code

I fixed it by using the internal RCOSC #define SET_CCFG_MODE_CONF_SCLK_LF_OPTION            0x3  which got me back to 3uA. Took me some hours to find that out. My first thought was that my supplier used some other revision or version, but checked that. All the same.

What's left:
Can anyone explain why that happened? Are there secret settings/constraints for the LF-osc? Everything worked fine in the sensor controller btw. wakup times were correct.

thanks in advance :)

  • It could sound like that the 32 kHz xtal does not start. Which CL did you order the 32 kHz xtal as?

    A question on the side: Do you have external load caps on the 24 MHz xtal meaning that you are not using the internal loadcap array?