3.4.8 Wireless M.2 Interface

The SAM9X75-Curiosity board embeds an M.2 connector to interconnect with Wireless modules.

M.2 (formerly known as NGFF) is a small form factor card and connector that supports applications such as Wi-Fi, WLAN, USB, PCIe and SATA, as defined in the PCI-SIG M.2 Specification.

The default interface used with the Wireless Module solution is the SDIO. However, the Wireless module can be controlled in SPI mode and configuration can be performed manually by the end user.

The interface is based on a 67-pin connector and includes clock, SDIO/SPI interface, USART Interface, wake-up/interrupt, reset and power lines.

The following figure shows the M.2 Wireless module interface.

Figure 3-32. M.2 Wireless Module Interface

The following table shows the M.2 Wireless module interface signal description.

Table 3-17. M.2 Wireless Module Interface Signal Description
Pin No.PIOSignal NameSignal Description
1, 7, 18, 33, 39, 45, 51, 57, 63, 69, 75GNDGround
2, 4, 72, 74VDD_3V3_B3.3V
9PA11SDMMC1_CKSDIO Clock Input
11PA10 or PA11SDMMC1_CMD or FXCOM4_IO2 SPI CLKSDIO Command or SPI Clock Input
13PA9SDMMC1_DAT0SDIO Data 0 or SPI MISO
15PA6 or PA13SDMMC1_DAT1 or FXCOM4_IO4 SPI CSSDIO Data 1 or SPI Chip Select (CS)
17PA7 or PA10SDMMC1_DAT2 or FXCOM4_IO0 SPI MOSISDIO Data 2 or SPI MOSI
19PA8SDMMC1_DAT3SDIO Data 3
21WKUP0 or PC17WKUP or IRQNWake host (interrupt) or Output (UART/SPI/SDIO)
22PA15FLEXCOM5_IO1_RXDUART Rx connected to Bluetooth UART TxD Output
32PA16FLEXCOM5_IO0_TXDUART Tx connected to Bluetooth UART RxD Input
34PA14FLEXCOM5_IO3_CTSUART CTS connected to Bluetooth UART RTS Output
36PA30FLEXCOM5_IO4_RTSUART RTS connected to Bluetooth UART CTS Input
38MODE_SELECT_1/DFU_RXMode Select Input 1 of the M.2 Interface configuration
40PC16WIRELESS_WAKEWake Wireless Device Input
42MODE_SELECT_2/DFU_TXMode Select Input 2 of the M.2 Interface configuration
44MBUS_1_COEX_PTA_BT-PRIORITYPTA Bluetooth Priority Input
46MBUS_1_COEX_PTA_WLAN-ACTIVEPTA Wireless LAN Active Output
48MBUS_1_COEX_PTA_BT-ACTIVEPTA Bluetooth Priority Input
50XIN32.768K32.768 kHz clock module input
54NRST or PC25NRST or NRST_OUTReset
58PA24M.2_I²C_DATATWI Data
60PA25M.2_I²C_CLKTWI Clock
62PC31M.2_INTTWI interrupt