Upgrade firmware of QCA-9880

Michal Kazior michal.kazior at tieto.com
Wed Apr 22 22:23:00 PDT 2015

On 22 April 2015 at 22:15, Amato Carbonara <acarbonara13 at gmail.com> wrote:
> I am currently running:
> driver=ath10k_pci driverversion=3.13.0-49-generic firmware=10.1.467.2-1
> I would like to update the firmware to 10.2.4 (latest release).  I am
> unable to update the software by copying the file
> "firmware-4.bin_10.2.4.48" from
> https://github.com/kvalo/ath10k-firmware/tree/master/10.2.4
> I copy the file from github into /lib/firmware/ath10k/QCA988X/hw2.0/
> I have kept the original file name, changed it to "firmware-4.bin" and
> also changed it to "firmware-2.bin" but the firmware does not upgrade
> to 10.2.4

10.2.4 uses a different firmware filename for a reason.

10.2.4 has some ABI differences compared to 10.1 and the driver must
be aware of them in order to be able to use it. You seem to have
kernel 3.13 (or at least ath10k from that kernel release for that
matter). This is pretty ancient. If you want to run 10.2.4 you need to
switch to kernel version 4.0 at least.

In case you're interested the older 10.2
(https://github.com/kvalo/ath10k-firmware/tree/master/10.2) requires
kernel 3.18 at least.


More information about the ath10k mailing list