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!
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!
-----------------------------------------------------------------------------------------------------------------------
Hi igorpadykov
When WIFI Module is inserted,I Can't found "mmc1: new SDIO card at address 0001"
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, | |
}; |
you should insert it before powering board.