Browse Source

linux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3

The new wl12xx fw (ver 7.3.0.0.77) had some major api changes.
The main change was the addition of multi-role concept.
For each chip there are two FW kind:
1) A single FW for both STA and AP roles
2) PLT FW that support calibration process

Update FW for WL128x chip to  7.3.0.0.77:
  STA & AP FW version
  PLT FW version

Update FW for WL127x chip 6.3.0.0.77:
  STA & AP FW version
  PLT FW version

Create a soft symbolic link wl12xx-nvs.bin that link to one of
the examples NVF files (by default wl127x)

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
main
Shahar Levi 14 years ago
parent
commit
14f515de7b
  1. 24
      WHENCE
  2. BIN
      ti-connectivity/wl1271-nvs.bin
  3. 1
      ti-connectivity/wl1271-nvs.bin
  4. BIN
      ti-connectivity/wl127x-fw-3.bin
  5. BIN
      ti-connectivity/wl127x-fw-plt-3.bin
  6. BIN
      ti-connectivity/wl127x-nvs.bin
  7. BIN
      ti-connectivity/wl128x-fw-3.bin
  8. BIN
      ti-connectivity/wl128x-fw-plt-3.bin
  9. 0
      ti-connectivity/wl128x-fw.bin
  10. 0
      ti-connectivity/wl128x-nvs.bin
  11. 1
      ti-connectivity/wl12xx-nvs.bin

24
WHENCE

@ -1521,11 +1521,20 @@ Driver: wl12xx - Texas Instruments 802.11 wireless LAN driver @@ -1521,11 +1521,20 @@ Driver: wl12xx - Texas Instruments 802.11 wireless LAN driver

File: wl1271-fw.bin
File: wl1271-fw-2.bin
File: wl128x-fw.bin
File: wl1271-fw-ap.bin
File: wl127x-fw-3.bin
File: wl127x-fw-plt-3.bin

File: wl128x-fw.bin
File: wl128x-fw-ap.bin
File: wl1271-nvs-example-wl127x.bin
File: wl1271-nvs-example-wl128x.bin
File: wl128x-fw-3.bin
File: wl128x-fw-plt-3.bin

File: wl127x-nvs.bin
File: wl128x-nvs.bin
sl: wl12xx-nvs.bin -> wl127x-nvs.bin
sl: wl1271-nvs.bin -> wl127x-nvs.bin


Licence: See LICENCE.ti-connectivity for details.

@ -1534,6 +1543,10 @@ Licence: See LICENCE.ti-connectivity for details. @@ -1534,6 +1543,10 @@ Licence: See LICENCE.ti-connectivity for details.
Station: wl128x-fw.bin version 7.1.5.50.74
Access Point: wl1271-fw-ap.bin version 6.2.1.0.54
Access Point: wl128x-fw-ap.bin version 7.2.1.0.54
Station & Access Point: wl127x-fw-3.bin version Rev 6.3.0.0.77
PLT: wl127x-fw-3.bin version PLT 6.3.0.0.77
Station & Access Point: wl128x-fw-3.bin version Rev 7.3.0.0.77
PLT: wl128x-fw-3.bin version PLT 7.3.0.0.77

The nvs file includes two parts:
- radio calibration
@ -1543,10 +1556,11 @@ In order to have correct NVS file for your device NVS tool should be use: @@ -1543,10 +1556,11 @@ In order to have correct NVS file for your device NVS tool should be use:
http://linuxwireless.org/en/users/Drivers/wl12xx/calibrator

Example NVS files (not optimal) for wl127x and wl128x includes.
To use example NVS rename one of them to wl1271-nvs.bin
To use example NVS set symbolic link wl12xx-nvs.bin to one of
them (depending the chip on the platform)

In order to use that files copy ti-connectivity directory to target FS at
/lib/firmware/.
/lib/firmware/ti-connectivity/.

--------------------------------------------------------------------------


BIN
ti-connectivity/wl1271-nvs.bin

Binary file not shown.

1
ti-connectivity/wl1271-nvs.bin

@ -0,0 +1 @@ @@ -0,0 +1 @@
wl127x-nvs.bin

BIN
ti-connectivity/wl127x-fw-3.bin

Binary file not shown.

BIN
ti-connectivity/wl127x-fw-plt-3.bin

Binary file not shown.

BIN
ti-connectivity/wl127x-nvs.bin

Binary file not shown.

BIN
ti-connectivity/wl128x-fw-3.bin

Binary file not shown.

BIN
ti-connectivity/wl128x-fw-plt-3.bin

Binary file not shown.

0
ti-connectivity/wl128x-fw.bin

0
ti-connectivity/wl1271-nvs-example-wl128x.bin → ti-connectivity/wl128x-nvs.bin

1
ti-connectivity/wl12xx-nvs.bin

@ -0,0 +1 @@ @@ -0,0 +1 @@
wl127x-nvs.bin
Loading…
Cancel
Save