4.2.1 Rescan SDIO Card

When the ATWILC device is connected to the host using the SDIO bus, the host’s SDIO controller initializes and then interrogates the ATWILC device’s SDIO controller. The interrogation operation happens when the host is booting. If any SDIO device is powered on after the host is booted, a rescan operation must be triggered to detect it.

The ATWILC device must be powered on by default at startup. For the ATWILC3000 Shield Board, there is an RC network for powering on. This can be done by mounting the resistor R312 with an approximate value of 120k in the location shown below on the ATWILC3000 Shield Board.
Figure 4-1. SDIO Resistor on Shield Board
Tip: If the ATWILC module powers up automatically during the system boot, the rescan SDIO is not required because the ATWILC SDIO initialization and interrogation is performed during the system boot.