Hi,
On my KW41Z512M4 based board, in VLPS (bypass mode), I measure a power consumption of ~10 uA with the reference oscillator (OSC 32 MHz) disabled (which is OK, that's what I'm aiming for) and ~4 mA :smileyalert: when the oscillator is enabled (that is, enabled prior to entering sleep mode).
What causes the huge current consumption in the second scenario? Isn't the OSC disabled in VLPS? Or maybe it's a XCVR issue I am overlooking?
Thanks,
Paul.
Hello Paul,
Could you let me know with what demo application are you making this test and exactly how are you enabling/disabling the reference oscillator? The reference oscillator can be enabled by a Radio link layer, an internal SoC clock mode, by an external pin request or by the RF_OSC_EN bits from the RSIM CONTROL register. The Figure 3-20 from the reference manual illustrates this.
The reference oscillator can also work in VLPS. So, the extra current measured will depend on what modules are using this clock.
Regards,
Gerardo