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>
File: wl1271-fw.bin
File: wl1271-fw-2.bin
File: wl1271-fw.bin
File: wl1271-fw-2.bin
+File: wl127x-fw-3.bin
+File: wl127x-fw-plt-3.bin
+
+File: wl128x-fw.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.
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: 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
The nvs file includes two parts:
- radio calibration
http://linuxwireless.org/en/users/Drivers/wl12xx/calibrator
Example NVS files (not optimal) for wl127x and wl128x includes.
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
In order to use that files copy ti-connectivity directory to target FS at
+/lib/firmware/ti-connectivity/.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
--- /dev/null
+wl127x-nvs.bin
\ No newline at end of file
--- /dev/null
+wl127x-nvs.bin
\ No newline at end of file