QCA9887 Firmware Memory Usage

David Hutchison dhutchison at bluemesh.net
Thu Oct 6 14:59:40 PDT 2016


I am using a Mikrotik hAP AC Lite which has a QCA9887 radio. It
appears to be working; however ath10k ( or the qca9887 firmware ) is
utilizing 15 - 20mb of memory. I applied the kfree(caldata) patch, to
insure there is no memory leak.

It doesn't appear to be leaking, and it will run Ok with the high
memory footprint. However the Mikrotik hAP AC Lite is only a 64mb
platform; so when I initialize the 2nd radio with ath9k I get OOMs.

It just doesn't seem right that when ath10k + qca9887 is in AP mode
that it's utilizing as much memory as it is. I don't think the issue
is with ath10k, I think it's the qca9887 firmware (
firmware-5.bin_10.2.4-1.0-00013 ).

Is there a newer build available that may potentially fix these memory
issues? The latest one available on
is 2 months old. Perhaps there is a newer build to test that may have
the fix?

Any thoughts as to what it could be? I can provide more information if needed.


-- Davey

More information about the ath10k mailing list