Ticket #12062 (closed defect: fixed)

Opened 2 years ago

Last modified 23 months ago

builds for XO-4 should include newer sd8787_uapsta.bin firmware

Reported by: shep Owned by: dsd
Priority: normal Milestone: 13.1.0
Component: distro Version: not specified
Keywords: Cc:
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking:

Description

I've noticed that builds already include

/lib/firmware/mrvl/sd8787_uapsta.bin

but it is an old out-of-date version of the firmware. This out-of-date firmware image is apparently being installed from a fedora package called "linux-firmware" (which I expect includes a lot of other irrelevant firmware).

To support the sd8787 we need to include a newer version of sd8787_uapsta.bin in the build. At the moment, the best choice of firmware can be found by doing a clone of

git://git.marvell.com/mwifiex-firmware.git

and extracting mrvl/sd8787_uapsta.bin from there. I've been doing my testing using the most recent version I found there, which is from Thu May 10 19:00:56 2012 -0700 (git commit id 7a28e074cbcc533a32136b68bb26ba95b82ec88d which has md5sum of bda543cb5943eac34e16d12911f3ee99 and claims to be firmware version 14.66.9.p80 when loaded by the driver).

Change History

Changed 2 years ago by dsd

  • owner changed from martin.langhoff to dsd
  • component changed from not assigned to distro
  • milestone changed from Not Triaged to 13.1.0

I'll take care of this. Fedora is moving to shipping all firmware within the linux-firmware package (or as subpackages). My plan is to:

  1. Create linux-firmware subpackages for usb8388 and sd8686 firmwares that obsolete the separate packages that are already in Fedora
  2. Create linux-firmware subpackage for sd8787
  3. Update the firmware versions in linux-firmware to the latest for all 3 devices

Changed 2 years ago by martin.langhoff

Right -- so while that gets sorted out, I'll inject the firmware update in OOB for the B1 bringup images.

From a wider Fedora pov, I just hope that the new firmware doesn't break things for other users.

Changed 2 years ago by dsd

  • next_action changed from never set to add to build

This will be present in the first 13.1.0 build for XO-4.

Changed 2 years ago by pbrobinson

  • next_action changed from add to build to test in build

XO-4 build commenced with os4

Changed 23 months ago by greenfeld

  • status changed from new to closed
  • next_action changed from test in build to no action
  • resolution set to fixed

The 14.66.9.p96 version from git with md5sum b5be2193d4a1309dca9526608baae9f7 is included in /lib/firmware/mrvl/ in 13.1.0 os4 on XO-4.

If a different version/location is desired please reopen the ticket.

Note: See TracTickets for help on using tickets.