User Tools

Site Tools


en:users:drivers:ath10k:firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
en:users:drivers:ath10k:firmware [2015/01/26 09:49]
127.0.0.1 external edit
en:users:drivers:ath10k:firmware [2015/11/10 11:40]
Kalle Valo Firmware images are now in linux-firmware.git, document that
Line 7: Line 7:
 ===== ath10k firmware ===== ===== ath10k firmware =====
  
-Firmware is temporalily ​available ​at [[https://github.com/kvalo/ath10k-firmware|https://​github.com/​kvalo/​ath10k-firmware]] ​until it will be available ​from linux-firmware.git. ​+The ath10k firmware images are available ​from [[https://git.kernel.org/cgit/linux/​kernel/​git/​firmware/​linux-firmware.git/|linux-firmware.git]] which all common Linux distributions should install by default. Latest firmware images can be downloaded from [[https://​github.com/​kvalo/​ath10k-firmware|ath10k-firmware.git]] from which they get eventually pushed to [[https://​git.kernel.org/​cgit/​linux/​kernel/​git/​firmware/​linux-firmware.git/​|linux-firmware.git]].
  
-The firmware is searched from directory ath10k/​QCA988X/​hw2.0 under the system firmware directory, usually /​lib/​firmware. For example, here's a listing from an Ubuntu system where it's under /​lib/​firmware: ​+==== Overview =====
  
  
-<​code>​$ ls -l /lib/firmware/ath10k/QCA988X/hw2.0+^ Hardware ​ ^ Firmware major version/branch ​ ^ Latest ​firmware ​revision ​        ^ Intended use  ^ Kernel version required* ​ ^ Git commit ​                 ^ 
-total 508 +QCA988X ​  | main                           | 999.999.0.636                    | STA           | 3.11                      | 5e3dd157d7e7 ​               | 
--rwxr-xr-x ​root root   2116 Oct 22 11:01 board.bin* +| QCA988X ​  | 10.1                           | 10.1.467.2-1                     | AP            | 3.13                      | 8acd3c97ff9e ​               | 
--rw-r--r-- 1 root root 254564 Oct 22 11:01 firmware-2.bin +| QCA988X ​  | 10.2                           | 10.2-00082-4-2                   | AP            | 3.18                      | 24c88f7807fb ​               | 
--rwxr-xr-x 1 root root 249093 Oct 22 11:01 firmware.bin* +| QCA988X ​  | 10.2.4                         | 10.2.4.48 ​                       | AP            | 4.0                       | 4a16fbec1cd0 ​               | 
--rwxr-xr-root root   5402 Oct 22 11:01 otp.bin* +| QCA61X4 ​  | wmi-tlv                        | WLAN.RM.2.0-00073-QCARMSWPZ-1-1  | AP/​STA ​       | 4.0                       | d63955b33b3b,​ ca996ec56608 ​ |
-$</​code>​ +
-Description of the files: ​+
  
-  ; board.bin  ​board file for the firmware  +* NoteIt is possible to use newer ath10k ​driver on an older kernel with backports projecthttps://​backports.wiki.kernel.org
-  ; firmware-2.bin ​ : embedded firmware file (includes both firmware and otp) for ath10k ​versions supporting FW API 2  +
-  ; firmware.bin  ​firmware file for older ath10k versions supporting only FW API 1  +
-  ; otp.bin  : otp file for older ath10k versions supporting only FW API 1 +
  
 ===== Update firmware ===== ===== Update firmware =====
Line 53: Line 48:
  
  
-==== 10.branch ====+==== 10.branch ====
  
-Firmware versions 10.1.x. +Firmware versions 10.x.y
  
 Branch focusing on AP mode. Supports DFS. STA mode works but not well tested. No Ad-Hoc or P2P support. ​ Branch focusing on AP mode. Supports DFS. STA mode works but not well tested. No Ad-Hoc or P2P support. ​
Line 73: Line 68:
  
 Embedding both firmware and otp images into same file firmware-2.bin. Firmware meta data provided through FW IE. Added in commit 1a222435a dated Sep 27 2013, for Linux 3.13.  Embedding both firmware and otp images into same file firmware-2.bin. Firmware meta data provided through FW IE. Added in commit 1a222435a dated Sep 27 2013, for Linux 3.13. 
- 
en/users/drivers/ath10k/firmware.txt · Last modified: 2024/03/06 11:29 by Kalle Valo