Re: power management on embedded linux?



On Sun, 27 May 2007 05:25:08 -0400 cpope <cepope@xxxxxxxxx> wrote:
|
| <phil-news-nospam@xxxxxxxx> wrote in message
| news:f3b0i932csa@xxxxxxxxxxxxxxxxxxxx
|> On Fri, 25 May 2007 06:56:19 -0400 cpope <cepope@xxxxxxxxx> wrote:
|>
|> | Does anyone have experience with power management on embedded linux
| systems?
|> | Is it mature and working? I specifically need my platform to do a
| hibernate
|> | where the system state is saved to a ram disk and then restored very
| quickly
|> | to wake up.
|>
|> How is a ram disk going to help? Did you put the ram disk in a special
|> part of ram that won't be powered down? Or did you mean something other
|> than ram disk?
|>
|> --
|>
| |---------------------------------------/----------------------------------|
|> | Phil Howard KA9WGN (ka9wgn.ham.org) / Do not send to the address below
| |
|> | first name lower case at ipal.net / spamtrap-2007-05-26-2312@xxxxxxxx
| |
|>
| |------------------------------------/-------------------------------------|
|
|
| Yes, the sdram will remain powered. Everything else, including fpga, will be
| shutdown.

Then I guess the ram would be a suitable place ... if there is enough of
it to save the state with. You should be sure that a sufficient area is
reserved. Making a ramdisk ahead of time would certainly be a way to do
it. The rest of it, unfortunately, I don't have experience with (how to
detect the power going down, save the state, detect power coming back on,
and restore that state). Is the CPU itself powered down? If so, then it
will have to go through some kind of startup sequence that would have to
verify that a valid state is saved. Checksumming the saved state with an
MD5 code would be a good idea if there is enough CPU time available to do
that, or if the CPU itself does the power off final step.

--
|---------------------------------------/----------------------------------|
| Phil Howard KA9WGN (ka9wgn.ham.org) / Do not send to the address below |
| first name lower case at ipal.net / spamtrap-2007-05-27-0830@xxxxxxxx |
|------------------------------------/-------------------------------------|
.



Relevant Pages

  • Re: a7v600-x stuck in reboot loop?
    ... [Motherboard Specification] ... [CPU Specification] ... So I hold the power button in till computer shuts off ... once or twice sometimes more before the video initializes. ...
    (alt.comp.periphs.mainboard.asus)
  • [RFC PATCH v2 0/7] Tunable sched_mc_power_savings=n
    ... The existing power saving loadbalancer CONFIG_SCHED_MC attempts to run ... to keep rest of the CPU packages idle for longer duration. ... The power savings and performance of the given workload in an under ... * cpu package for power savings ...
    (Linux-Kernel)
  • Re: Advice please to choose cpu & chipset
    ... acceleration which offloads some of the work from the CPU. ... they are reasonably power efficient compared to ... with an OEM system swapping to a lower RPM fan for noise ... run, a dual core system is highly preferred, quad core more ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: [PATCH]cpuset: add new API to change cpuset top groups cpus
    ... I have tried few load balancer hacks to evacuate cores but not a solid ... where the word "power" is incorrectly used in the thread above) ... aggregate idle time on cpu/core/packages so as to maximize the idle time ... other major issue for using cpu hotplug for this purpose. ...
    (Linux-Kernel)
  • Re: a7v600-x stuck in reboot loop?
    ... I forgot to say that I think this is a motherboard defect. ... > [CPU Specification] ... So I hold the power button in till computer shuts off ... > once or twice sometimes more before the video initializes. ...
    (alt.comp.periphs.mainboard.asus)