Hello.
I would like to stop DDR clock in self-refresh mode for power saving.
The TRM(sprugr0b) describes below.
=======
(P1075 : 9.2.3.4.5.1 SDRAM Self-Refresh Mode)
In self-refresh mode, the EMIF automatically stops the clocks to the SDRAM, by asserting the phy_sdramclkstop port. The EMIF maintains pad_cke_o low to maintain the self-refresh state.
=======
I could confirm that
- DDR CKE put to low
- CM_IDLEST1_CORE.ST_EMIF4 = 1h
But, DDR clock does not stop.
Could you please some advice about attached sample source code?
You can see that DDR clock does not stop on AM3517EVM.
Best regards,
RY