This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

wl1805, detect antennas plugged

Hi,

I'm currently setting up a board with a wl1805, and most of it works fine.

The default configuration works well in MIMO mode, but since I start testing in SISO, problems appears...

The easiest way for me will be to have a module able to detect when it has 2 antennas plugged, or when a single one, which one is plugged... (but as far as I read documentation, I don't even know if it's possible)

I saw a parameter called "wl18xx.phy.auto_detect" in ini configuration file ; what is it ?

And what is the meaning of the different configuration for the wl18xx.phy.spare0 parameter ?

I read (e2e.ti.com/support/wireless_connectivity/f/307/p/348719/1220980?tisearch=TI-e2e&keyMatch=spare0) that 0x00 stands for BG2 and 0x80 stands for BG1, but when I read parameters from my wl18xx-conf.bin, I have spare0=0x08. What does it mean ? Is there some other values usable ?

Is there some documentation which explains the different fields we found int the ini config file ?

Information when loading driver modules:

Loading modules backported from Linux version R8.5-0-gcb51164
Backport generated by backports.git R8.4-0-g0d46f43
cfg80211: Calling CRDA to update world regulatory domain
wl18xx_driver wl18xx.0.auto: Direct firmware load failed with error -2
wl18xx_driver wl18xx.0.auto: Falling back to user helper
wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
wlcore: loaded
wlcore: driver version: R8.5-dirty
wlcore: compilation time: Fri Feb 20 11:55:51 2015

wlcore: PHY firmware version: Rev 8.2.0.0.224
wlcore: firmware booted (Rev 8.9.0.0.31)

Thank you.

Best regards, Laurent