Hello,
I am using an OMAP3730 EVM board with BCM4319. The WLAN on BCM4319 is interface with the board on MMC2 interface(SDIO).
In mmc_rescan, The CPU can‘t receive response to CMD5, but BCM4319 really responsed it.
In omap_hsmmc_irq, the OMAP_HSMMC_STAT values is 0x18000. It indicates a CMD Timeout interrupt happened.
I use the linux kernle 2.6.32 and this is what I configure :
CONTROL_DEVCONF1.MMCSDIO2ADPCLKISEL=1
MMC2_CLK pin is muxed in the PADCONF registers as an input (INPUTENABLE bit)
#cat debug/omap_mux/sdmmc2_clk
name: sdmmc2_clk.sdmmc2_clk (0x48002158/0x128 = 0x0118), b y1, t NA
mode: OMAP_PIN_INPUT_PULLUP | OMAP_MUX_MODE0
signals: sdmmc2_clk | mcspi3_clk | NA | NA | gpio_130 | NA | NA | safe_mode
Can anybody help me?
Thanks.