Hi NXP Team,
We are using our custom imx6 board with wl1837 module over SDIO interface. Android release is boundary-imx-kk4.4.3_2.0.0-ga . We have successfully interfaced WL1837 module. WiFi Direct/P2P functionality is working properly.
To check throughput we have created one access point using router. and we are measuring throughput using iperf android utility. but we getting very low throughput ( ~2-3 Mbits/sec ), while access point's link speed is ~72Mbits/sec.
So we are doubting on SDIO speed for low throughput.
we are using below iomuxing in device tree to interface wl1837 with imx6
pinctrl_usdhc3_2: usdhc3grp-2 {
fsl,pins = <
MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059
MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059
MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
>;
We tried also 0x170D9 iomux value instead of 0x17059 to increase sdio speed. but still we are getting low throughput.
Is our iomuxing values are correct ??
Is our doubt right ???
For your reference I am attaching an image of wifi interface with imx6.