diff mbox

[LEDE-DEV] ath10k-firmware: Update QCA988X firmware to latest version

Message ID 1484171369-17300-1-git-send-email-public_timo.s@silentcreek.de
State Accepted
Headers show

Commit Message

Timo Sigurdsson Jan. 11, 2017, 9:49 p.m. UTC
This patch updates the QCA988X firmware to the latest revision
  firmware-5.bin_10.2.4-1.0-00016
found in the official ath10k-firmware repository.

Tested on TP-Link Archer C7 v2.

Signed-off-by: Timo Sigurdsson <public_timo.s@silentcreek.de>
---
 package/firmware/ath10k-firmware/Makefile | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Timo Sigurdsson April 19, 2017, 8:22 a.m. UTC | #1
Hi,

I'm recommending to revert this commit at least in the 17.01 stable
branch, since there have been reports on the forum about ath10k driver
crashes [1][2]. While I have not been able to reproduce the exact
described behaviour of the driver crashing at an early stage or in
short time, I did in fact experience a crash of the driver after about
3 weeks uptime.

I then went on to test the latest build
firmware-5.bin_10.2.4-1.0-00029 from kvalo's firmware repository and
after 2 weeks it crashed again. I suspect my issue is different from
the ones reported (I saved a crash log but can't find it right now,
unfortunately). Nevertheless, I think it's safer to revert this commit
at least on the 17.01 branch.

Regards,

Timo

[1] https://forum.lede-project.org/t/17-07-1-qca988x-ath10k-5ghz-firmware-crashed-zyxel-nbg6716/1911
[2] https://forum.lede-project.org/t/5ghz-replacement-for-ath10k-card/3131


Timo Sigurdsson schrieb am 11.01.2017 22:49:

> This patch updates the QCA988X firmware to the latest revision
>  firmware-5.bin_10.2.4-1.0-00016
> found in the official ath10k-firmware repository.
> 
> Tested on TP-Link Archer C7 v2.
> 
> Signed-off-by: Timo Sigurdsson <public_timo.s@silentcreek.de>
> ---
> package/firmware/ath10k-firmware/Makefile | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/package/firmware/ath10k-firmware/Makefile
> b/package/firmware/ath10k-firmware/Makefile
> index 5091663..e441700 100644
> --- a/package/firmware/ath10k-firmware/Makefile
> +++ b/package/firmware/ath10k-firmware/Makefile
> @@ -8,9 +8,9 @@
> include $(TOPDIR)/rules.mk
> 
> PKG_NAME:=ath10k-firmware
> -PKG_SOURCE_DATE:=2016-12-15
> -PKG_SOURCE_VERSION:=fead2ed867af4e107265059b9f578179d7409867
> -PKG_MIRROR_HASH:=87fb1998a728b3182d208b978185232decf49d1c72d1ec37c529fa9139354dcb
> +PKG_SOURCE_DATE:=2017-01-11
> +PKG_SOURCE_VERSION:=ab432c60437931a165f0aff1a6e3371f358b75dd
> +PKG_MIRROR_HASH:=e3188ecd4d7470d3cdde89fefa6258f9ec4f404b23558d1474e5014679b28101
> PKG_RELEASE:=1
> 
> PKG_SOURCE_PROTO:=git
> @@ -220,7 +220,7 @@ define Package/ath10k-firmware-qca988x/install
> 		$(PKG_BUILD_DIR)/QCA988X/hw2.0/board.bin \
> 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/
> 	$(INSTALL_DATA) \
> -		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4.70/firmware-5.bin_10.2.4.70.59-2 \
> +		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4-1.0/firmware-5.bin_10.2.4-1.0-00016 \
> 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
> endef
> 
> -- 
> 2.1.4
>
Timo Sigurdsson May 9, 2017, 5:28 p.m. UTC | #2
Please forget about my email below. I've seen this crash again even
with the older firmware, so I guess it's unrelated to the firmware
verison.  I'm currently testing if it might have to do with an option
I enabled a few months back: management frame protection. So,
I disabled that for now and will see if that changes anything.

Thanks, 

Timo

Timo Sigurdsson schrieb am 19.04.2017 10:22:

> Hi,
> 
> I'm recommending to revert this commit at least in the 17.01 stable
> branch, since there have been reports on the forum about ath10k driver
> crashes [1][2]. While I have not been able to reproduce the exact
> described behaviour of the driver crashing at an early stage or in
> short time, I did in fact experience a crash of the driver after about
> 3 weeks uptime.
> 
> I then went on to test the latest build
> firmware-5.bin_10.2.4-1.0-00029 from kvalo's firmware repository and
> after 2 weeks it crashed again. I suspect my issue is different from
> the ones reported (I saved a crash log but can't find it right now,
> unfortunately). Nevertheless, I think it's safer to revert this commit
> at least on the 17.01 branch.
> 
> Regards,
> 
> Timo
> 
> [1]
> https://forum.lede-project.org/t/17-07-1-qca988x-ath10k-5ghz-firmware-crashed-zyxel-nbg6716/1911
> [2] https://forum.lede-project.org/t/5ghz-replacement-for-ath10k-card/3131
> 
> 
> Timo Sigurdsson schrieb am 11.01.2017 22:49:
> 
>> This patch updates the QCA988X firmware to the latest revision
>>  firmware-5.bin_10.2.4-1.0-00016
>> found in the official ath10k-firmware repository.
>> 
>> Tested on TP-Link Archer C7 v2.
>> 
>> Signed-off-by: Timo Sigurdsson <public_timo.s@silentcreek.de>
>> ---
>> package/firmware/ath10k-firmware/Makefile | 8 ++++----
>> 1 file changed, 4 insertions(+), 4 deletions(-)
>> 
>> diff --git a/package/firmware/ath10k-firmware/Makefile
>> b/package/firmware/ath10k-firmware/Makefile
>> index 5091663..e441700 100644
>> --- a/package/firmware/ath10k-firmware/Makefile
>> +++ b/package/firmware/ath10k-firmware/Makefile
>> @@ -8,9 +8,9 @@
>> include $(TOPDIR)/rules.mk
>> 
>> PKG_NAME:=ath10k-firmware
>> -PKG_SOURCE_DATE:=2016-12-15
>> -PKG_SOURCE_VERSION:=fead2ed867af4e107265059b9f578179d7409867
>> -PKG_MIRROR_HASH:=87fb1998a728b3182d208b978185232decf49d1c72d1ec37c529fa9139354dcb
>> +PKG_SOURCE_DATE:=2017-01-11
>> +PKG_SOURCE_VERSION:=ab432c60437931a165f0aff1a6e3371f358b75dd
>> +PKG_MIRROR_HASH:=e3188ecd4d7470d3cdde89fefa6258f9ec4f404b23558d1474e5014679b28101
>> PKG_RELEASE:=1
>> 
>> PKG_SOURCE_PROTO:=git
>> @@ -220,7 +220,7 @@ define Package/ath10k-firmware-qca988x/install
>> 		$(PKG_BUILD_DIR)/QCA988X/hw2.0/board.bin \
>> 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/
>> 	$(INSTALL_DATA) \
>> -		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4.70/firmware-5.bin_10.2.4.70.59-2 \
>> +		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4-1.0/firmware-5.bin_10.2.4-1.0-00016 \
>> 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
>> endef
>> 
>> -- 
>> 2.1.4
>> 
>
diff mbox

Patch

diff --git a/package/firmware/ath10k-firmware/Makefile b/package/firmware/ath10k-firmware/Makefile
index 5091663..e441700 100644
--- a/package/firmware/ath10k-firmware/Makefile
+++ b/package/firmware/ath10k-firmware/Makefile
@@ -8,9 +8,9 @@ 
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=ath10k-firmware
-PKG_SOURCE_DATE:=2016-12-15
-PKG_SOURCE_VERSION:=fead2ed867af4e107265059b9f578179d7409867
-PKG_MIRROR_HASH:=87fb1998a728b3182d208b978185232decf49d1c72d1ec37c529fa9139354dcb
+PKG_SOURCE_DATE:=2017-01-11
+PKG_SOURCE_VERSION:=ab432c60437931a165f0aff1a6e3371f358b75dd
+PKG_MIRROR_HASH:=e3188ecd4d7470d3cdde89fefa6258f9ec4f404b23558d1474e5014679b28101
 PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
@@ -220,7 +220,7 @@  define Package/ath10k-firmware-qca988x/install
 		$(PKG_BUILD_DIR)/QCA988X/hw2.0/board.bin \
 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/
 	$(INSTALL_DATA) \
-		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4.70/firmware-5.bin_10.2.4.70.59-2 \
+		$(PKG_BUILD_DIR)/QCA988X/hw2.0/10.2.4-1.0/firmware-5.bin_10.2.4-1.0-00016 \
 		$(1)/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
 endef