iMX6 SDIO WiFi can't detected

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6 SDIO WiFi can't detected

4,775 Views
yixuan_guo
Contributor I

Hi all

we have a problem when using SDIO WIFI(Marvell 88W8897) on a IMX6q board (refer to sabresd) with Android 4.4.2_1.0.0.

The problem we are having is that the OS does not seem to detect when WIFI Module is inserted. I would expect at least a line or two in dmesg, but there is nothing.

I find this link:Re: iMX6 WiFi on SDIO but the problem remains.

If insert a  SD card,  will be able to detected.

Please give me some advice, Thanks!

Labels (2)
Tags (2)
0 Kudos
4 Replies

1,528 Views
igorpadykov
NXP Employee
NXP Employee

Hi yasin

for detection one needs to install 88W8897 driver and update firmware, like

described on below links

How to setup Marvell 88w8686 SDIO wifi - IGEP Community Wiki

Linux Kernel Driver DataBase: CONFIG_MWIFIEX_SDIO: Marvell WiFi-Ex Driver for SD8787/SD8797

How to enable Wi-fi AR6103 in Sabre-AI

Best regards

igor

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

Note: If this post answers your question, please click the Correct Answer button. Thank you!

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

0 Kudos

1,528 Views
yixuan_guo
Contributor I

Hi igorpadykov

When WIFI Module is inserted,I Can't found "mmc1: new SDIO card at address 0001"

0 Kudos

1,528 Views
karltsou
Contributor I

Hi

Please check your esdhc platform_data (board init) that use with wifi module (if it always there never remove)

static const struct esdhc_platform_data mx6_evk_sd3_data __initconst = {
.always_present  = 1,
.cd_gpio = -1,
.wp_gpio = -1,
.support_8bit  = 0,
.keep_power_at_suspend = 1,
.delay_line = 0,
.support_18v = 0,
.platform_pad_change = plt_sd_pad_change,
.cd_type = ESDHC_CD_CONTROLLER,
.keep_clock = 1,
};
0 Kudos

1,528 Views
igorpadykov
NXP Employee
NXP Employee

you should insert it before powering board.

0 Kudos