iMX6 SDIO WiFi can't detected

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

iMX6 SDIO WiFi can't detected

4,866 次查看
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!

标签 (2)
标记 (2)
0 项奖励
4 回复数

1,619 次查看
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 项奖励

1,619 次查看
yixuan_guo
Contributor I

Hi igorpadykov

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

0 项奖励

1,619 次查看
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 项奖励

1,619 次查看
igorpadykov
NXP Employee
NXP Employee

you should insert it before powering board.

0 项奖励