Tool/software: Linux
Hi
I am trying to bring up the wifi on AM4378 processor based board. I am using dtb and Linux kernel which is built from ti-processor-sdk-linux-am437x-evm-04.00.00.04
wifi module (WF111 from Silicon Labs) is connected to mmc2 pins of AM4378 over SDIO interface using TXS026 (SDIO Port Extender). In the below table i have specified the pin connections between AM437, TXS026 and WF111. TXS026 SEL pin is connected to GND to select B0.
| AM437 | TXS026 | WF111 | ||
| Ball Num | Mode 3 | input | output | |
| AD21 | MMC2_CLK | CLKA | CLKB0 | SDIO_CLK |
| AE22 | MMC2_CMD | CMDA | CMDB0 | SDIO_CMD |
| AD22 | MMC2_DAT0 | DATA0A | DATA0B0 | SDIO_DATA0 |
| AE23 | MMC2_DAT1 | DATA1A | DATA1B0 | SDIO_DATA1 |
| AD23 | MMC2_DAT2 | DATA2A | DATA2B0 | SDIO_DATA2 |
| AE24 | MMC2_DAT3 | DATA3A | DATA3B0 | SDIO_DATA3 |
Please can you tell me what changes should i do in device tree or kernel build process to bring the wifi up.
Thanks