#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