I am interested in using the beagle bone black as a development prototype for a design that we are doing. We need both WIFI and Ethernet. The Ethernet will be used as an interface with a separate system whereas the WIFI will be used occasionally. THe issue that I am facing is the SDIO interface for the WL1801 using port MMC2. All of the signals are available on the expansion header except for MMC2_CMD, which is muxed with the Ethernet and muxed with MMC1_dat1.
Another problem is that the flash on MMC1 will be used for program memory.
Is there another alternative solution that can be used with the AM3358 to give WIFI capability? The reason why I initially picked the WL1801 is due to the Linux drivers available so custom drivers will not have to be created with any other solutions.