|Re: work in progress|
Message #6 Posted by Eric Smith on 18 Mar 2010, 3:42 p.m.,
in response to message #5 by cyrille de Brébisson
This is the EFM32G290F128, which has 128KB of flash and 16KB of RAM. All 16KB of RAM is preserved in sleep mode, though it is possible to turn portions of it off to save even more power. I haven't done that.
Off mode (32 kHz osc running, wakeup on timer or key press): 1.6 uA
The LCD I am using is just some random surplus character LCD module, so it doesn't make any sense for me to report power consumption with that. Without the LCD, idle mode is nearly the same as off mode, since the CPU isn't doing anything different other than scanning the whole keyboard rather than just the ON key. There is a version of this CPU with on-chip LCD controller for up to 160 segments, but I'm not using it, so I haven't measured its power consumption.
Running mode, internal RC oscillator, zero wait state flash:
1 MHz: 450 uA
7 MHz: 2.4 mA
11 MHz: 3.4 mA
14 MHz: 4.1 mA
Running mode, internal RC oscillator, one wait state flash:
21 MHz: 4.6 mA
28 MHz: 6.1 mA
Running mode, external crystal, one wait state flash:
32 MHz: 7.2 mA
What currents have you measured for your AT91SAM7L128-based calculators?
Edited: 18 Mar 2010, 7:09 p.m.