SOM-IMX8MP,i.MX8M Plus SoM
  • SOM-IMX8MP,i.MX8M Plus SoM
  • SOM-IMX8MP,i.MX8M Plus SoM

  • Hardware Specification
  • Software Specification
  • WIKI Page
  • Evaluation Kit
  • Order Information

  • The SOM-IMX8MP is a System on Module (SoM) containing processor, memory, eMMC Flash, WIFI module, Ethernet PHY and supporting power circuitry. The SoM is based on NXP i.MX8M Plus series processors, and can be easily used by a designer in their own products and systems, help customers to bring their products into market quickly.
  • The electrical interface of SoM is via two 100-pin high density BTB connectors and two 30-pin high density BTB connectors, and the signal definition of two 100-pin connectors is compatible with CM4 of Raspberry, so it could be an high performance alternative of CM4 for some products embedded in CM4.

Key features of the SoM are as follows:

CPU:

  • NXP Quad core Cortex-A53 (ARM v8) 64-bit SoC @ 1.8GHz
  • 2.3 TOP/s Neural Network performance available for user applications
  • ARM Cortex-M7 Core CPU operating up to 800 MHz
  • 375 Mpixel/s HDR Image Sensor Processor ISP
  • Hifi4 Audio DSP, operating up to 800 MHz
  • Small Footprint 55mm × 40mm × 4.7mm module
    • 4 × M2.5 mounting holes
  • H.265 (up to 1080p60 encode and decode), H.264 (up to 1080p60 encode and decode)
  • OpenGL ES 3.0 graphics, OpenCL 1.2

Memory:

  • Options for 2GB, 4GB or 8GB LPDDR4-4000 SDRAM
  • Options for 8GB, 16GB, 32GB or 64GB eMMC Flash memory
  • Peak eMMC bandwidth 200MBytes/s
  • 64Mb SPI Nor Flash

Ethernet:

  • Option for certified radio module with:
    • 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless
    • Bluetooth 5.1, BLE
  • 2 x Gigabit Ethernet controller
    • One Gigabit Ethernet controller with PHY on-board supporting IEEE 1588
    • One Gigabit Ethernet controller supporting IEEE 1588, PHY is needed on baseboard

I/O:

  • 1 × PCIe 1-lane Host, Gen 3 ( 5Gbps )
  • 2 × USB 3.0 port ( highspeed )
  • 66 × GPIO supporting:
    • Up to 3 × UART
    • Up to 4 × I2C
    • Up to 2 x SPI
    • 1 x SDIO interface
    • 2 x CAN
    • 1 x PCM
    • Up to 4 x PWM channels

Video:

  • 1 x HDMI 2.0a ports (up to 1920 x 1080p60 supported)
  • 1 x 4-lane MIPI DSI
  • 1 x 4-lane LVDS (up to approximately 1366x768p60)
  • 2 x 4-lane MIPI CSI-2
  • SPDIF input and output
  • Five external synchronous audio interface (SAI) modules
  • 8-channel PDM microphone input
  • SPDIF input and output
  • 1 x SDIO, eMMC 5.1
  • Single +5V Power supply

Pins Out Table

CN1
NumberSignalPower DomainBall TypeCPU BallCircuit on SoM
1GND    
2GND    
3Ethernet_Pair3_PAnalogEthernet PHYPHY 
4Ethernet_Pair1_PAnalogEthernet PHYPHY 
5Ethernet_Pair3_NAnalogEthernet PHYPHY 
6Ethernet_Pair1_NAnalogEthernet PHYPHY 
7GND    
8GND    
9Ethernet_Pair2_NAnalogEthernet PHYPHY 
10Ethernet_Pair0_NAnalogEthernet PHYPHY 
11Ethernet_Pair2_PAnalogEthernet PHYPHY 
12Ethernet_Pair0_PAnalogEthernet PHYPHY 
13GND    
14GND    
15Ethernet_nLED33.3VEthernetPHYPHYLED_ACT
16Ethernet_SYNC_IN3.3VGPIOA8 
17Ethernet_nLED23.3VEthernet PHYPHYLED_1000
18Ethernet_SYNC_OUT3.3VGPIOB8 
19Ethernet_nLED13.3VEthernet PHYPHYLED_10_100
20GPIO3_IO25GPIO_VREFGPIOAF14 
21SYS_nLED3.3VGPIOT28System Status LED
22GND    
23GND    
24GPIO4_IO293.3VGPIOAJ18 
25GPIO5_IO013.3VGPIOAH18 
26GPIO4_IO313.3VGPIOAC16 
27GPIO4_IO303.3VGPIOAF18 
28GPIO5_IO053.3VGPIOAC18 
29GPIO4_IO283.3VGPIOAJ19 
30GPIO5_IO073.3VGPIOAC20 
31GPIO5_IO023.3VGPIOAJ20 
32GND    
33GND    
34GPIO5_IO083.3VGPIOAD20 
35I2C5_SCL3.3VGPIOAE181.8K Pull-up to 3.3V
36I2C5_SDA3.3VGPIOAD181.8K Pull-up to 3.3V
37GPIO5_IO063.3VGPIOAF20 
38GPIO5_IO103.3VGPIOAH21 
39GPIO5_IO133.3VGPIOAJ22 
40GPIO5_IO123.3VGPIOAH20 
41GPIO4_IO223.3VGPIOAJ16 
42GND    
43GND    
44GPIO5_IO113.3VGPIOAJ21 
45UART4_TXD3.3VGPIOAH5 
46GPIO1_IO073.3VGPIOF6 
47UART4_RXD3.3VGPIOAJ5 
48GPIO4_IO273.3VGPIOAJ15 
49GPIO5_IO003.3VGPIOAH19 
50GPIO2_IO20VDD_SD2GPIOAC26 
51UART2_RXD3.3VGPIOAF6 
52GND    
53GND    
54GPIO5_IO093.3VGPIOAE20 
55UART2_TXD3.3VGPIOAH4 
56I2C2_SCL3.3VGPIOAH61.8K Pull-up to 3.3V
57SD2_CLKVDD_SD2GPIOAB294.7K Pull-up to VDD_SD2
58I2C2_SDA3.3VGPIOAE81.8K Pull-up to 3.3V
59GND    
60GND    
61SD2_DAT3VDD_SD2GPIOAA25 
62SD2_CMDVDD_SD2GPIOAB28 
63SD2_DAT0VDD_SD2GPIOAC28 
64GPIO3_IO21GPIO_VREFGPIOAE16 
65GND    
66GND    
67SD2_DAT1VDD_SD2GPIOAC29 
68GPIO3_IO22GPIO_VREFGPIOAD16 
69SD2_DAT2VDD_SD2GPIOAA26 
70GPIO3_IO23GPIO_VREFGPIOAF16 
71GND    
72GPIO3_IO24GPIO_VREFGPIOAE14 
73Reserved    
74GND    
75VSD_3V33.3VPower Output  
76SD2_nCDVDD_SD2GPIOAD294.7K Pull-up to VDD_SD2
77+5V (Input)5VPower Input  
78GPIO_VREF3.3V/1.8VPower Input  
79+5V (Input)5VPower Input  
80I2C3_SCL3.3VGPIOAJ71.8K Pull-up to 3.3V
81+5V (Input)5VPower Input  
82I2C3_SDA3.3VGPIOAJ61.8K Pull-up to 3.3V
83+5V (Input)5VPower Input  
843.3V_OUT (Output)3.3VPower Output  
85+5V (Input)5VPower Input  
863.3V_OUT (Output)3.3VPower Output  
87+5V (Input)5VPower Input  
881.8V_OUT (Output)1.8VPower Output  
89GPIO3_IO20GPIO_VREFGPIOAD14 
901.8V_OUT (Output)1.8VPower Output  
91GPIO3_IO19GPIO_VREFGPIOAC14 
92SYS_nRST3.3VInput 10K Pull-up to 3.3V
93BOOT_MODE11.8VInputF81K Pull-up to 1.8V
94Reserved    
95Reserved    
96Reserved    
97GPIO1_IO063.3VGPIOA3 
98GND    
99ON_OFF1.8VInput 100K Pull-up to 1.8V
100nEXTRST3.3VOutput 10K Pull-up to 3.3V
101USB1_OTG_ID3.3VUSB PHYB11 
102PCIe_CLK_nREQ3.3VGPIOAF8 
103USB1_N3.3VUSB PHYE10 
104Reserved    
105USB1_P3.3VUSB PHYD10 
106Reserved    
107GND    
108GND    
109PCIe_nRST3.3VGPIOAD8 
110PCIe_CLK_P1.8VPCIe PHYD16 
111Reserved    
112PCIe_CLK_N1.8VPCIe PHYE16 
113GND    
114GND    
115CAM1_D0_N1.8VMIPI CSI PHYB25 
116PCIe_RX_P1.8VPCIe PHYA14 
117CAM1_D0_P1.8VMIPI CSI PHYA25 
118PCIe_RX_N1.8VPCIe PHYB14 
119GND    
120GND    
121CAM1_D1_N1.8VMIPI CSI PHYB24 
122PCIe_TX_P1.8VPCIe PHYA15 
123CAM1_D1_P1.8VMIPI CSI PHYA24 
124PCIe_TX_N1.8VPCIe PHYB15 
125GND    
126GND    
127CAM1_C_N1.8VMIPI CSI PHYB23 
128CAM0_D0_N1.8VMIPI CSI PHYE18 
129CAM1_C_P1.8VMIPI CSI PHYA23 
130CAM0_D0_P1.8VMIPI CSI PHYD18 
131GND    
132GND    
133CAM1_D2_N1.8VMIPI CSI PHYB22 
134CAM0_D1_N1.8VMIPI CSI PHYE20 
135CAM1_D2_P1.8VMIPI CSI PHYA22 
136CAM0_D1_P1.8VMIPI CSI PHYD20 
137GND    
138GND    
139CAM1_D3_N1.8VMIPI CSI PHYB21 
140CAM0_C_N1.8VMIPI CSI PHYE22 
141CAM1_D3_P1.8VMIPI CSI PHYA21 
142CAM0_C_P1.8VMIPI CSI PHYD22 
143Reserved    
144GND    
145EARC_N_HPD1.8VHDMI PHYAH22Output
146USB1_TXN3.3VUSB PHYB10 
147EARC_P_UTIL1.8VHDMI PHYAJ23Output
148USB1_TXP3.3VUSB PHYA10 
149EARC_AUX1.8VHDMI PHYAH23Input
150GND    
151HDMI_CEC3.3VHDMI PHYAD22 
152USB1_RXN3.3VUSB PHYB9 
153HDMI_HOTPLUG5VHDMI PHYAE22 
154USB1_RXP3.3VUSB PHYA9 
155GND    
156GND    
157LVDS0_TX0_N1.8VLVDS PHYE28 
158LVDS0_CLK_N1.8VLVDS PHYG28 
159LVDS0_TX0_P1.8VLVDS PHYD29 
160LVDS0_CLK_P1.8VLVDS PHYF29 
161GND    
162GND    
163LVDS0_TX1_N1.8VLVDS PHYF28 
164LVDS0_TX3_N1.8VLVDS PHYJ28 
165LVDS0_TX1_P1.8VLVDS PHYE29 
166LVDS0_TX3_P1.8VLVDS PHYH29 
167GND    
168GND    
169LVDS0_TX2_N1.8VLVDS PHYH28 
170HDMI_TX2_P1.8VHDMI PHYAH27 
171LVDS0_TX2_P1.8VLVDS PHYG29 
172HDMI0_TX2_N1.8VHDMI PHYAJ27 
173GND    
174GND    
175DSI_D0_N1.8VMIPI DSI PHYB16 
176HDMI_TX1_P1.8VHDMI PHYAH26 
177DSI_D0_P1.8VMIPI DSI PHYA16 
178HDMI_TX1_N1.8VHDMI PHYAJ26 
179GND    
180GND    
181DSI_D1_N1.8VMIPI DSI PHYB17 
182HDMI_TX0_P1.8VHDMI PHYAH25 
183DSI_D1_P1.8VMIPI DSI PHYA17 
184HDMI_TX0_N1.8VHDMI PHYAJ25 
185GND    
186GND    
187DSI_C_N1.8VMIPI DSI PHYB18 
188HDMI_CLK_P1.8VHDMI PHYAH24 
189DSI_C_P1.8VMIPI DSI PHYA18 
190HDMI_CLK_N1.8VHDMI PHYAJ24 
191GND    
192GND    
193DSI_D2_N1.8VMIPI DSI PHYB19 
194DSI_D3_N1.8VMIPI DSI PHYB20 
195DSI_D2_P1.8VMIPI DSI PHYA19 
196DSI_D3_P1.8VMIPI DSI PHYA20 
197GND    
198GND    
199HDMI_SDA5VHDMI PHYAF22 
200HDMI_SCL5VHDMI PHYAC22 
                                                                   J2
NumberSignalPower DomainBall TypeCPU BallCircuit on SoM
1GPIO1_IO103.3VGPIOB7 
2JTAG_MOD1.8VJTAGG20 
3GPIO1_IO133.3VGPIOA6 
4USB2_RXPUSB 3.3VUSBA12 
5GND    
6USB2_RXNUSB 3.3VUSBB12 
7GPIO1_IO123.3VGPIOA5 
8ReservedGND   
9GPIO1_IO153.3VGPIOB5 
10USB2_TXPUSB 3.3VUSBA13 
11GPIO1_IO143.3VGPIOA4 
12USB2_TXNUSB 3.3VUSBB13 
13GPIO1_IO053.3VGPIOB4 
14GND    
15GND    
16USB2_DNUSB 3.3VUSBE14 
17JTAG_TDI1.8VJTAGG16 
18USB2_DPUSB 3.3VUSBD14 
19JTAG_TCK1.8VJTAGG18 
20ReservedGND   
21JTAG_TDO1.8VJTAGF14 
22CAM0_D2_NMIPI 1.8VMIPI CSIE24 
23JTAG_TMS1.8VJTAGG14 
24CAM0_D2_PMIPI 1.8VMIPI CSID24 
25USB2_OTG_IDUSB 3.3VUSBE12 
26ReservedGND   
27GPIO1_IO013.3VGPIOE8 
28CAM0_D3_NMIPI 1.8VMIPI CSIE26 
29GND    
30CAM0_D3_PMIPI 1.8VMIPI CSID26 

If all signals of J2 are not been used on base board, matching connector can not be mounted on base board.

J3
NumberSignalPower DomainBall TypeCPU BallCircuit on SoM
1GPIO4_IO17GPIO_VREFGPIOAH14 
2GPIO4_IO11GPIO_VREFGPIOAJ11 
3GPIO4_IO19GPIO_VREFGPIOAJ13 
4GPIO4_IO14GPIO_VREFGPIOAH11 
5GPIO4_IO16GPIO_VREFGPIOAH13 
6GPIO4_IO13GPIO_VREFGPIOAJ10 
7GND    
8GPIO4_IO20GPIO_VREFGPIOAE12 
9GPIO4_IO11GPIO_VREFGPIOAJ12 
10GND    
11GND    
12GPIO4_IO10GPIO_VREFGPIOAF12 
13GPIO4_IO09GPIO_VREFGPIOAH12 
14GPIO4_IO15GPIO_VREFGPIOAD12 
15GPIO_VREF    
16GPIO4_IO18GPIO_VREFGPIOAC12 
17GPIO3_IO141.8VGPIOR26 
18GND    
19GPIO2_IO111.8VGPIOW26 
20GPIO4_IO08GPIO_VREFGPIOAH10 
21GPIO4_IO03GPIO_VREFGPIOAF10 
22GPIO4_IO00GPIO_VREFGPIOAJ9 
23GPIO4_IO07GPIO_VREFGPIOAE10 
24GPIO4_IO04GPIO_VREFGPIOAH9 
25GPIO4_IO06GPIO_VREFGPIOAD10 
26GPIO4_IO05GPIO_VREFGPIOAJ8 
27GPIO4_IO02GPIO_VREFGPIOAC10 
28GPIO4_IO01GPIO_VREFGPIOAH8 
29GND    
30GND    

If all signals of J3 are not been used on base board, matching connector can not be mounted on base board.

Wiki Link:

http://wiki.emtop-tech.com/display/EMTOPHOMEPAGE/SOM-IMX8MP

UserManual:

SOM-IMX8MP-Datasheet.pdf

Software BSP:

Please contact with sales@emtop-tech.com

Related Products