SWAU131A July 2023 – November 2023
The CC3301 M.2 Add-in Card has a Gold Finger Edge that plugs into a M.2 Key E connector on the host platform board
The signal assignment for the pins on the M.2 connector Gold Finger Edge is described in Table 3-1 and Table 3-2. Refer to Section 2.1 for view of board.
Pin | PCIe M.2 Signal Pinout | M2-CC3301 Net | Type/ Direction | Description |
---|---|---|---|---|
P1 | 3.3 V | GND | GND | Board ground |
P3 | USB_D+ | NC | N/A | Not connected |
P5 | USB_D- | NC | N/A | Not connected |
P7 | GND | GND | GND | Board ground |
P9 | SDIO_CLK/SYSCLK (I)(0/1.8V) | SDIO_CLK | Input | SDIO clock or SPI clock. Must be driven by host. |
P11 | SDIO_CMD (I/O)(0/1.8V) | SDIO_CMD | Input/Output | SDIO command or SPI PICO. |
P13 | SDIO_DATA0 (I/O)(0/1.8V) | SDIO_D0 | Input/Output | SDIO data D0. |
P15 | SDIO_DATA1 (I/O)(0/1.8V) | SDIO_D1 | Input/Output | SDIO data D1. |
P17 | SDIO_DATA2 (I/O)(0/1.8V) | SDIO_D2 | Input/Output | SDIO data D2. |
P19 | SDIO_DATA3 (I/O)(0/1.8V) | SDIO_D3 | Input/Output | SDIO data D3. |
P21 | SDIO_WAKE# (O)(0/1.8V) | IRQ_WL_Option1 | Output | Default pin for Active Low interrupt request signal (IRQ_WL_toHost) from CC3301 to host for Wi-Fi activity. |
Refer to 0 ohm resistor R7. | ||||
P23 | SDIO_RESET#/TX_BLANKING (I)(0/1.8V) | nRESET_Option2 | Input | Alternative pin to HOST_nRESET line for CC3301. Used to enable/disable (Active Low) and driven by host. |
Refer to 0 ohm resistor R9 . | ||||
P25-P31 | ADD-IN CARD KEY E | N/A | Key E | Pins reserved for Key E. |
P33 | GND | GND | GND | Board ground. |
P35 | PERp0 | NC | N/A | Not connected. |
P37 | PERn0 | NC | N/A | Not connected. |
P39 | GND | GND | GND | Board ground. |
P41 | PETp0 | NC | N/A | Not connected. |
P43 | PETn0 | NC | N/A | Not connected. |
P45 | GND | GND | GND | Board ground. |
P47 | REFCLKp0 | NC | N/A | Not connected. |
P49 | REFCLKn0 | NC | N/A | Not connected. |
P51 | GND | GND | GND | Board ground. |
P53 | CLKREQ0# (I/O)( 0/1.8V/3.3V) | NC | N/A | Not connected. |
P55 | PEWAKE0# (I/O)( 0/1.8V/3.3V) | NC | N/A | Not connected. |
P57 | GND | GND | GND | Board ground. |
P59 | RESERVED/PERo1 | NC | N/A | Not connected. |
P61 | RESERVED/PERn1 | NC | N/A | Not connected. |
P63 | GND | GND | GND | Board ground. |
P65 | RESERVED/PETp1 | NC | N/A | Not connected. |
P67 | RESERVED/PETn1 | NC | N/A | Not connected. |
P69 | GND | GND | GND | Board ground. |
P71 | RESERVED/REFCLKp1 | NC | N/A | Not connected. |
P73 | RESERVED/REFCLKn1 | NC | N/A | Not connected. |
P75 | GND | GND | GND | Board ground. |
Pin | PCIe M.2 Signal Pinout | M2-CC3301 Net | Type/ Direction | Description |
---|---|---|---|---|
P2 | 3.3 V | 3V3 | Input/VCC | Power provided to the board and LDO |
P4 | 3.3 V | 3V3 | Input/VCC | Power provided to the board and LDO |
P6 | LED_1# (O)(OD) | NC | N/A | Not connected |
P8 | PCM_CLK/I2S_SCK (I/O)(0/1.8V) | NC | N/A | Not connected |
P10 | PCM_SYNC/I2S_WS (I/O)(0/1.8V) | NC | N/A | Not connected |
P12 | PCM_OUT/I2S_SD_OUT (O)(0/1.8V) | NC | N/A | Not connected |
P14 | PCM_IN/I2S_SD_IN (I)(0/1.8V) | NC | N/A | Not connected |
P16 | LED_2# (O)(OD) | NC | N/A | Not connected |
P18 | VIO_CFG (O) | NC | N/A | Not connected |
P20 | UART_WAKE# (O)(0/3.3V) | IRQ_BLE_toHost | Output | Pin for Interrupt request from CC3301 to host for BLE activity. |
P22 | UART_TXD (O)(0/1.8V) | UART_TX | Output | The CC3301 UART TX to host for BLE host controller interface |
P24-P30 | ADD-IN CARD KEY E | N/A | Key E | Pins reserved for Key E |
P32 | UART_RXD (I)(0/1.8V) | UART_RX | Input | The CC3301 UART RX from host for BLE host controller interface |
P34 | UART_RTS (O)(0/1.8V) | UART_RTS | Output | UART RTS from CC3301 to host for BLE HCI flow control |
P36 | UART_CTS (I)(0/1.8V) | UART_CTS | Input | UART CTS to CC3301 from host for BLE HCI flow control |
P38 | VENDOR DEFINED | NC | N/A | Not connected |
P40 | VENDOR DEFINED | NC | N/A | Not connected |
P42 | VENDOR DEFINED | NC | N/A | Not connected |
P44 | COEX3 (I/O)(0/1.8V) | NC | N/A | Not connected |
P46 | COEX_TXD (O)(0/1.8V) | NC | N/A | Not connected |
P48 | COEX_RXD (I)(0/1.8V) | NC | N/A | Not connected |
P50 | SUSCLK (I)( 0/1.8V/3.3V) | NC | N/A | Not connected |
P52 | PERST0# (I)( 0/1.8V/3.3V) | NC | N/A | Not connected |
P54 | W_DISABLE2# (I)( 0/1.8V/3.3V) | NC | N/A | Not connected |
P56 | W_DISABLE1# (I)(0/1.8V/3.3V) | nRESET_Option1 | Input | Default pin to HOST_nRESET line for CC3301. Used to enable/ disable (Active Low) and Driven by host. |
Refer to 0 ohm resistor R8 | ||||
P58 | I2C_DATA (I/O)(0/1.8 V) | NC | N/A | Not connected |
P60 | I2C_CLK (I)(0/1.8 V) | NC | N/A | Not connected |
P62 | ALERT# (O)(0/1.8 V) | IRQ_WL_Option2 | Output | Alternative pin for Interrupt request Active Low (IRQ_WL_toHost) from CC3301 to host for Wi-Fi activity. |
Refer to 0 ohm resistor R10. | ||||
P64 | VIO 1.8 V | NC | N/A | Not connected |
P66 | UIM_SWP/PERST1# | NC | N/A | Not connected |
P68 | UIM_POWER_SNK/CLKREQ1# | NC | N/A | Not connected |
P70 | UIM_POWER_SRC/GPIO_1/PEWAKE1# | NC | N/A | Not connected |
P72 | 3.3 V | 3V3 | Input/VCC | Power provided to the board and LDO |
P74 | 3.3 V | 3V3 | Input/VCC | Power provided to the board and LDO |