3.3.3 Configure WILC1000/3000 SPI

  1. To use the SPI bus, select WILC SPI in the bus type item if the WILC1000/3000 chipset or module is connected to the platform via the SPI bus. The Use out of band interrupt option is hidden because the SPI bus requires the external IRQ pin to receive data from the WILC1000/3000.
    Note: For WILCS02, enable WILC SDIO along with Multi-Media Card (MMC) over SPI feature as described in the Config MMC-SPI section instead of enabling the WILC SPI Module.
    Figure 3-4. Driver – WILC SPI
  2. On enabling CRC7 functions – The WILC driver uses the CRC7 Cyclic Redundancy Check for the SPI command validation.

    Figure 3-5. Enable CRC7 for SPI
  3. On enabling CRC16 functions – The WILC driver uses the CRC16 Cyclic Redundancy Check for the SPI Data validation.

    Figure 3-6. Enable CRC16 for SPI