How to turn off i.MX25 all modules by code, retaining only keypad module wake-up feature to reduce the current?
If the hardware conditions i.MX25CPU + DDR RAM + Nand Flash can be reduced to 6 mA?
Hi Jelly,
As it mention on table 8.1 of the i.MX25 Reference Manual, It shows which power rails are power on. For example in doze mode
• ARM platform clock is off
• Well bias is on
• Core PLL is on
• USB PLL is off (optional)
• OSC24M is on
• OSC32K is on
• All the other modules are off (optional).
All of the interrupt sources, listed in the Table 15-34 of the i.MX25 Reference Manual (IMX25RM) Rev.1 document, can be used (if not masked in the LPIMR0 and LPIMR1 registers) to wake up the processor from a low power modes with gated core clock.
http://cache.freescale.com/files/dsp/doc/ref_manual/IMX25RM.pdf
Regards