LAUNCHXL-CC1312R1: Discrepancy between EnergyTrace and oscilloscope current measurements on CC1312R

Part Number: LAUNCHXL-CC1312R1
Other Parts Discussed in Thread: ENERGYTRACE

Tool/software:

Hello,

I am working with the CC1312R1, both on a LaunchPad and on a custom board, and I am comparing current consumption measurements using EnergyTrace in CCS and an oscilloscope (with a small shunt resistor in series with the supply). I am using the rfPacketTx example with POWER_MEASUREMENT defined.

The problem is that the results are not consistent:

  • On the LaunchPad, EnergyTrace reports a decent low consumption, while the oscilloscope shows much higher values.

      

         }

    As I said, I am measuring the voltage difference in a 1.8 ohm shunt resistor in series with the supply. I remove all 11 jumpers in the center of the launchpad and selected Extern power. The measuring circuit is something like this: I got the same results with the resistor in the positive side.
  • On the custom board, the oscilloscope readings were lower than on the LaunchPad but still not as smaller as in the datasheet:  Max Current  = 17.7 mA, STANDBY Current = 444.4 uA

           For this measurement I am only using the RF module, passivating all other circuits.

           In this case, the inconsistency with EnergyTrace was in the opposite way:

            with the oscilloscope I got a lower value.

Checks performed:

  • Power supply ground is isolated (verified by continuity measurement).

  • Tested different shunt resistors (1.8 Ω, 22 Ω). With 22 Ω the launchpad did not power up.

  • Oscilloscope probe set to 10x.

  • Also tried differential measurement, but results remain inconsistent.

Could you please clarify:

  1. What is the recommended way to validate EnergyTrace current measurements against an oscilloscope?

  2. Is there any known offset, filtering, or averaging in EnergyTrace that explains these differences?

  3. Could the discrepancies be due to the measurement method or to the power supply?

Any guidance would be greatly appreciated.

Thanks in advance,

Agustín