[Trac #1408] LiFePo batteries does not indicate /sys/class/battery/psu-0/technology

Zarro Boogs per Child bugtracker at laptop.org
Mon May 7 04:22:06 EDT 2007


#1408: LiFePo batteries does not indicate /sys/class/battery/psu-0/technology
---------------------------------+------------------------------------------
 Reporter:  jg                   |        Owner:  David.Lin
     Type:  defect               |       Status:  new      
 Priority:  normal               |    Milestone:  BTest-4  
Component:  embedded controller  |   Resolution:           
 Keywords:                       |  
---------------------------------+------------------------------------------
Comment (by wmb at firmworks.com):

 We are having reliability problems with the EC commands accessed via ports
 68 and 6c.  I have tried a lot of different variations of code to access
 those commands.  The work some of the times, but other times the IBF bit
 fails to go to 0 when expected, and the OBF bit sometimes does not go to 1
 when expected.

 We need a clear and complete specification for how the EC port 68/6c
 protocol works.  Shell scripts that access the registers slowly without
 IBF/OBF checking are not an adequate specification.  And we need extensive
 testing to make sure the EC executes the protocol reliably.  We also need
 to do a code review to see if any bugs in the implementation can be found
 by code inspection.

-- 
Ticket URL: <http://dev.laptop.org/ticket/1408#comment:2>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list