Hello @PYGC,
The BUS_CLK clock signal that goes to the CLKOUT external pin as selected with SIM_CHIPCTL[CLKOUT] is the main trunk for the bus clock. This BUS_CLK is not gated in STOP1. But the bus clock that are generated from the BUS_CLK are gated in STOP1 mode before being driven to the peripherals. Thus the RM is accurate, we just need to interpret the "bus clocks are all gated" as the clocks to the peripherals and not the BUS_CLK signal that is sent to the CLKOUT pad.
Regards,
Daniel
I use FIRC 48MHz as clock source, SOSC and SPLL is disabled.
I get power consumption from DC power supply, which may not be accurate.
RUN Mode:
STOP1 Mode:
STOP1 CLK_OUT:
And I tried to use SIRC as clock source before entering STOP1, close the FIRC, SOSC, SPLL
But CLK_OUT still has 4MHz output
(Fbus_clk = Fcore_clk = SIRC / 2 = 4MHz)
Hello @PYGC,
The BUS_CLK clock signal that goes to the CLKOUT external pin as selected with SIM_CHIPCTL[CLKOUT] is the main trunk for the bus clock. This BUS_CLK is not gated in STOP1. But the bus clock that are generated from the BUS_CLK are gated in STOP1 mode before being driven to the peripherals. Thus the RM is accurate, we just need to interpret the "bus clocks are all gated" as the clocks to the peripherals and not the BUS_CLK signal that is sent to the CLKOUT pad.
Regards,
Daniel