Introduction
Overview
This document describes key hardware aspects of Ezurio’s Nitrogen8M Plus SMARC system-on-module which is based on the i.MX 8M Plus processor family and the Sona IF573. Data in this document is drawn from several sources and includes information found in the documentation for NXP’s i.MX 8M Plus and our Sona IF573.
Note: Information in this document is subject to change. Contact us for the most updated version of this document.
For full documentation on the Nitrogen8M Plus SMARC, visit:
https://www.ezurio.com/nitrogen8m-plus-smarc
General Description
The Nitrogen8M Plus SMARC is an integrated platform solution with Quad Cortex®-A53 processors operating up to 1.8 GHz and pre-certified tril-band 802.11 a/b/g/n/ac/ax WLAN 2x2 plus dual-mode Bluetooth® 5.4 LE module.
Quad Arm® Cortex®-A53 processors are integrated with an NPU of 2.3 TOPS that greatly accelerates machine learning inference. The vision engine is composed of two MIPI-CSI camera inputs and an HDR-capable Image Signal Processor (ISP) capable of 375 MPixels/s. The advanced multimedia capabilities include several display interfaces, HDMI 2.0a (eARC), MIPI-DSI, and LVDS. These interfaces can utilize the onboard 1080p60 video encode and decode in H.265 and H.264 format, along with an onboard GPU that is a 3D and 2D graphic accelerator supporting 1 GPixel/s, OpenVG 1.1, Open GL ES3.1, Vulkan, and Open CL 1.2 FP. Multiple audio and microphone interfaces are available along with the audio processing capabilities of the HiFi 4 DSP operating at 800MHz for Immersive Audio and Voice systems.
The Nitrogen8M Plus SMARC features an Arm® Cortex®-M7 microcontroller running at 800 MHz for customer applications to offload the Cortex®-A53 processor for real time and low power operation. A variety of robust control networks for industrial applications are possible via CAN-FD interfaces, SPI, I2C, UART, USB 3.0, and dual Gb Ethernet.
The Nitrogen8M Plus SMARC includes the Sona IF573 which is pre-calibrated and integrates the complete transmit/receive RF paths including diplexer, switches, reference crystal oscillator and power management units (PMU). One RF connector (MHF4) on the module provides the most flexibility of antenna selection and installation for the best antenna performance. Several high-performance antennas are certified with the Sona IF573 onboard the Nitrogen8M Plus SMARC. A detailed list of pre-certified antennas list is shown in the module datasheet on the Nitrogen8M Plus SMARC product page. Additionally, the supporting SMARC_CAR carrier board kit, also includes all required antennas for this radio.
The Nitrogen8M Plus SMARC has several product SKUs providing different eMMC and LPDDR4 memory configurations, see Ordering Information.
This datasheet is subject to change. Please contact Ezurio for further information.
Hardware Change Log
REV10 to REV20
Silkscreen:
REV10

REV20

- Switch the Wi-Fi module from the Sterling LWB5+ to the Sona M.2 1216 form factor to ensure compatibility with the entire Sona module family
- Removal of ESPI_IO2 (S56) and ESPI_RESET# (S58) signals, which are now utilized to control GBEx_LINK100#
- Addition of GBEx_LINK100# signals (P21 & S19)
Errata
ERRATA1: Missing ground on pin S47
Issue: Due to a model issue, the pin S47 isn't exported in the schematics and therefore is not grounded, hence not complying with the SMARC requirement.
Impact: No HW impact as the 48 other ground pins are properly connected.
Resolution: Connect pin S47 to ground to have 49 grounded pins as per the SMARC standard.
Action: Future revision of the product shall ground pin S47.
Specification Summary
Processor / SoC / Chipset
| CPU | Quad Cortex®-A53 processors operation up to 1.8 GHz
Cortex®-M7 core platform operating up to 800 MHz
|
| Wireless | Dependent on ordered part. See Ordering Information. |
| GPU |
|
| NPU | 2.3 TOP/s Neural Network performance
|
| ISP | 375 Mpixel/s HDR ISP supporting configurations, such as 12MP@30fps, 4kp45, or 2x 1080p80 |
| VPU | Video Decode
Video Encode
|
Interfaces
| Physical Interfaces | SMARC 2.2 - 314 Pin Connector |
| Network Interfaces | Dependent on ordered part. See Ordering Information |
| Memory Interfaces |
|
| Display Interfaces | HDMI 2.0a Tx supporting one display:
LCDIF Display Controller:
|
| Camera Interfaces | Two MIPI-CSI Interfaces
HDR ISP
HDR processing
|
| Audio Interfaces |
|
| Peripheral Interface | 48x Multifunction I/O lines |
|---|---|
| Ethernet | Two Gigabit Ethernet controllers (both capable of simultaneous operation) |
| UART | Three Universal Asynchronous Receiver/Transmitter (UART) modules |
| USB | Two USB 3.0 Host interfaces (also supports USB 2.0) Two USB 2.0 Host interfaces (without integrated PHY) + One USB 2.0 OTG interface |
| CAN | Two Controller Area Network (FlexCAN) modules, each optionally supporting flexible data-rate (FD, available on Industrial parts only) Note: Flexible Data (FD) mode supports MB operation only with no RX FIFO or DMA support. |
| I2C | Five I2C modules |
| SPI | Three SPI modules |
| PCI | One PCI Express (PCIe) Gen3 Single Lane supporting Dual Mode Operation with PHY |
| SDIO | One Ultra Secure Digital Host Controller (uSDHC) interface |
Power
| Input Voltage | 5V (see Electrical Characteristics and Pinout) |
| I/O Signal Voltage | 1.8V or 3.3V (see Electrical Characteristics and Pinout) |
| Power Modes | OFF, READY, SNVS, RUN, STANDBY, PWRDN, PWRUP and FAULT_SD. See Power Modes. |
Mechanical
| Dimensions | 82 x 50 mm |
| Weight | TBD |
Software
| OS Support | Linux, U-Boot, Android, Boot2Qt, Buildroot, Debian, FreeRTOS, QNX, Ubuntu, Yocto, Kynetics EADT. See https://www.ezurio.com/support/series/nitrogen8m-plus-smarc |
| Security |
|
Environmental
| Operating Temperature | 0 to +70C (Commercial Temp) -40 to +85C (Industrial Temp) |
| Lead Free | Lead-free and RoHS Compliant |
Certifications
| Regulatory Compliance | FCC/IC/CE/MIC/RCM |
| Bluetooth SIG | Bluetooth SIG Qualified Listing |
Development
| Development Kit | Universal SMARC Carrier Board |
| Debug | Two Debug UART ports for Quad Cortex®-A53 processors and Cortex®-M7. |
Warranty
| Warranty Terms | One Year Warranty |
Functional Descriptions
Power-Up Sequence and Timing
Boot Mode
The Nitrogen8M Plus SMARC module contains a switch (SW1) connected to BOOT_MODE0 thus allowing to switch from internal fuses boot (eMMC by default) to USB serial downloader.
The other boot mode signals (BOOT_MODE[1-3]) are exposed to the carrier to SMARC BOOT_SEL[0-2] signals.
This allows more combinations as shown in the following table.
Boot mode combinations
| BOOT_MODE3 | BOOT_MODE2 | BOOT_MODE1 | BOOT_MODE0 | BOOT MODE |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | Boot from Internal Fuses |
| 0 | 0 | 0 | 1 | USB Serial Download |
| 0 | 0 | 1 | 0 | uSDHC3 (eMMC boot only, SD3 8-bit) Default. |
| 0 | 0 | 1 | 1 | uSDHC2 (SD boot, SD2) |
| 0 | 1 | 0 | 0 | NAND 8-bit single device 256 pages. |
| 0 | 1 | 0 | 1 | NAND 8-bit single device 512 pages |
| 0 | 1 | 1 | 0 | QSPI 3B Read |
| 0 | 1 | 1 | 1 | QSPI Hyperflash 3.3V |
| 1 | 0 | 0 | 0 | ECSPI Boot |
| 1 | 0 | 0 | 1 | Reserved |
| 1 | 0 | 1 | 0 | Reserved |
| 1 | 0 | 1 | 1 | Reserved |
| 1 | 1 | 0 | 0 | Reserved (Boot on I2C connected to BOOT PIN[3:2] |
| 1 | 1 | 0 | 1 | Reserved |
| 1 | 1 | 1 | 0 | Infinite Loop Mode |
| 1 | 1 | 1 | 1 | Test Mode |
Caution: BOOT_MODE0, BOOT_MODE1, BOOT_MODE2, BOOT_MODE3, and POR_B must be pulled to “111111” for i.MX8M Plus to enter Boundary Scan Mode.
Hardware Architecture
Block Diagrams
The figure below shows the block diagram of the Nitrogen8M Plus SMARC which contains the NXP i.MX 8M Plus processor, PMIC (PCA9450CHN) and the Sona IF573.

Sona IF573 to i.MX 8M Plus Connections
| IF573 | i.MX8M Plus | |
|---|---|---|
| SDIO | SD_CLK/SD_CMD/SD_DATA0-3 | SD3_CLK/SD3_CMD/SD3_DATA0-3 |
| UART | UART_RX/UART_TX/UART_CTS/UART_RTS | UART1_TXD/UART1_TXD/UART3_RXD/UART3_TXD |
| CLK | SUSCLK | CLKOUT1 |
| BT_EN | W_DISABLE2# | NAND_CE2 |
| BT_IRQ | BT_HOST_WAKE | SAI5_RXD0 |
| WL_EN | W_DISABLE1# | NAND_CE3 |
| WL_IRQ | SDIO_WAKE# | NAND_DQS |
Pin-Out and Pinmux Table
The following tables list the resistor characteristics and pin multiplexing (PIN-MUX) of the Nitrogen8M Plus SMARC. Most of the pin names on the SOM are same as the pin names of the connected NXP processor. The "Pin Number " column shows the relationship of the SOM pin number to the NXP processor pin number.
PO = Power Output, PI = Power Input, DI = Digital Input, DO = Digital Output, DIO = Bi-directional Digital Port, GND = Ground
NXP process has configurable internal Pull-up (PU) and pull-down (PD) resistor whose values are listed below. During a reset condition, the PU and PD state are pre-defined and cannot be changed.
Resistor characteristics
| Parameter | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| Pull-up (PU) resistor | VDD=1.65 to 1.95V Temp=0 to 95℃ | 12 | 22 | 49 | kΩ |
| Pull-down (PD) resistor | 13 | 23 | 48 | kΩ | |
| Pull-up (PU) resistor | VDD=3.0 to 3.6V Temp=0 to 95℃ | 18 | 37 | 72 | kΩ |
| Pull-down (PD) resistor | 24 | 43 | 87 | kΩ |
Pin configuration for the i.MX is achieved using a suite of evaluation and configuration tools that assists users from initial evaluation to production software development. Users can download the tool from the NXP website: https://www.nxp.com/design/designs/config-tools-for-i-mx-applications-processors:CONFIG-TOOLS-IMX?tab=Design_Tools_Tab
Pinout table for Nitrogen8M Plus SMARC edge connector (J2)
| SMARC Pin # | SMARC Pin Name | CPU PIN / Multiplexing (bold = default muxing) | I/O | I/O Level | Comments |
|---|---|---|---|---|---|
| P1 | SMB_ALERT# | SAI: SAI1_RXD0 PDM: PDM_BIT_STREAM00 ENET1: 1588_EVENT1_IN GPIO: GPIO4_IO02 | DI | 1.8 to 5 V | |
| P2 | GND | NA | - | NA | |
| P3 | CSI1_CK+ | MIPI_CSI2_CLK_P | DO | 1.8V | |
| P4 | CSI1_CK- | MIPI_CSI2_CLK_N | DO | 1.8V | |
| P5 | GBE1_SDP | GPIO: GPIO4_IO01 SAI: SAI1_RXC PDM: PDM_CLK ENET1: 1588_EVENT0_OUT | DI/O | 3.3V | |
| P6 | GBE0_SDP | GPIO: GPIO1_IO09 ENET: 1588_EVENT0_OUT PWM: PWM2_OUT ISP: ISP_SHUTTER_OPEN_1 USDHC: USDHC3_RESET_B DMA: SDMA2_EXT_EVENT00 | DI/O | 3.3V | |
| P7 | CSI1_RX0+ | MIPI_CSI2_D0_P | DI | 1.8V | |
| P8 | CSI1_RX0- | MIPI_CSI2_D0_N | DI | 1.8V | |
| P9 | GND | NA | - | NA | |
| P10 | CSI1_RX1+ | MIPI_CSI2_D1_P | DI | 1.8V | |
| P11 | CSI1_RX1- | MIPI_CSI2_D1_N | DI | 1.8V | |
| P12 | GND | NA | - | NA | |
| P13 | CSI1_RX2+ | MIPI_CSI2_D2_P | DI | 1.8V | |
| P14 | CSI1_RX2- | MIPI_CSI2_D2_N | DI | 1.8V | |
| P15 | GND | NA | - | NA | |
| P16 | CSI1_RX3+ | MIPI_CSI2_D3_P | DI | 1.8V | |
| P17 | CSI1_RX3- | MIPI_CSI2_D3_N | DI | 1.8V | |
| P18 | GND | NA | - | NA | |
| P19 | GBE0_MDI3- | TXRXM_D | DI/O | 1.8V | From KSZ9031 (U8) |
| P20 | GBE0_MDI3+ | TXRXP_D | DI/O | 1.8V | From KSZ9031 (U8) |
| P21 | GBE0_LINK100# | LED2 | DO | 3.3V | From KSZ9031 (U8) LED2 if GPA5 is low |
| P22 | GBE0_LINK1000# | LED2 | DO | 3.3V | From KSZ9031 (U8) LED2 if GPA5 is high |
| P23 | GBE0_MDI2- | TXRXM_C | DI/O | 1.8V | From KSZ9031 (U8) |
| P24 | GBE0_MDI2+ | TXRXP_C | DI/O | 1.8V | From KSZ9031 (U8) |
| P25 | GBE0_LINK_ACT# | LED1 | DO | 3.3V | From KSZ9031 (U8) |
| P26 | GBE0_MDI1- | TXRXM_B | DI/O | 1.8V | From KSZ9031 (U8) |
| P27 | GBE0_MDI1+ | TXRXP_B | DI/O | 1.8V | From KSZ9031 (U8) |
| P28 | GBE0_CTREF | TP28 | - | NA | Test point |
| P29 | GBE0_MDI0- | TXRXM_A | DI/O | 1.8V | From KSZ9031 (U8) |
| P30 | GBE0_MDI0+ | TXRXP_A | DI/O | 1.8V | From KSZ9031 (U8) |
| P31 | SPI0_CS1# | GPIO: GPIO1_IO01 PWM: PWM1_OUT ISP: ISP_SHUTTER_TRIG_0 CLK: CCM_EXT_CLK2 | DO | 1.8V | |
| P32 | GND | NA | - | NA | |
| P33 | SDIO_WP | USDHC: USDHC2_WP GPIO: GPIO2_IO20 DEBUG: CORESIGHT_EVENTI | DI | 1.8 or 3.3V | |
| P34 | SDIO_CMD | USDHC: USDHC2_CMD SPI: ECSPI2_MOSI UART: UART4_DCE_TX UART: UART4_DTE_RX PDM: AUDIOMIX_PDM_CLK GPIO: GPIO2_IO14 | DI/O | 1.8 or 3.3V | |
| P35 | SDIO_CD# | USDHC: USDHC2_CD_B GPIO: GPIO2_IO12 | DI | 1.8 or 3.3V | |
| P36 | SDIO_CK | USDHC: USDHC2_CLK SPI: ECSPI2_SCLK UART: UART4_DCE_RX UART: UART4_DTE_TX PDM: AUDIOMIX_PDM_CLK GPIO: GPIO2_IO13 | DO | 1.8 or 3.3V | |
| P37 | SDIO_PWR_EN | USDHC: USDHC2_RESET_B GPIO: GPIO2_IO19 DEBUG: SRC_SYSTEM_RESET | DO | 3.3V | |
| P38 | GND | NA | - | NA | |
| P39 | SDIO_D0 | USDHC: USDHC2_DATA0 I2C: I2C4_SDA UART: UART2_DCE_RX UART: UART2_DTE_TX PDM: AUDIOMIX_PDM_BIT_STREAM00 GPIO: GPIO2_IO15 | DI/O | 1.8 or 3.3V | |
| P40 | SDIO_D1 | USDHC: USDHC2_DATA1 I2C: I2C4_SCL UART: UART2_DCE_TX UART: UART2_DTE_RX PDM: AUDIOMIX_PDM_BIT_STREAM01 GPIO: GPIO2_IO16 | DI/O | 1.8 or 3.3V | |
| P41 | SDIO_D2 | USDHC: USDHC2_DATA2 SPI: ECSPI2_SS0 SPDIF: AUDIOMIX_SPDIF1_OUT PDM: AUDIOMIX_PDM_BIT_STREAM04 GPIO: GPIO2_IO17 | DI/O | 1.8 or 3.3V | |
| P42 | SDIO_D3 | USDHC: USDHC2_DATA3 SPI: ECSPI2_MISO SPDIF: AUDIOMIX_SPDIF1_IN PDM: AUDIOMIX_PDM_BIT_STREAM03 GPIO: GPIO2_IO18 DEBUG: SRC_EARLY_RESET | DI/O | 1.8 or 3.3V | |
| P43 | SPI0_CS0# | SPI: ECSPI1_SS0 UART: UART3_DCE_RTS UART: UART3_DTE_CTS I2C: I2C2_SDA SAI: AUDIOMIX_SAI7_TX_SYNC GPIO: GPIO5_IO09 | DO | 1.8V | |
| P44 | SPI0_CK | SPI: ECSPI1_SCLK UART: UART3_DCE_RX UART: UART3_DTE_TX I2C: I2C1_SCL SAI: AUDIOMIX_SAI7_RX_SYNC GPIO: GPIO5_IO06 | DO | 1.8V | |
| P45 | SPI0_DIN | SPI: ECSPI1_MISO UART: UART3_DCE_CTS UART: UART3_DTE_RTS I2C: I2C2_SCL SAI: AUDIOMIX_SAI7_RX_DATA00 GPIO: GPIO5_IO08 | DI | 1.8V | |
| P46 | SPI0_DO | SPI: ECSPI1_MOSI UART: UART3_DCE_TX UART: UART3_DTE_RX I2C: I2C1_SDA SAI: AUDIOMIX_SAI7_RX_BCLK GPIO: GPIO5_IO07 | DO | 1.8V | |
| P47 | GND | NA | - | NA | |
| P48 | SATA_TX+ | MIPI_CSI1_D2_P | DI | 1.8V | SMARC exception |
| P49 | SATA_TX- | MIPI_CSI1_D2_N | DI | 1.8V | SMARC exception |
| P50 | GND | NA | - | NA | |
| P51 | SATA_RX+ | MIPI_CSI1_D3_P | DI | 1.8V | SMARC exception |
| P52 | SATA_RX- | MIPI_CSI1_D3_N | DI | 1.8V | SMARC exception |
| P53 | GND | NA | - | NA | |
| P54 | SPI1_CS0# / ESPI_CS0# / QSPI_CS0# | SPI: ECSPI2_SS0 UART: UART4_DCE_RTS UART: UART4_DTE_CTS I2C: I2C4_SDA CLK: CCM_CLK02 GPIO: GPIO5_IO13 | DO | 1.8V | |
| P55 | SPI1_CS1# / ESPI_CS1# / QSPI_CS1# | SAI: AUDIOMIX_SAI1_MCLK SAI: AUDIOMIX_SAI1_TX_BCLK ENET: ENET1_TX_CLK GPIO: GPIO5_IO09 | DO | 1.8V | |
| P56 | SPI1_CK / ESPI_CK / QSPI_CK | SPI: ECSPI2_SCLK UART: UART4_DCE_RX UART: UART4_DTE_TX I2C: I2C3_SCL SAI: AUDIOMIX_SAI7_TX_BCLK GPIO: GPIO5_IO10 | DO | 1.8V | |
| P57 | SPI1_DIN / ESPI_IO_1 / QSPI_IO_1 | SPI: ECSPI2_MISO UART: UART4_DCE_CTS UART: UART4_DTE_RTS I2C: I2C4_SCL SAI: AUDIOMIX_SAI7_MCLK CLK: CCM_CLK01 GPIO: GPIO5_IO12 | DI | 1.8V | |
| P58 | SPI1_DO / ESPI_IO_0 / QSPI_IO_0 | SPI: ECSPI2_MOSI UART: UART4_DCE_TX UART: UART4_DTE_RX I2C: I2C3_SDA SAI: AUDIOMIX_SAI7_TX_DATA00 GPIO: GPIO5_IO11 | DO | 1.8V | |
| P59 | GND | NA | - | NA | |
| P60 | USB0+ | USB1_D_P | DI/O | 3.3V | |
| P61 | USB0- | USB1_D_N | DI/O | 3.3V | |
| P62 | USB0_EN_OC# | GPIO: GPIO1_IO13 USB: USB1_OTG_OC PWM: PWM2_OUT | DI | 3.3V | |
| P63 | USB0_VBUS_DET | USB1_VBUS | DI | 5V | |
| P64 | USB0_OTG_ID | USB1_ID | DI | 3.3V | |
| P65 | USB1+ | USB2DN_DP2 | DI/O | 3.3V | From USB Hub (U9) |
| P66 | USB1- | USB2DN_DM2 | DI/O | 3.3V | From USB Hub (U9) |
| P67 | USB1_EN_OC# | PRT_CTL2 | DI | 3.3V | From USB Hub (U9) |
| P68 | GND | NA | - | NA | |
| P69 | USB2+ | USB2DN_DP3 | DI/O | 3.3V | From USB Hub (U9) |
| P70 | USB2- | USB2DN_DM3 | DI/O | 3.3V | From USB Hub (U9) |
| P71 | USB2_EN_OC# | PRT_CTL3 | DI | 3.3V | From USB Hub (U9) |
| P72 | RSVD | CLKOUT2 | DO | 1.8V | |
| P73 | RSVD | NA | - | NA | |
| P74 | USB3_EN_OC# | PRT_CTL1 | DI | 3.3V | From USB Hub (U9) |
| P75 | PCIE_A_RST# | SAI: AUDIOMIX_SAI2_RX_SYNC SAI: AUDIOMIX_SAI5_TX_SYNC SAI: AUDIOMIX_SAI5_TX_DATA01 SAI: AUDIOMIX_SAI2_RX_DATA01 UART: UART1_DCE_TX UART: UART1_DTE_RX GPIO: GPIO4_IO21 PDM: AUDIOMIX_PDM_BIT_STREAM02 | DO | 3.3V | |
| P76 | USB4_EN_OC# | PRT_CTL4 | DI | 3.3V | From USB Hub (U9) |
| P77 | PCIE_B_CKREQ# | NA | - | NA | |
| P78 | PCIE_A_CKREQ# | SAI: AUDIOMIX_SAI1_RX_SYNC ENET: ENET1_1588_EVENT0_IN GPIO: GPIO4_IO00 | DI/O | 3.3V | |
| P79 | GND | NA | - | NA | |
| P80 | PCIE_C_REFCK+ | NA | - | NA | |
| P81 | PCIE_C_REFCK- | NA | - | NA | |
| P82 | GND | NA | - | NA | |
| P83 | PCIE_A_REFCK+ | PCIE_REF_PAD_CLK_P | DO | 1.8V | |
| P84 | PCIE_A_REFCK- | PCIE_REF_PAD_CLK_N | DO | 1.8V | |
| P85 | GND | NA | - | NA | |
| P86 | PCIE_A_RX+ | PCIE_RXN_P | DO | 1.8V | |
| P87 | PCIE_A_RX- | PCIE_RXN_N | DO | 1.8V | |
| P88 | GND | NA | - | NA | |
| P89 | PCIE_A_TX+ | PCIE_TXN_P | DO | 1.8V | |
| P90 | PCIE_A_TX- | PCIE_TXN_N | DO | 1.8V | |
| P91 | GND | NA | - | NA | |
| P92 | HDMI_D2+ / DP1_LANE0+ | HDMI_TX2_P | DO | 1.8V | |
| P93 | HDMI_D2- / DP1_LANE0- | HDMI_TX2_N | DO | 1.8V | |
| P94 | GND | NA | - | NA | |
| P95 | HDMI_D1+ / DP1_LANE1+ | HDMI_TX1_P | DO | 1.8V | |
| P96 | HDMI_D1- / DP1_LANE1- | HDMI_TX1_N | DO | 1.8V | |
| P97 | GND | NA | - | NA | |
| P98 | HDMI_D0+ / DP1_LANE2+ | HDMI_TX0_P | DO | 1.8V | |
| P99 | HDMI_D0- / DP1_LANE2- | HDMI_TX0_N | DO | 1.8V | |
| P100 | GND | NA | - | NA | |
| P101 | HDMI_CK+ / DP1_LANE3+ | HDMI_TXC_P | DO | 1.8V | |
| P102 | HDMI_CK- / DP1_LANE3- | HDMI_TXC_N | DO | 1.8V | |
| P103 | GND | NA | - | NA | |
| P104 | HDMI_HPD / DP1_HPD | HDMI_HPD | DI | 1.8V | |
| P105 | HDMI_CTRL_CK / DP1_AUX+ | HDMI_DDC_SCL | DI/O | 1.8V | |
| P106 | HDMI_CTRL_DAT / DP1_AUX- | HDMI_DDC_SDA | DI/O | 1.8V | |
| P107 | DP1_AUX_SEL | HDMI_CEC | DI/O | 1.8V | SMARC exception |
| P108 | GPIO0 / CAM0_PWR# | GPA0 | DI/O | 1.8V | From GPIO expander (U14) |
| P109 | GPIO1 / CAM1_PWR# | GPA1 | DI/O | 1.8V | From GPIO expander (U14) |
| P110 | GPIO2 / CAM0_RST# | GPA2 | DI/O | 1.8V | From GPIO expander (U14) |
| P111 | GPIO3 / CAM1_RST# | GPA3 | DI/O | 1.8V | From GPIO expander (U14) |
| P112 | GPIO4 / HDA_RST# | GPA4 | DI/O | 1.8V | From GPIO expander (U14) |
| P113 | GPIO5 / PWM_OUT | SPDIF: AUDIOMIX_SPDIF1_OUT PWM: PWM3_OUT I2C: I2C5_SCL TIMER: GPT1_COMPARE1 CAN: CAN1_TX GPIO: GPIO5_IO03 | DI/O | 1.8V | |
| P114 | GPIO6 / TACHIN | GPA6 | DI/O | 1.8V | From GPIO expander (U14) |
| P115 | GPIO7 | GPA7 | DI/O | 1.8V | From GPIO expander (U14) |
| P116 | GPIO8 | GPB1 | DI/O | 1.8V | From GPIO expander (U14) |
| P117 | GPIO9 | GPB2 | DI/O | 1.8V | From GPIO expander (U14) |
| P118 | GPIO10 | GPB3 | DI/O | 1.8V | From GPIO expander (U14) |
| P119 | GPIO11 | SAI: AUDIOMIX_SAI1_TX_DATA06 SAI: AUDIOMIX_SAI6_RX_SYNC SAI: AUDIOMIX_SAI6_TX_SYNC ENET: ENET1_RX_ER GPIO: GPIO4_IO18 | DI/O | 1.8V | |
| P120 | GND | NA | - | NA | |
| P121 | I2C_PM_CK | I2C: I2C4_CLK PWM: PWM2_OUT PCI: PCIE_CLKREQ_B SPI: ECSPI2_MISO GPIO: GPIO5_IO20 | DI/O | 1.8V | |
| P122 | I2C_PM_DAT | I2C: I2C4_SDA PWM: PWM1_OUT SPI: ECSPI2_SS0 GPIO: GPIO5_IO21 | DI/O | 1.8V | |
| P123 | BOOT_SEL0# | BOOT_MODE1 | DI | 1.8V | 10k pull-up |
| P124 | BOOT_SEL1# | BOOT_MODE2 | DI | 1.8V | 10k pull-up |
| P125 | BOOT_SEL2# | BOOT_MODE3 | DI | 1.8V | 10k pull-up |
| P126 | RESET_OUT# | GPB5 | DI/O | 1.8V | From GPIO expander (U14) |
| P127 | RESET_IN# | POR_B | DI | 1.8V | |
| P128 | POWER_BTN# | ONOFF | DI | 1.8 - 5V | |
| P129 | SER0_TX | UART: UART4_DCE_TX UART: UART4_DTE_RX UART: UART2_DCE_RTS UART: UART2_DTE_CTS TIMER: GPT1_CAPTURE1 I2C: I2C6_SDA GPIO: GPIO5_IO29 | DO | 1.8V | |
| P130 | SER0_RX | UART: UART4_DCE_RX UART: UART4_DTE_TX UART: UART2_DCE_CTS UART: UART2_DTE_RTS PCI: PCIE_CLKREQ_B TIMER: GPT1_COMPARE1 I2C: I2C6_SCL GPIO: GPIO5_IO28 | DI | 1.8V | |
| P131 | SER0_RTS# | NAND: NAND_DATA03 SPI: FLEXSPI_A_DATA03 SDHC: USDHC3_WP UART: UART4_DCE_RTS UART: UART4_DTE_CTS ISP: ISP_FL_TRIG_1 GPIO: GPIO3_IO09 DEBUG: CORESIGHT_TRACE07 | DI | 1.8V | |
| P132 | SER0_CTS# | NAND: NAND_DATA02 SPI: FLEXSPI_A_DATA02 SDHC: USDHC3_CD_B UART: UART4_DCE_CTS UART: UART4_DTE_RTS I2C: I2C4_SDA GPIO: GPIO3_IO08 DEBUG: CORESIGHT_TRACE06 | DO | 1.8V | |
| P133 | GND | NA | - | NA | |
| P134 | SER1_TX | UART: UART2_DCE_TX UART: UART2_DTE_RX SPI: ECPIS3_SS0 TIMER: GPT1_COMPARE2 GPIO: GPIO5_IO25 | DO | 1.8V | |
| P135 | SER1_RX | UART: UART2_DCE_TX UART: UART2_DTE_RX SPI: ECPIS3_SS0 TIMER: GPT1_COMPARE2 GPIO: GPIO5_IO24 | DI | 1.8V | |
| P136 | SER2_TX | SPI: ECPIS1_MOSI UART: UART3_DCE_TX UART: UART3_DTE_RX I2C: I2C1_SDA SAI: AUDIOMIX_SAI7_RX_BCLK GPIO: GPIO5_IO07 | DO | 1.8V | |
| P137 | SER2_RX | SPI: ECPIS1_SCLK UART: UART3_DCE_RX UART: UART3_DTE_TX I2C: I2C1_SCL SAI: AUDIOMIX_SAI7_RX_SYNC GPIO: GPIO5_IO06 | DI | 1.8V | |
| P138 | SER2_RTS# | NA | - | NA | |
| P139 | SER2_CTS# | NA | - | NA | |
| P140 | SER3_TX | NA | - | NA | |
| P141 | SER3_RX | NA | - | NA | |
| P142 | GND | NA | - | NA | |
| P143 | CAN0_TX | SAI: AUDIOMIX_SAI5_RX_DATA01 SAI: AUDIOMIX_SAI1_TX_DATA03 SAI: AUDIOMIX_SAI1_TX_SYNC SAI: AUDIOMIX_SAI5_TX_SYNC PDM: AUDIOMIX_PDM_BIT_STREAM01 GPIO: GPIO3_IO22 CAN: CAN1_TX | DO | 1.8V | |
| P144 | CAN0_RX | SAI: AUDIOMIX_SAI5_RX_DATA02 SAI: AUDIOMIX_SAI1_TX_DATA04 SAI: AUDIOMIX_SAI1_TX_SYNC SAI: AUDIOMIX_SAI5_TX_BCLK PDM: AUDIOMIX_PDM_BIT_STREAM02 GPIO: GPIO3_IO23 CAN: CAN1_RX | DI | 1.8V | |
| P145 | CAN1_TX | SAI: AUDIOMIX_SAI5_RX_DATA03 SAI: AUDIOMIX_SAI1_TX_DATA05 SAI: AUDIOMIX_SAI1_TX_SYNC SAI: AUDIOMIX_SAI5_TX_DATA00 PDM: AUDIOMIX_PDM_BIT_STREAM03 GPIO: GPIO3_IO24 CAN: CAN2_TX | DO | 1.8V | |
| P146 | CAN1_RX | SAI: AUDIOMIX_SAI5_MCLK SAI: AUDIOMIX_SAI1_TX_BCLK PWM: PWM1_OUT I2C: I2C5_SDA GPIO: GPIO3_IO25 CAN: CAN2_RX | DI | 1.8V | |
| P147 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P148 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P149 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P150 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P151 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P152 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P153 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P154 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P155 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| P156 | VDD_IN | VSYS | A | 3.0 - 5.25V | |
| S1 | CSI1_TX+ / I2C_CAM1_CK | SC1 | DO | 1.8V | From I2C expander (U13) |
| S2 | CSI1_TX- / I2C_CAM1_DAT | SD1 | DI/O | 1.8V | From I2C expander (U13) |
| S3 | GND | NA | - | NA | |
| S4 | RSVD | NA | - | NA | |
| S5 | I2C_CAM0_CK / CSI0_TX+ | SC0 | DO | 1.8V | From I2C expander (U13) |
| S6 | CAM_MCK | GPIO: GPIO1_IO15 USB: USB2_OC USDHC: USDHC3_WP PWM: PWM4_OUT CCM: CCM_CLKO2 | DO | 1.8V | |
| S7 | I2C_CAM0_DAT / CSI0_TX- | SD0 | DI/O | 1.8V | From I2C expander (U13) |
| S8 | CSI0_CK+ | MIPI_CSI1_CLK_P | DO | 1.8V | |
| S9 | CSI0_CK- | MIPI_CSI1_CLK_N | DO | 1.8V | |
| S10 | GND | NA | - | NA | |
| S11 | CSI0_RX0+ | MIPI_CSI1_D0_P | DI | 1.8V | |
| S12 | CSI0_RX0- | MIPI_CSI1_D0_N | DI | 1.8V | |
| S13 | GND | NA | - | NA | |
| S14 | CSI0_RX1+ | MIPI_CSI1_D1_P | DI | 1.8V | |
| S15 | CSI0_RX1- | MIPI_CSI1_D1_N | DI | 1.8V | |
| S16 | GND | NA | - | NA | |
| S17 | GBE1_MDI0+ | TXRXP_A | DI/O | 1.8V | From KSZ9031 (U16) |
| S18 | GBE1_MDI0- | TXRXM_A | DI/O | 1.8V | From KSZ9031 (U16) |
| S19 | GBE1_LINK100# | LED2 | DO | 3.3V | From KSZ9031 (U16) LED2 if SAI3_RXC is low |
| S20 | GBE1_MDI1+ | TXRXP_B | DI/O | 1.8V | From KSZ9031 (U16) |
| S21 | GBE1_MDI1- | TXRXM_B | DI/O | 1.8V | From KSZ9031 (U16) |
| S22 | GBE1_LINK1000# | LED2 | DO | 3.3V | From KSZ9031 (U16) LED2 if SAI3_RXC is high |
| S23 | GBE1_MDI2+ | TXRXP_C | DI/O | 1.8V | From KSZ9031 (U16) |
| S24 | GBE1_MDI2- | TXRXM_C | DI/O | 1.8V | From KSZ9031 (U16) |
| S25 | GND | NA | - | NA | |
| S26 | GBE1_MDI3+ | TXRXP_D | DI/O | 1.8V | From KSZ9031 (U16) |
| S27 | GBE1_MDI3- | TXRXM_D | DI/O | 1.8V | From KSZ9031 (U16) |
| S28 | GBE1_CTREF | TP34 | - | NA | Test point |
| S29 | PCIE_D_TX+ / SERDES_0_TX+ | NA | - | NA | |
| S30 | PCIE_D_TX- / SERDES_0_TX- | NA | - | NA | |
| S31 | GBE1_LINK_ACT# | LED1 | DO | 3.3V | |
| S32 | PCIE_D_RX+ / SERDES_0_RX+ | NA | - | NA | |
| S33 | PCIE_D_RX- / SERDES_0_RX- | NA | - | NA | |
| S34 | GND | NA | - | NA | |
| S35 | USB4+ | USB2DN_DP4 | DI/O | 3.3V | From USB Hub (U9) |
| S36 | USB4- | USB2DN_DM4 | DI/O | 3.3V | From USB Hub (U9) |
| S37 | USB3_VBUS_DET | NA | - | NA | |
| S38 | AUDIO_MCK | SAI: AUDIOMIX_SAI3_MCLK PWM: PWM4_OUT SAI: AUDIOMIX_SAI5_MCLK SPDIF: AUDIOMIX_SPDIF1_OUT GPIO: GPIO5_IO02 SPDIF: AUDIOMIX_SPDIF1_IN | DO | 1.8V | |
| S39 | I2S0_LRCK | SAI: AUDIOMIX_SAI3_TX_SYNC SAI: AUDIOMIX_SAI2_TX_DATA01 SAI: AUDIOMIX_SAI5_RX_DATA01 SAI: AUDIOMIX_SAI3_TX_DATA01 UART: UART2_DCE_RX UART: UART2_DTE_TX GPIO: GPIO4_IO31 PDM: AUDIOMIX_PDM_BIT_STREAM03 | DI/O | 1.8V | |
| S40 | I2S0_SDOUT | SAI: AUDIOMIX_SAI3_TX_DATA00 SAI: AUDIOMIX_SAI2_TX_DATA03 SAI: AUDIOMIX_SAI5_RX_DATA03 TIMER: GPT1_CAPTURE2 SPDIF: AUDIOMIX_SPDIF1_EXT_CLK GPIO: GPIO5_IO01 | DO | 1.8V | |
| S41 | I2S0_SDIN | SAI: AUDIOMIX_SAI3_RX_DATA00 SAI: AUDIOMIX_SAI2_RX_DATA03 SAI: AUDIOMIX_SAI5_RX_DATA00 UART: UART2_DCE_RTS UART: UART2_DTE_CTS GPIO: GPIO4_IO30 PDM: AUDIOMIX_PDM_BIT_STREAM01 | DI | 1.8V | |
| S42 | I2S0_CK | SAI: AUDIOMIX_SAI3_TX_BCLK SAI: AUDIOMIX_SAI2_TX_DATA02 SAI: AUDIOMIX_SAI5_RX_DATA02 TIMER: GPT1_CAPTURE1 UART: UART2_DCE_TX UART: UART2_DTE_RX GPIO: GPIO5_IO00 PDM: AUDIOMIX_PDM_BIT_STREAM02 | DI/O | 1.8V | |
| S43 | ESPI_ALERT0# | NA | - | NA | |
| S44 | ESPI_ALERT1# | NA | - | NA | |
| S45 | MDIO_CLK | NA | - | NA | |
| S46 | MDIO_DAT | NA | - | NA | |
| S47 | GND | NA | - | NA | |
| S48 | I2C_GP_CK | I2C: I2C2_SCL ENET: ENET_QOS_1588_EVENT1_IN SDHC: USDHC3_CD_B SPI: ECSPI1_MISO ENET: ENET_QOS_1588_EVENT1_AUX_IN GPIO: GPIO5_IO16 | DO | 1.8V | |
| S49 | I2C_GP_DAT | I2C: I2C2_SDA ENET: ENET_QOS_1588_EVENT1_OUT SDHC: USDHC3_WP SPI: ECSPI1_SS0 GPIO: GPIO5_IO17 | DI/O | 1.8V | |
| S50 | I2S2_LRCK / HDA_SYNC | SAI: AUDIOMIX_SAI2_TX_SYNC SAI: AUDIOMIX_SAI5_TX_DATA01 ENET: ENET_QOS_1588_EVENT3_OUT SAI: AUDIOMIX_SAI2_TX_DATA01 UART: UART1_DCE_CTS UART: UART1_DTE_RTS GPIO: GPIO4_IO24 PDM: AUDIOMIX_PDM_BIT_STREAM02 | DI/O | 1.8V | |
| S51 | I2S2_SDOUT / HDA_SDO | SAI: AUDIOMIX_SAI2_TX_DATA00 SAI: AUDIOMIX_SAI5_TX_DATA03 ENET: ENET_QOS_1588_EVENT2_IN CAN: CAN2_TX ENET: ENET_QOS_1588_EVENT2_AUX_IN GPIO: GPIO4_IO26 | DO | 1.8V | |
| S52 | I2S2_SDIN / HDA_SDI | SAI: AUDIOMIX_SAI2_RX_DATA00 SAI: AUDIOMIX_SAI5_TX_DATA00 ENET: ENET_QOS_1588_EVENT2_OUT SAI: AUDIOMIX_SAI2_TX_DATA01 UART: UART1_DCE_RTS UART: UART1_DTE_CTS GPIO: GPIO4_IO23 PDM: AUDIOMIX_PDM_BIT_STREAM03 | DI | 1.8V | |
| S53 | I2S2_CK / HDA_CK | SAI: AUDIOMIX_SAI2_TX_BCLK SAI: AUDIOMIX_SAI5_TX_DATA02 CAN: CAN1_RX GPIO: GPIO4_IO25 PDM: AUDIOMIX_PDM_BIT_STREAM01 | DI/O | 1.8V | |
| S54 | SATA_ACT# | NA | - | NA | |
| S55 | USB5_EN_OC# | NA | - | NA | |
| S56 | ESPI_IO_2 / QSPI_IO_2 | NA | - | NA | |
| S57 | ESPI_IO_3 / QSPI_IO_3 | NA | - | NA | |
| S58 | ESPI_RESET# | NA | - | NA | |
| S59 | USB5+ | NA | - | NA | |
| S60 | USB5- | NA | - | NA | |
| S61 | GND | NA | - | NA | |
| S62 | USB3_SSTX+ | USB3DN_TXDP1 | DI/O | 3.3V | From USB Hub (U9) |
| S63 | USB3_SSTX- | USB3DN_TXDM1 | DI/O | 3.3V | From USB Hub (U9) |
| S64 | GND | NA | - | NA | |
| S65 | USB3_SSRX+ | USB3DN_RXDP1 | DI/O | 3.3V | From USB Hub (U9) |
| S66 | USB3_SSRX- | USB3DN_RXDM1 | DI/O | 3.3V | From USB Hub (U9) |
| S67 | GND | NA | - | NA | |
| S68 | USB3+ | USB2DN_DP1 | DI/O | 3.3V | From USB Hub (U9) |
| S69 | USB3- | USB2DN_DM1 | DI/O | 3.3V | From USB Hub (U9) |
| S70 | GND | NA | - | NA | |
| S71 | USB2_SSTX+ | USB3DN_TXDP3 | DI/O | 3.3V | From USB Hub (U9) |
| S72 | USB2_SSTX- | USB3DN_TXDM3 | DI/O | 3.3V | From USB Hub (U9) |
| S73 | GND | NA | - | NA | |
| S74 | USB2_SSRX+ | USB3DN_RXDP3 | DI/O | 3.3V | From USB Hub (U9) |
| S75 | USB2_SSRX- | USB3DN_RXDM3 | DI/O | 3.3V | From USB Hub (U9) |
| S76 | PCIE_B_RST# | NA | - | NA | |
| S77 | PCIE_C_RST# | NA | - | NA | |
| S78 | PCIE_C_RX+ / SERDES_1_RX+ | NA | - | NA | |
| S79 | PCIE_C_RX- / SERDES_1_RX- | NA | - | NA | |
| S80 | GND | NA | - | NA | |
| S81 | PCIE_C_TX+ / SERDES_1_TX+ | NA | - | NA | |
| S82 | PCIE_C_TX- / SERDES_1_TX- | NA | - | NA | |
| S83 | GND | NA | - | NA | |
| S84 | PCIE_B_REFCK+ | NA | - | NA | |
| S85 | PCIE_B_REFCK- | NA | - | NA | |
| S86 | GND | NA | - | NA | |
| S87 | PCIE_B_RX+ | NA | - | NA | |
| S88 | PCIE_B_RX- | NA | - | NA | |
| S89 | GND | NA | - | NA | |
| S90 | PCIE_B_TX+ | NA | - | NA | |
| S91 | PCIE_B_TX- | NA | - | NA | |
| S92 | GND | NA | - | NA | |
| S93 | DP0_LANE0+ | NA | - | NA | |
| S94 | DP0_LANE0- | NA | - | NA | |
| S95 | DP0_AUX_SEL | NA | - | NA | |
| S96 | DP0_LANE1+ | NA | - | NA | |
| S97 | DP0_LANE1- | NA | - | NA | |
| S98 | DP0_HPD | NA | - | NA | |
| S99 | DP0_LANE2+ | NA | - | NA | |
| S100 | DP0_LANE2- | NA | - | NA | |
| S101 | GND | NA | - | NA | |
| S102 | DP0_LANE3+ | NA | - | NA | |
| S103 | DP0_LANE3- | NA | - | NA | |
| S104 | USB3_OTG_ID | NA | - | NA | |
| S105 | DP0_AUX+ | NA | - | NA | |
| S106 | DP0_AUX- | NA | - | NA | |
| S107 | LCD1_BKLT_EN | NAND: NAND_CLE SPI: FLEXSPI_B_SCLK SDHC: USDHC3_DATA7 UART: UART4_DCE_RX UART: UART4_DTE_TX GPIO: GPIO3_IO05 DEBUG: CORESIGHT_TRACE03 | DI/O | 1.8V | |
| S108 | LVDS1_CK+ / eDP1_AUX+ / DSI1_CLK+ | LVDS1_CLK_P | DO | 1.8V | |
| S109 | LVDS1_CK- / eDP1_AUX- / DSI1_CLK- | LVDS1_CLK_N | DO | 1.8V | |
| S110 | GND | NA | - | NA | |
| S111 | LVDS1_0+ / eDP1_TX0+ / DSI1_D0+ | LVDS1_TX0_P | DO | 1.8V | |
| S112 | LVDS1_0- / eDP1_TX0- / DSI1_D0- | LVDS1_TX0_N | DO | 1.8V | |
| S113 | eDP1_HPD / DSI1_TE | TP27 | - | NA | Test point |
| S114 | LVDS1_1+ / eDP1_TX1+ / DSI1_D1+ | LVDS1_TX1_P | DO | 1.8V | |
| S115 | LVDS1_1- / eDP1_TX1- / DSI1_D1- | LVDS1_TX1_N | DO | 1.8V | |
| S116 | LCD1_VDD_EN | GPIO: GPIO1_IO05 M7: M7_NMI ISP: ISP_FL_TRIG_1 CLK: CCM_PMIC_READY | DI/O | 1.8V | |
| S117 | LVDS1_2+ / eDP1_TX2+ / DSI1_D2+ | LVDS1_TX2_P | DO | 1.8V | |
| S118 | LVDS1_2- / eDP1_TX2- / DSI1_D2- | LVDS1_TX2_N | DO | 1.8V | |
| S119 | GND | NA | - | NA | |
| S120 | LVDS1_3+ / eDP1_TX3+ / DSI1_D3+ | LVDS1_TX3_P | DO | 1.8V | |
| S121 | LVDS1_3- / eDP1_TX3- / DSI1_D3- | LVDS1_TX3_N | DO | 1.8V | |
| S122 | LCD1_BKLT_PWM | TIMER: GPT1_COMPARE3 GPIO: GPIO5_IO05 SPDIF: AUDIOMIX_SPDIF1_EXT_CLK PWM: PWM1_OUT | DO | 1.8V | |
| S123 | GPIO13 | GPIO: GPIO1_IO00 CCM: CCM_ENET_PHY_REF_CLK_ROOT ISP: ISP_FL_TRIG_0 SAI: ANAMIX_REF_CLK_32K CCM: CCM_EXT_CLK1 | DI/O | 1.8V | |
| S124 | GND | NA | - | NA | |
| S125 | LVDS0_0+ / eDP0_TX0+ / DSI0_D0+ | MIPI_DSI1_D0_P | DO | 1.8V | LVDS0_TX0_P option (swap R827 & R836) |
| S126 | LVDS0_0- / eDP0_TX0- / DSI0_D0- | MIPI_DSI1_D0_N | DO | 1.8V | LVDS0_TX0_N option (swap R829 & R837) |
| S127 | LCD0_BKLT_EN | NAND: NAND_RE_B SPI: FLEXSPI_B_DQS SDHC: USDHC3_DATA4 UART: UART4_DCE_TX UART: UART4_DTE_RX GPIO: GPIO3_IO15 DEBUG: CORESIGHT_TRACE13 | DO | 1.8V | |
| S128 | LVDS0_1+ / eDP0_TX1+ / DSI0_D1+ | MIPI_DSI1_D1_P | DO | 1.8V | LVDS0_TX1_P option (swap R830 & R838) |
| S129 | LVDS0_1- / eDP0_TX1- / DSI0_D1- | MIPI_DSI1_D1_N | DO | 1.8V | LVDS0_TX1_N option (swap R831 & R839) |
| S130 | GND | NA | - | NA | |
| S131 | LVDS0_2+ / eDP0_TX2+ / DSI0_D2+ | MIPI_DSI1_D2_P | DO | 1.8V | LVDS0_TX2_P option (swap R832 & R840) |
| S132 | LVDS0_2- / eDP0_TX2- / DSI0_D2- | MIPI_DSI1_D2_N | DO | 1.8V | LVDS0_TX2_N option (swap R833 & R841) |
| S133 | LCD0_VDD_EN | SAI: AUDIOMIX_SAI1_RX_DATA01 PDM: AUDIOMIX_PDM_BIT_STREAM01 ENET: ENET1_1588_EVENT1_OUT GPIO: GPIO4_IO03 | DO | 1.8V | |
| S134 | LVDS0_CK+ / eDP0_AUX+ / DSI0_CLK+ | MIPI_DSI1_CLK_P | DO | 1.8V | LVDS0_CLK_P option (swap R823 & R825) |
| S135 | LVDS0_CK- / eDP0_AUX- / DSI0_CLK- | MIPI_DSI1_CLK_N | DO | 1.8V | LVDS0_CLK_N option (swap R824 & R826) |
| S136 | GND | NA | - | NA | |
| S137 | LVDS0_3+ / eDP0_TX3+ / DSI0_D3+ | MIPI_DSI1_D3_P | DO | 1.8V | LVDS0_TX3_P option (swap R834 & R842) |
| S138 | LVDS0_3- / eDP0_TX3- / DSI0_D3- | MIPI_DSI1_D3_N | DO | 1.8V | LVDS0_TX3_N option (swap R835 & R843) |
| S139 | I2C_LCD_CK | I2C: I2C3_SCL PWM: PWM4_OUT CLK: GPT2_CLK SPI: ECSPI2_SCLK GPIO: GPIO5_IO18 | DO | 1.8V | |
| S140 | I2C_LCD_DAT | I2C: I2C3_SDA PWM: PWM3_OUT CLK: GPT3_CLK SPI: ECSPI2_MOSI GPIO: GPIO5_IO19 | DIO | 1.8V | |
| S141 | LCD0_BKLT_PWM | SPDIF: AUDIOMIX_SPDIF1_IN PWM: PWM2_OUT I2C: I2C5_SDA TIMER: GPT1_COMPARE2 CAN: CAN1_RX GPIO: GPIO5_IO04 | DI/O | 1.8V | |
| S142 | GPIO12 | NAND: NAND_CE1_B SPI: FLEXSPI_A_SS1_B USDHC: USDHC3_STROBE I2C: I2C4_SCL GPIO: GPIO3_IO02 DEBUG: CORESIGHT_TRACE00 | DI/O | 1.8V | |
| S143 | GND | NA | - | NA | |
| S144 | eDP0_HPD / DSI0_TE | TP26 | - | NA | Test point |
| S145 | WDT_TIME_OUT# | WDOG_B | DO | 1.8V | |
| S146 | PCIE_WAKE# | SAI: AUDIOMIX_SAI3_RX_SYNC SAI: AUDIOMIX_SAI2_RX_DATA01 SAI: AUDIOMIX_SAI5_RX_SYNC SAI: AUDIOMIX_SAI3_RX_DATA01 SPDIF: AUDIOMIX_SPDIF1_IN GPIO: GPIO4_IO28 PDM: AUDIOMIX_PDM_BIT_STREAM00 | DI | 3.3V | |
| S147 | VDD_RTC | NVCC_SNVS | A | 1.8V | |
| S148 | LID# | GPIO: GPIO1_IO11 USB: USB2_ID PWM: PWM2_OUT SDHC: USDHC3_VSELECT CLK: CCM_PMIC_READY | DI | 1.8 - 5V | |
| S149 | SLEEP# | GPIO: GPIO1_IO08 ENET; ENET_QOS_1588_EVENT0_IN PWM: PWM1_OUT ISP: ISP_PRELIGHT_TRIG_1 ENET: ENET_QOS_1588_EVENT0_AUX_IN SDHC: USDHC2_RESET_B | DI | 1.8 - 5V | |
| S150 | VIN_PWR_BAD# | PMIC_RST_B | DI | VDD_IN | |
| S151 | CHARGING# | GPB6 | DI | 1.8 - 5V | From GPIO expander (U14) |
| S152 | CHARGER_PRSNT# | SAI: AUDIOMIX_SAI1_TX_DATA07 SAI: AUDIOMIX_SAI6_MCLK PDM: AUDIOMIX_PDM_CLK ENET: ENET1_TX_ER GPIO: GPIO4_IO19 | DI | 1.8 - 5V | |
| S153 | CARRIER_STBY# | GPIO: GPIO1_IO09 ENET: ENET_QOS_1588_EVENT0_OUT PWM: PWM2_OUT ISP: ISP_SHUTTER_OPEN_1 SDHC: USDHC3_RESET_B DMA: SDMA2_EXT_EVENT00 | DO | 1.8V | |
| S154 | CARRIER_PWR_ON | GPIO: GPIO1_IO10 USB: USB1_ID PWM: PWM3_OUT | DO | 1.8V | |
| S155 | FORCE_RECOV# | BOOT_MODE0 | DI | 1.8V | High = USB recovery |
| S156 | BATLOW# | GPB7 | DI | 1.8 - 5V | From GPIO expander (U14) |
| S157 | TEST# | TP43 | DI | 1.8 - 5V | Test point |
| S158 | GND | NA | - | NA |
Mechanical Drawings
Module dimensions of the Nitrogen8M Plus SMARC are 82 x 50 mm. Detail drawings are shown below.

Heatsink


Electrical Characteristics
Absolute Maximum Ratings
The following table summarizes the absolute maximum ratings for the Nitrogen8M Plus SMARC product series. Absolute maximum ratings are those values beyond which damage to the device can occur. Functional operation under these conditions, or at any other condition beyond those indicated in the operational sections of this document, is not recommended.
Note: Maximum rating for signals follows the supply domain of the signals.
Absolute maximum ratings
| Symbol (Domain) | Parameter | Min. | Max | Unit |
|---|---|---|---|---|
| VSYS_5V | Input voltage for the SOM | -0.5 | +6.0 | V |
| I/O Input/output voltage range | Any I/O pin referred to VDD_1V8; VDDA_1V8; WI-FI_1V8; NVCC_SNVS_1V8 | -0.3 | +2.1 | V |
| I/O Input/output voltage range | Any I/O pin referred to VDD_3V3; VSD_3V3; NVCC_SD2 | -0.3 | +3.6 | V |
| TSTORAGE | Storage Temperature Range | -40 | +125 | °C |
| ANT0; ANT1 | Maximum RF input (reference to 50-Ω input) | NA | +10 | dBm |
| ESD | Electrostatic discharge tolerance | -2000 | +2000 | V |
Recommended Operating Conditions
The following table summarizes the recommended operating conditions for the Nitrogen8M Plus SMARC product series.
Recommended operating conditions
| Symbol (Domain) | Parameter | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|
| VSYS_5V | Input voltage for the SOM | 3.3 | 5.0 | 5.5 | V |
| I/O Input/output voltage range | Any I/O pin referred to VDD_1V8; VDDA_1V8; WI-FI_1V8; NVCC_SNVS_1V8 | 1.71 | 1.8 | 1.89 | V |
| I/O Input/output voltage range | Any I/O pin referred to VDD_3V3; VSD_3V3; NVCC_SD2 | 3.0 | 3.3 | 3.6 | V |
| T-ambient | Operating Ambient temperature | -40 | 25 | 85 | °C |
Note: The operating ambient temperature ratings are highly dependent on the design-case, such as the enclosure design, system design, processor activity, GPU/VPU activity, and peripherals used.
Running over 70° C ambient temperature typically requires the implementation of thermal management strategies such as passive (heatsink/spreader). Please contact Ezurio if you need information and guidance for thermal management.
DC Electrical Characteristics / Current Consumption
Several power saving modes are available and are listed in the following table.
Typical current consumption
| Mode | Description | Current (Avg) |
|---|---|---|
| Power Saving mode | CPU is on, Stay on Wi-Fi connection only. | 431mA |
| RAM suspend mode | CPU is on, memory and wireless connection are off. | 7.7mA |
| Linux graceful power down mode | All circuits are off. Only the NVCC_SNVS_1V8 PMU is alive and ONOFF pin is accessible to allow turn on of the SOM. | 154uA |
Power Management & Consumption
DC Power Tree
The Nitrogen8M Plus SMARC requires a primary 5V power supply (VSYS) input. This supply is the main power domain to the on-module NXP PCA9450CHN power management IC (PMIC), which generates all required supply voltages for the module components. The PMIC has 32.768KHz crystal oscillator and buffer built-in which generates the real-time clock (RTC) for the NXP processor and Wi-Fi radio.
Power Modes
NXP PCA9450CHN has eight power modes: OFF, READY, SNVS, RUN, STANDBY, PWRDN, PWRUP and FAULT_SD. Below figure shows the state transition diagram showing the conditions to enter and exit each state.

- OFF mode:
PMIC will enter OFF mode from any state when the main power source VSYS_5V falls below Vsys_POR threshold (2.2 to 2.6V; typ.=2.4V). All regulators are OFF and all registers are reset in this mode. - READY Mode:
PMIC enters READY mode when VSYSY_5V is higher than Vsys_POR. The internal LDO VINT is enabled and loads the MTP data to registers. Once the MTP data loading is complete, the state machine is ready to transition to SNVS mode. - SNVS Mode:
PMIC will enter SNVS (Secure Non-Volatile Storage mode) when VSYS_5V exceeds the Vsys_UVLO threshold. LDO1 is powered up and the 32.778KHz buffer starts running. RTC_RESET_B is pulled high after both LDO1 and LDO2 voltage come up.
Note: PMIC_ON_REQ input is masked until RTC_RESET_B is released. PMIC will start power up sequence if PMIC_ON_REQ is asserted high in this mode. - PWRUP Mode:
After RTC_RESET_B is released in SNVS mode, the PMIC starts power up with a pre-defined sequence with PMIC_ON_REQ asserted high.
During PWRUP mode, PMIC_STBY_REQ signal is masked until POR_B is released. The PWRUP mode ends up releasing POR_B and the PMIC is transitioned to RUN mode. - PWRDN Mode:
When PMIC_ON_REQ is low in RUN or STANDBY mode, PMIC enters PWRDN mode, where it starts with pulling down POR_B. and then by turning off each power rail before transitioning to SNVS mode. - RUN Mode:
PMIC operates in RUN mode when PMIC_ON_REQ is driven high and PMIC_STBY_REQ is driven low. When PMIC_STBY_REQ is asserted high in this mode, it is transitioned to STANDBY mode. PMIC_ON_REQ is asserted low, it moves to PWRDN mode. - STANDBY Mode:
PMIC is transitioned to STANDBY mode from RUN mode when both PMIC_ON_REQ and PMIC_STBY_REQ are driven low. If PMIC_ON_REQ is asserted low, then it is transitioned to PWRDN mode. If PMIC_STBY_REQ is driven low, it is transitioned to RUN mode.
Power modes
| Power Mode | VSYS_5V | PMIC_ON_REQ | PMIC_STBY_REQ |
|---|---|---|---|
| OFF | VSYS_5V<VSYS_POR | x | x |
| READY | VSYS_5V>VSYS_POR | x | x |
| SNVS | VSYS_5V>VSYS_UVLO | LOW | x |
| STANDBY | VSYS_5V>VSYS_UVLO | HIGH | HIGH |
| RUN | VSYS_5V>VSYS_UVLO | HIGH | LOW |
FAULT_SD Mode:
PCA9450CHN has three kinds of Fault sources.- Thermal shutdown: Transition to SNVS mode or READY mode after Fault_SD mode.
When junction temperature reaches 150℃, it enters FAULT_SD mode after 120μs where regulators are tuned off simultaneously. It stays at FAULT_SD mode until the junction temperature fall below 150℃, then move to READY state if any of LDO1 and LDO2 is fault is triggered. And it will move to SNVS mode if either LDO1 or LDO2 fault is triggered. - Voltage regulator fault during power up: Transition to READY mode after FAULT_SD mode.
Any POK of voltage regulator doesn’t come up within 10ms after regulator is enabled during power up sequence, it stops power-up sequence and then moves into FAULT_SD mode where all regulators are turned off. - Voltage regulator fault in STBY and RUN MODE: Move to FAULT_SD mode in 100ms after fault is detected. Transition to SNVS mode or READY mode after FAULT_SD mode.
- Thermal shutdown: Transition to SNVS mode or READY mode after Fault_SD mode.
Environmental and Reliability
Environmental Requirements
Required Storage Conditions
Prior to Opening the Dry Packing
The following are required storage conditions prior to opening the dry packing:- Normal temperature: 5~40℃
- Normal humidity: 80% (Relative humidity) or less
- Storage period: One year or less
Regulatory, Qualification & Certifications
Regulatory Approvals
Radio certifications for SOMs with wireless options are held under the specific wireless module listings:
Regulatory Information
| Order Model with Wireless | Module Product Page | RIG |
|---|---|---|
| N8MP_SMARC_SOM_2r16e_NX611_1M | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_2r16e_NX611_1M_i | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_4r16e_NX611_1M | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_4r16e_NX611_1M_i | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_8r16e_NX611_1M | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_8r16e_NX611_1M_i | Sona NX611 | Sona NX611 M.2 Regulatory Information |
| N8MP_SMARC_SOM_2r16e_IF573_3M | Sona IF573 | Sona IF573 Regulatory information |
| N8MP_SMARC_SOM_2r16e_IF573_3M _i | Sona IF573 | Sona IF573 Regulatory information |
| N8MP_SMARC_SOM_4r16e_IF573_3M | Sona IF573 | Sona IF573 Regulatory information |
| N8MP_SMARC_SOM_4r16e_IF573_3M _i | Sona IF573 | Sona IF573 Regulatory information |
| N8MP_SMARC_SOM_8r16e_IF573_3M | Sona IF573 | Sona IF573 Regulatory information |
| N8MP_SMARC_SOM_8r16e_IF573_3M _i | Sona IF573 | Sona IF573 Regulatory information |
Ordering Information
| Order Model | Description |
|---|---|
| N8MP_SMARC_SOM_2r16e | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Without wireless |
| N8MP_SMARC_SOM_2r16e_i | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Without wireless |
| N8MP_SMARC_SOM_2r16e_IF573_3M | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_2r16e_IF573_3M_i | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_2r16e_NX611_1M | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L |
| N8MP_SMARC_SOM_2r16e_NX611_1M_i | SMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L |
| N8MP_SMARC_SOM_4r16e | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Without wireless |
| N8MP_SMARC_SOM_4r16e_i | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Without wireless |
| N8MP_SMARC_SOM_4r16e_IF573_3M | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_4r16e_IF573_3M_i | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_4r16e_NX611_1M | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L |
| N8MP_SMARC_SOM_4r16e_NX611_1M_i | SMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L |
| N8MP_SMARC_SOM_8r16e | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Without wireless |
| N8MP_SMARC_SOM_8r16e_i | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Without wireless |
| N8MP_SMARC_SOM_8r16e_IF573_3M | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_8r16e_IF573_3M_i | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L |
| N8MP_SMARC_SOM_8r16e_NX611_1M | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L |
| N8MP_SMARC_SOM_8r16e_NX611_1M_i | SMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L |
| 450-00182 | Heatsink for Nitrogen8M+ SMARC family |
| SMARC_CAR | Kit - Universal SMARC Carrier Board. Includes 3x EFB2471A3S-10MH4L and 2x 001-0021 antennas, power supply, DB9 cable |
| SMARC_CAR_BRD | Universal Carrier Board - SMARC (Note: SOM sold separately.) |
Legacy - Revision History
| Version | Date | Notes | Contributors | Approver |
|---|---|---|---|---|
| 0.1 | 20 April 2023 | Preliminary Release | Gary Bisson | Dan Kephart |
| 1.0 | 26 July 2023 | Update RF Output section Update to R1 version of the schematics Update block diagram | Gary Bisson | Dan Kephart |
| 1.1 | 19 Jan 2024 | Fix PCIe reset signal level Fix I2S2_CK muxing options Add LVDS0 details in comments | Gary Bisson | Jody Van |
| 1.2 | 22 Feb 2024 | Fix I2C_LCD missing definitions | Gary Bisson | Jody Van |
| 2.0 | 19 April 2024 | Converted to Ezurio template | Sue White | Dave Drogowski |
| 2.1 | 13 June 2024 | Added SMARC_CAR to orderable parts. | Dave Drogowski | Jonathan Kaye |
| 2.2 | 5 September 2024 | Added Errata Section Block Diagram Updated (IF573) List of all changes from REV10 to REV20 Updated pin muxing | Jody Van | Gary Bisson |
| 2.3 | 17 Sep 2024 | Removed references to JTAG. | Dave Drogowski | Jody Van |
| 2.4 | 20 Sep 2024 | Added non-wireless parts to Ordering Information | Dave Drogowski | Jonathan Kaye |
| 2.5 | 8 Jan 2024 | Corrected pins P123 to P125 comment to “10k pull-up” in Table 8 | Eric Graves | Dave Drogowski |
| 2.6 | 30 Jan 2025 | Added Heatsink Section Updated Mechanical Drawing REV20 | Jody Van | Gary Bisson |
| 2.7 | 13 May 2025 | Updated heatsink part number and image | Jody Van | Jonathan Kaye |
| 2.8 | 18 June 2025 | Reviewed and fixed the CPU pin assignment for P37 (SDIO_PWR_EN) to match the actual hardware routing. | Florian Baumgartl | Simon Gaynor |
/filters:background_color(white)/2024-09/8MP_SMARC-RENDER-IF573.front.png)