#4397 NORM Never A: Firmware update without hard power-cycle

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 22 20:57:11 EDT 2007


#4397: Firmware update without hard power-cycle
---------------------------------+------------------------------------------
 Reporter:  wmb at firmworks.com    |       Owner:  David.Lin     
     Type:  defect               |      Status:  new           
 Priority:  normal               |   Milestone:  Never Assigned
Component:  embedded controller  |     Version:                
 Keywords:                       |    Verified:  0             
---------------------------------+------------------------------------------
 With PQ2D01 and earlier EC code, a hard power-cycle (removing AC and
 battery) is often necessary prior to upgrading the firmware.  This is
 because turning off indexed I/O (#1193 and #4128) leaves the EC in a state
 where subsequent reflashing is impossible without a full EC reset, which
 only happens on a hard power-cycle.

 We need to fix the EC code to add a new command that will reset the EC and
 the main CPU in such a way that indexed I/O is on after the restart.  OFW
 and the kernel both need to use that command to reboot, instead of just
 bouncing the main CPU.

-- 
Ticket URL: <https://dev.laptop.org/ticket/4397>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list