#7725 NORM 8.2.0 (: OFW Q2E10 - 12 sometimes complains about SD timeouts

Zarro Boogs per Child bugtracker at laptop.org
Wed Jul 30 19:52:50 EDT 2008


#7725: OFW Q2E10 - 12  sometimes complains about SD timeouts
-----------------------------------+----------------------------------------
   Reporter:  wmb at firmworks.com    |       Owner:  wmb at firmworks.com                
       Type:  defect               |      Status:  closed                           
   Priority:  normal               |   Milestone:  8.2.0 (was Update.2)             
  Component:  ofw - open firmware  |     Version:  Development build as of this date
 Resolution:  fixed                |    Keywords:                                   
Next_action:  never set            |    Verified:  0                                
  Blockedby:                       |    Blocking:                                   
-----------------------------------+----------------------------------------
Changes (by wmb at firmworks.com):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Fixed by svn 864 .

 The root cause of the problem was a scratch buffer that was allocated from
 heap space but used for DMA.  On some systems that works, particularly in
 the virtual-mode environment that existed in the Q2Dxx series.  The Q2Exx
 series uses physical addressing with the Forth dictionary and heap space
 allocated from a boosted memory region that cannot be reached by DMA.

 The fix is to allocate the scratch buffer with "dma-alloc", which should
 have been done in the first place.

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


More information about the Bugs mailing list