i.MX 8M Starter Kit PCI.e M.2 Expansion Connector Print

 

The Emcraft i.MX 8M Starter Kit provides the PCI Express M.2 Expansion Connector on the IMX8M-SOM-BSB carrier board using a Key E PCIe M.2 female socket. The PCIe connector uses the following board socket: Amphenol Commercial Products MDT420E03001 (DigiKey PN# MDT420E03001CT-ND).

The connector has the following signal pin-out:

Pin Function CPU Pin
Name
Alt0 Alt1 Alt2 Alt3 Alt5 Note
74 3.3 V Connected to the 3V3_P power net
72 3.3 V Connected to the 3V3_P power net
70 UIM_POWER_SRC/
GPIO_1/
PEWAKE1#
Not connected
68 UIM_POWER_SNK/
CLKREQ1#
Not connected
66 UIM_SWP/
PERST1#
Not connected
64 RESERVED Not connected
62 ALERT# (I)
(0/1.8 V)
Not connected
60 I2C_CLK (O)
(0/1.8 V)
I2C2_SCL i2c2.SCL enet1.1588_EVENT1_IN gpio5.IO[16] Connected via the Level translator 1.8 to 3.3
58 I2C_DATA (I/O)(0/1.8 V) I2C2_SDA i2c2.SDA enet1.1588_EVENT1_OUT gpio5.IO[17] Connected via the Level translator 1.8 to 3.3
56 W_DISABLE1# (O)(0/3.3V) NAND_CLE rawnand.CLE qspi.B_SCLK gpio3.IO[5] Connected via the resistor R216 (DNP by default)
54 W_DISABLE2# (O)(0/3.3V) NAND_DATA05 rawnand.DATA05 qspi.B_DATA[1] gpio3.IO[11] Connected via the resistor R218 (DNP by default)
52 PERST0# (O)(0/3.3V) NAND_WE_B rawnand.WE_B gpio3.IO[17]
50 SUSCLK(32kHz) (O)(0/3.3V) GPIO1_IO00 gpio1.IO[0] ccmsrcgpcmix.
ENET_PHY_REF_CLK_ROOT
anamix.REF_CLK_32K Connected via the buffer IC (74AHC1G126SE-7)
48 COEX_TXD (O)(0/1.8V) Not connected
46 COEX_RXD (I)(0/1.8V) Not connected
44 COEX3 (I/O)(0/1.8V) Not connected
42 VENDOR DEFINED Not connected
40 VENDOR DEFINED Not connected
38 VENDOR DEFINED Not connected
36 UART RTS (O)(0/1.8V) ECSPI2_MISO ecspi2.MISO uart4.CTS_B gpio5.IO[12] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
34 UART CTS (I)
(0/1.8V)
ECSPI2_SS0 ecspi2.SS0 uart4.RTS_B gpio5.IO[13] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
32 UART TXD (O)
(0/1.8V)
ECSPI2_MOSI ecspi2.MOSI uart4.TX gpio5.IO[11] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
30 CONNECTOR KEY E
28 CONNECTOR KEY E
26 CONNECTOR KEY E
24 CONNECTOR KEY E
22 UART RXD (I)
(0/1.8V)
ECSPI2_SCLK ecspi2.SCLK uart4.RX gpio5.IO[10] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
20 UART WAKE# (I)
(0/3.3V)
NAND_DATA01 rawnand.DATA01 qspi.A_DATA[1] gpio3.IO[7] Connected via the resistor R219 (DNP by default)
18 GND
16 LED_2# (I)(OD) Not connected
14 PCM_OUT/
I2S SD_OUT (O)(0/1.8V)
SAI5_RXD3 sai5.RX_DATA[3] sai1.TX_DATA[5] sai1.TX_SYNC sai5.TX_DATA[0] gpio3.IO[24] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
12 PCM_IN/
I2S SD_IN (I)(0/1.8V)
SAI5_RXD0 sai5.RX_DATA[0] sai1.TX_DATA[2] gpio3.IO[21] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
10 PCM_SYNC/
I2S WS (I/O)(0/1.8V)
SAI5_RXD1 sai5.RX_DATA[1] sai1.TX_DATA[3] sai1.TX_SYNC sai5.TX_SYNC gpio3.IO[22] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
8 PCM_CLK/
I2S SCK (I/O)(0/1.8V)
SAI5_RXD2 sai5.RX_DATA[2] sai1.TX_DATA[4] sai1.TX_SYNC sai5.TX_BCLK gpio3.IO[23] Connected via the Level translator 1.8 to 3.3 (NTBA104GU12)
6 LED_1# (I)(OD) Not connected
4 3.3 V Connected to the 3V3_P power net
2 3.3 V Connected to the 3V3_P power net
75 GND
73 RESERVED/
REFCLKn1
Not connected
71 RESERVED/
REFCLKp1
Not connected
69 GND
67 RESERVED/PERn1 Not connected
65 RESERVED/PERp1 Not connected
63 GND
61 RESERVED/PETn1 Not connected
59 RESERVED/PETp1 Not connected
57 GND
55 PEWAKE0# (I/O)(0/3.3V) NAND_READY_B rawnand.READY_B gpio3.IO[16]
53 CLKREQ0# (I/O)(0/3.3V) NAND_WP_B rawnand.WP_B gpio3.IO[18]
51 GND
49 REFCLKn0 Connected to the U19.13 PCIe Clock Generator (9FGV0241AKLF)
47 REFCLKp0 Connected to the U19.14 PCIe Clock Generator (9FGV0241AKLF)
45 GND
43 PERn0 PCIE2_RXN_N
41 PERp0 PCIE2_RXN_P
39 GND
37 PETn0 PCIE2_TXN_N
35 PETp0 PCIE2_TXN_P
33 GND
31 CONNECTOR KEY E
29 CONNECTOR KEY E
27 CONNECTOR KEY E
25 CONNECTOR KEY E
23 SDIO RESET#/
TX_BLANKING (O)(0/1.8V)
SD2_RESET_B usdhc2.RESET_B gpio2.IO[19] Connected via the resistor R217 (DNP by default)
21 SDIO WAKE# (I)(0/1.8V) SD2_WP usdhc2.WP gpio2.IO[20] Connected via the resistor R215 (DNP by default)
19 SDIO DATA3(I/O)(0/1.8V) SD2_DATA3 usdhc2.DATA3 gpio2.IO[18] Connected via the resistor R214 (DNP by default), multi-plexed with SD Card Holder (P2)
17 SDIO DATA2(I/O)(0/1.8V) SD2_DATA2 usdhc2.DATA2 gpio2.IO[17] Connected via the resistor R213 (DNP by default), multi-plexed with SD Card Holder (P2)
15 SDIO DATA1(I/O)(0/1.8V) SD2_DATA1 usdhc2.DATA1 gpio2.IO[16] Connected via the resistor R212 (DNP by default), multi-plexed with SD Card Holder (P2)
13 SDIO DATA0(I/O)(0/1.8V) SD2_DATA0 usdhc2.DATA0 gpio2.IO[15] Connected via the resistor R211 (DNP by default), multi-plexed with SD Card Holder (P2)
11 SDIO CMD(I/O)(0/1.8V) SD2_CMD usdhc2.CMD gpio2.IO[14] Connected via the resistor R210 (DNP by default), multi-plexed with SD Card Holder (P2)
9 SDIO CLK/
SYSCLK (O)(0/1.8V)
SD2_CLK usdhc2.CLK gpio2.IO[13] Connected via the resistor R209 (DNP by default), multi-plexed with SD Card Holder (P2)
7 GND
5 USB_D- Connected to the USB HUB U32.15 (TUSB8020B)
3 USB_D+ Connected to the USB HUB U32.14 (TUSB8020B)
1 GND

Click here to download a pdf version of the above table.