#6931 HIGH Never A: Firmware release - 5.110.22.p10

Zarro Boogs per Child bugtracker at laptop.org
Fri Apr 25 10:36:41 EDT 2008


#6931: Firmware release - 5.110.22.p10
---------------------+------------------------------------------------------
 Reporter:  carrano  |       Owner:  carrano       
     Type:  defect   |      Status:  new           
 Priority:  high     |   Milestone:  Never Assigned
Component:  distro   |     Version:                
 Keywords:           |    Verified:  0             
 Blocking:           |   Blockedby:                
---------------------+------------------------------------------------------
 == Bug Fixes ==


 1.      All 0xFF MAC addresses during bootup.

         http://dev.laptop.org/ticket/6869#comment:1

         The original implementation of mesh start was based on populating
         mesh start command using buffers used for command processing and
         sending this command to command task.

         Driver after firmware download waits for either FIRMWARE_READY
 (0x30)
         event or (in the absence of this event) 200ms.

         In the absence of FIRMWARE_READY event, this wait 200ms period
 (long
         enough to start all the tasks in firmware and finish up mesh start
         processing) everything worked fine as there was no conflict
 accessing
         command buffer, which is used for the driver commands.

         With FIRMWARE_READY event in place, driver issues GET_HW_SPEC
 (0x3)
         command, immediately after receiving this event. This sometimes
 caused
         incorrect command response due to overlapped use (by driver
 command
         and mesh start logic) of command buffers.

 == Notes ==

 md5sum: ae0c2c854c4a1c020626240caf1a6a10[[BR]]

 This firmware is based on release - 5.110.22.p9 (#6869)

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


More information about the Bugs mailing list