Tool/software:
Hello,
I’m trying to use the WL1807 module with MIMO 2x2 support. I followed the instructions from the TI document: to generate the wl18xx-conf.bin configuration file.
Here are the steps I followed:
I generated the base configuration using configure-device.sh.
Then, I updated the configuration with:
./wlconf -i /lib/firmware/ti-connectivity/wl18xx-conf.bin \
-s wl18xx.ht.mode=0x0 \
-o /lib/firmware/ti-connectivity/wl18xx-conf.bin
./wlconf -i /lib/firmware/ti-connectivity/wl18xx-conf.bin \
-s wl18xx.phy.number_of_assembled_ant2_4=0x02 \
-o /lib/firmware/ti-connectivity/wl18xx-conf.binI placed the resulting file in: /lib/firmware/ti-connectivity/wl18xx-conf.bin
However, it seems the configuration is not being loaded by the driver.
[ 0.961407] wl18xx_driver wl18xx.1.auto: Direct firmware load for ti-connectivity/wl1271-nvs.bin failed with error -2 [ 0.961552] wl18xx_driver wl18xx.1.auto: Direct firmware load for ti-connectivity/wl18xx-conf.bin failed with error -2 [ 0.961575] wlcore: ERROR could not get configuration binary ti-connectivity/wl18xx-conf.bin: -2 [ 0.975701] wlcore: WARNING falling back to default config [ 1.491744] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11) [ 1.506348] wlcore: loaded
It looks like the driver cannot find or load the config file, and falls back to the default configuration.
Am I missing something in the process?
Any help or suggestions would be greatly appreciated.
Thanks in advance!