We are working on the BeagleBone Black( AM3358BZCZ100) and would like to interface an SDIO-based Wi-Fi module.
Question 1 : Is it possible to use the onboard microSD (MMC0) interface for SDIO Wi-Fi instead of storage? Also in this case for booting purpose what to use?
Question 2 : If not, is MMC1 via expansion headers the recommended approach?
Are there any app notes available to use the header?
Just thought I would add a comment or two. I’ve been testing USB WIFI dongles with the Beaglebone black Ind (BBBI). for the past few weeks. I’ve experienced significant issues with drivers intermittently working and systems lock ups where both the USB and ETH0 ports just stop working.
In addition, the default kernel images apparently did not have many WIFI dongles enabled, so kernel re-compile was needed. Or you could add modules as needed.
Potential USB power issues exist for long term heavy WIFI use.
Troubleshooting these issues became very time consuming and inconclusive. After the last lockup, due to who knows what. I’ve abandoned the USB dongle WIFI adapters.
Instead I’ve started testing this VAP11S WIFI bridge
So far the device seems to work. Although my concern is that this device seems to be unique in the market place. Relying on a single vendor for product supply is not a good idea long term. I’m currently searching for several alternatives.
I have the VAP11S set up as a repeater/bridge connecting the BBBI to my local wifi router and the internet. BBBI -----> VAP11S--------> wireless --------> WIFI Router -----> internet
The other nice feature is that the VAP11S has two RJ45 Ethernet ports. One for the BBBI and the other for a laptop or other devices. So this eliminates the need for a separate Ethernet switch or hub.
I’ve looked at the Seeed Studios Beaglebone Green Wireless but need the local RJ45 ETH0 connection.
So for my application, I would like the BBBI with on board wireless. I’m following this SDIO-based Wi-Fi module thread with interest. Please update as more information comes in.