Ticket #300 (new enhancement)
Emergency shutdown on battery low or temperature high
| Reported by: | mickey | Owned by: | jluebbe |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | framework/ousaged | Version: | |
| Keywords: | Cc: |
Description (last modified by mickey) (diff)
The Neo's PMU is resuming if the battery is low or the temperature is high. We should check for that resume reason and issue an emergency shutdown, so we never drain the battery completely during resume.
Check the sysfs path (neo1973-resume.0) for the resume reason. If it's EINT09_PMU, then query the subreason in ../i2c directory. Map the proper INT with the PCF50633 manual @ http://wiki.openmoko.org/wiki/NXP_PCF50633, page28.
Change History
comment:2 Changed 3 years ago by mickey
This has now been implemented as a special case in the resume control flow. We should find out how long we can operate after a low battery IRQ to see whether we can let this handle by oeventsd and the usual rules processing.
comment:4 Changed 2 years ago by sim
decoration Changed 1 year ago by admin
bathtub Changed 1 year ago by admin
solar system Changed 1 year ago by admin
stair parts Changed 1 year ago by admin
solar supply Changed 1 year ago by admin
