u-Blox Toby W164-07A WiFi SDIO driver detection

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_4826546
Level 1
Level 1
10 sign-ins First question asked 5 sign-ins

Hello everyone,

I am trying to configure the u-Blox Toby W164-07A chip on our custom board. The WiFi module is connected to Apalis-iMX8 through the SDIO interface (configured to work in 3.3V mode). On the Apalis-iMX8 we run custom embedded Linux based on meta-boot2qt (https://code.qt.io/cgit/yocto/meta-boot2qt.git/ v5.14.1) and "linux-toradex" kernel (4.14.170). I have succeeded to build brcmfmac driver (cypress-fmac-v4.14.77-2020_0115). To do so, I have used a modified “jody-w1-driver-fmac_v4.14.77-2020_0115.bb” Bitbake recipe provided in meta-ublox-modules-2020-08-01 .

Device tree configuration:

1.jpg

2.jpg

To load all required modules I have used below commands:

insmod /lib/modules/4.14.170-0+gbaa6c24/updates/compat/compat.ko

insmod /lib/modules/4.14.170-0+gbaa6c24/updates/net/wireless/cfg80211.ko

insmod /lib/modules/4.14.170-0+gbaa6c24/updates/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko

insmod /lib/modules/4.14.170-0+gbaa6c24/updates/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko

It seems that all modules have been loaded successfully, but there is no WiFi card detected on SDIO bus:

[ 86.755217] Loading modules backported from Linux version v4.14.77-kong-RTM-rc8-0-ged6fa18

[ 86.755227] Backport generated by backports.git v4.14-rc2-1-70-g694b78f

[ 145.836133] usbcore: registered new interface driver brcmfmac

[ 306.391307] mmc2: CQHCI version 5.10

[ 306.391510] sdhci-esdhc-imx 5b030000.usdhc: allocated mmc-pwrseq

[ 306.391520] sdhci-esdhc-imx 5b030000.usdhc: assigned as wifi host

[ 306.436624] mmc2: SDHCI controller on 5b030000.usdhc [5b030000.usdhc] using ADMA

3.jpg

Firmware files:

4.jpg

I am not sure what could cause this problem. Any help would be appreciated.

I have also tried to use cypress-fmac-v4.14.77-2019_1031 driver as suggested in Problems with WIFI SDIO-driver detection , but it did not help. The result is the same.

Best regards,

David

0 Likes
1 Solution
GauravS_31
Moderator
Moderator
Moderator
10 questions asked 250 solutions authored 250 sign-ins

It appears that the Ublox module contains an automotive WLAN chip. FMAC driver is not supported for automotive WLAN chips. Kindly get in touch with your module vendor for the appropriate driver support.

View solution in original post

1 Reply
GauravS_31
Moderator
Moderator
Moderator
10 questions asked 250 solutions authored 250 sign-ins

It appears that the Ublox module contains an automotive WLAN chip. FMAC driver is not supported for automotive WLAN chips. Kindly get in touch with your module vendor for the appropriate driver support.