[OLPC-devel] Re: [One Laptop Per Child] #53: LinuxBIOS sometimes hangs after "Jumping to LinuxBIOS"

Zarro Boogs per Child bugtracker at laptop.org
Tue Aug 29 17:30:36 EDT 2006


#53: LinuxBIOS sometimes hangs after "Jumping to LinuxBIOS"
-------------------------------+--------------------------------------------
 Reporter:  wmb at firmworks.com  |        Owner:  rminnich
     Type:  defect             |       Status:  new     
 Priority:  major              |    Milestone:          
Component:  linuxbios          |   Resolution:          
 Keywords:                     |  
-------------------------------+--------------------------------------------
Comment (by wmb at firmworks.com):

 Interesting.

 If you can make this happen at will, a few things to try come to mind:

 a) To see if there is something magically wrong about that first write, do
 a "write for nothing" at the beginning of the program .  I.e. put a "movb
 al,(%edi)"
 right after "movl $_iseg, %edi".

 b) To see if it's somehow timing related, add a delay loop just before the
 copy starts.

 c) Instead of single-stepping, put a breakpoint before the code, then let
 it run full speed after it hits the breakpoint.

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



More information about the Devel mailing list