Skip to contentSkip to conversation

hard wired wifi chip on sdio

DISCUSSION zamek 2 participants 2 messages Apr 30, 2011 MMC, SD and SDIO

lore
Share & tools
lore

zamek

author
#0 lore raw

Hi All,

I have a Freescale iMX25 based (tx25) board with a Marvell 8688 wireless module on sdio bus. My kernel is a rel_imx_2.6.35_11.03.00 from Freescale git repository.

The wireless chip is hard wired on sdio bus, not plugged in. On end of sdhci_probe_slot() function I call the tasklet_schedule(&host->card_tasklet) to force detecting card.

It seems to be good, mmc0 detected well.

When I try to load wifi module, it failed, cannot download helper binary to chip.

I tried to see the sdio bus with an oscilloscope to test it and I need a lot of modprobe/rmmod sequence and I wonder, after the n-th sequence it could works well.

It confirms my opinion, there should be an initialization problem, because this card is a wired, not a pluggable card.

What is the correct method to force insert card event?

Signature · 6 lines
 thx,
----------------------------------
Zoltan Zidarics programmer
PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
E-Mail: [email protected]
----------------------------------
#1 lore raw
Quoted 4 lines

I have a Freescale iMX25 based (tx25) board with a Marvell 8688 wireless module on sdio bus.
My kernel is a rel_imx_2.6.35_11.03.00 from Freescale git repository.

Please either a) use a _recent vanilla_ kernel or b) ask Freescale about their kernel directly.

Regards,

Wolfram

Signature · 2 lines
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |