#4606 NORM 9.1.0: XO can't resume from suspend at a particular time set by software

Zarro Boogs per Child bugtracker at laptop.org
Fri Sep 12 12:16:22 EDT 2008


#4606: XO can't resume from suspend at a particular time set by software
---------------------------+------------------------------------------------
   Reporter:  gnu          |       Owner:  rsmith                  
       Type:  enhancement  |      Status:  new                     
   Priority:  normal       |   Milestone:  9.1.0                   
  Component:  hardware     |     Version:  Mass Production Hardware
 Resolution:               |    Keywords:  power                   
Next_action:  design       |    Verified:  0                       
  Blockedby:               |    Blocking:  8094                    
---------------------------+------------------------------------------------
Changes (by wad):

  * owner:  wad => rsmith
  * next_action:  never set => design
  * version:  => Mass Production Hardware
  * milestone:  => 9.1.0


Comment:

 This is actually more complicated.   One of the lessons learned about the
 Geode is that the RTC cannot be used to reliably wake up the laptop
 (unless at least a minute in the future.)   The problem is that RTC
 wakeups at the wrong time (specifically while the laptop is still in the
 process of suspending itself) will crash it.

 The solution is to use the EC as the timer source for wakeups.  The EC is
 aware of the state of the rest of the system, and can avoid trying to wake
 it up while it is still suspending.   This functionality is not supported
 by the current EC code.

-- 
Ticket URL: <http://dev.laptop.org/ticket/4606#comment:10>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list