Nitrogen8M Plus SMARC

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

    1. Silkscreen:

      1. REV10

        image-20251211-193818.png
      2. REV20

        image-20251211-193825.png
    2. 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
    3. Removal of ESPI_IO2 (S56) and ESPI_RESET# (S58) signals, which are now utilized to control GBEx_LINK100#
    4. 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

    CPUQuad Cortex®-A53 processors operation up to 1.8 GHz

    • 32 KB L1 Instruction Cache
    • 32 KB L1 Data Cache
    • 512 KB unified L2 cache

    Cortex®-M7 core platform operating up to 800 MHz

    • 32 KB L1 Instruction Cache
    • 32 KB L1 Data Cache
    • 256 KB tightly coupled memory (TCM)
    • ARM NeonTM extension
    WirelessDependent on ordered part. See Ordering Information.
    GPU
    • GC7000UL with OpenCL and Vulkan support

      • Two shaders
      • 166 million triangles/sec
      • 1.0 giga pixel/sec
      • 16 GFLOPs 32-bit
      • Supports OpenGL ES 1.1, 2.0, 3.0, OpenCL 1.2, Vulkan
      • Core clock frequency of 1000 MHz
      • Shader clock frequency of 1000 MHz
    • GC520L for 2D acceleration

      • Render target compatibility between 3D and 2D GPU (super tile status buffer)
    NPU

    2.3 TOP/s Neural Network performance

    • Keywords detect, noise reduction, beamforming
    • Speech recognition (i.e., Deep Speech 2)
    • Image recognition (i.e., ResNet-50)
    ISP375 Mpixel/s HDR ISP supporting configurations, such as 12MP@30fps, 4kp45, or 2x 1080p80
    VPU

    Video Decode

    • 1080p60 HEVC/H.265 Main, Main 10 (up to level 5.1)
    • 1080p60 VP9 Profile 0, 2
    • 1080p60 VP8
    • 1080p60 AVC/H.264 Baseline, Main, High decoder

    Video Encode

    • 1080p60 AVC/H.264 encoder
    • 1080p60 HEVC/H.265 encoder

    Interfaces

    Physical InterfacesSMARC 2.2 - 314 Pin Connector
    Network InterfacesDependent on ordered part. See Ordering Information
    Memory Interfaces
    • On module: 32-bits LPDDR4 with inline ECC (size, please refer to Ordering Information)
    • On module: 8-bits eMMC 5.1 with HS400 speed (size, please refer Ordering Information)
    • SPI
    • FlexSPI Flash with support for XIP (for Cortex®-M7 in low-power mode) and support for either one Octal SPI, or parallel read mode of two identical Quad SPI FLASH devices.
    Display Interfaces

    HDMI 2.0a Tx supporting one display:

    • Resolutions of 720x480p60, 1280x720p60, 1920x1080p60, 3840x2160p30
    • Pixel clock up to 297 MHz

    LCDIF Display Controller:

    • Supports up to 1920x1200p60 display per LCDIF if no more than 2 instances used simultaneously, or 2x 1080p60 + 1x 4kp30 on HDMI if all 3 instances used simultaneously.

      • One LCDIF drives MIPI DSI, up to UWHD and WUXGA
      • One LCDIF drives LVDS Tx, up to 1920 x 1080p60
      • One LCDIF drives HDMI Tx, up to 4kp30
    Camera Interfaces

    Two MIPI-CSI Interfaces

    • 2x 4-lane MIPI-CSI interface (D-PHY v1.2, up to 1.5Gbps)

    HDR ISP

    • 2x ISP supporting 375 Mpixel/s aggregate performance and up to 3-exposure

    HDR processing

    • When one camera is used, supports up to 12MP@30fps or 4kp45
    • When two cameras are used, each supports up to 1080p80
    • Maximum resolution limited to resolutions achievable with a 250 MHz pixel clock and active pixel rate of 200 Mpixel/s with 24-bit RGB. This includes resolutions such as:

      • 1080p60
      • WUXGA (1920X1200) at 60 Hz
      • 1920x1440 at 60 Hz
      • WHD (2560X1080) at 60 Hz
      • MIPI DSI: WQHD (2560x1440) can be supported by reduced blanking mode
    Audio Interfaces
    • Cadence® Tensilica® HiFi 4 DSP, operating up to 800 MHz
    • Two I2S (Optionally One as HAD)
    • All ports support 49.152 MHz BCLK.
    • ASRC supports processing 32 audio channels, 4 context groups, 8 kHz to 384 kHz sample rate, and 1/16 to 8x sample rate conversion ratio.
    • eARC/ARC (HDMI)
    Peripheral Interface48x Multifunction I/O lines
    EthernetTwo Gigabit Ethernet controllers (both capable of simultaneous operation)
    UARTThree 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

    CANTwo 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.

    I2CFive I2C modules
    SPIThree SPI modules
    PCIOne PCI Express (PCIe) Gen3 Single Lane supporting Dual Mode Operation with PHY
    SDIOOne Ultra Secure Digital Host Controller (uSDHC) interface

    Power

    Input Voltage5V (see Electrical Characteristics and Pinout)
    I/O Signal Voltage1.8V or 3.3V (see Electrical Characteristics and Pinout)
    Power ModesOFF, READY, SNVS, RUN, STANDBY, PWRDN, PWRUP and FAULT_SD. See Power Modes.

    Mechanical

    Dimensions82 x 50 mm
    WeightTBD

    Software

    OS SupportLinux, U-Boot, Android, Boot2Qt, Buildroot, Debian, FreeRTOS, QNX, Ubuntu, Yocto, Kynetics EADT. See https://www.ezurio.com/support/series/nitrogen8m-plus-smarc
    Security
    • Resource Domain Controller (RDC)
    • Arm® TrustZone® (TZ) architecture
    • On-chip RAM (OCRAM) secure region protection using OCRAM controller
    • High Assurance Boot (HAB)
    • Cryptographic Acceleration and Assurance Module (CAAM)
    • Secure Non-Volatile Storage (SNVS)

    Environmental

    Operating Temperature0 to +70C (Commercial Temp)
    -40 to +85C (Industrial Temp)
    Lead FreeLead-free and RoHS Compliant

    Certifications

    Regulatory ComplianceFCC/IC/CE/MIC/RCM
    Bluetooth SIGBluetooth SIG Qualified Listing

    Development

    Development KitUniversal SMARC Carrier Board
    DebugTwo Debug UART ports for Quad Cortex®-A53 processors and Cortex®-M7.

    Warranty

    Warranty TermsOne 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_MODE3BOOT_MODE2BOOT_MODE1BOOT_MODE0BOOT MODE
    0000Boot from Internal Fuses
    0001USB Serial Download
    0010uSDHC3 (eMMC boot only, SD3 8-bit) Default.
    0011uSDHC2 (SD boot, SD2)
    0100NAND 8-bit single device 256 pages.
    0101NAND 8-bit single device 512 pages
    0110QSPI 3B Read
    0111QSPI Hyperflash 3.3V
    1000ECSPI Boot
    1001Reserved
    1010Reserved
    1011Reserved
    1100Reserved (Boot on I2C connected to BOOT PIN[3:2]
    1101Reserved
    1110Infinite Loop Mode
    1111Test 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.

    image-20251211-200433.png

    Sona IF573 to i.MX 8M Plus Connections

    IF573i.MX8M Plus
    SDIOSD_CLK/SD_CMD/SD_DATA0-3SD3_CLK/SD3_CMD/SD3_DATA0-3
    UARTUART_RX/UART_TX/UART_CTS/UART_RTSUART1_TXD/UART1_TXD/UART3_RXD/UART3_TXD
    CLKSUSCLKCLKOUT1
    BT_ENW_DISABLE2#NAND_CE2
    BT_IRQBT_HOST_WAKESAI5_RXD0
    WL_ENW_DISABLE1#NAND_CE3
    WL_IRQSDIO_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

    ParameterConditionsMinTypMaxUnit
    Pull-up (PU) resistor

    VDD=1.65 to 1.95V

    Temp=0 to 95℃

    122249
    Pull-down (PD) resistor132348
    Pull-up (PU) resistor

    VDD=3.0 to 3.6V

    Temp=0 to 95℃

    183772
    Pull-down (PD) resistor244387

    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/OI/O LevelComments
    P1SMB_ALERT#SAI: SAI1_RXD0
    PDM: PDM_BIT_STREAM00
    ENET1: 1588_EVENT1_IN
    GPIO: GPIO4_IO02
    DI1.8 to 5 V
    P2GNDNA-NA
    P3CSI1_CK+MIPI_CSI2_CLK_PDO1.8V
    P4CSI1_CK-MIPI_CSI2_CLK_NDO1.8V
    P5GBE1_SDPGPIO: GPIO4_IO01
    SAI: SAI1_RXC
    PDM: PDM_CLK
    ENET1: 1588_EVENT0_OUT
    DI/O3.3V
    P6GBE0_SDPGPIO: GPIO1_IO09
    ENET: 1588_EVENT0_OUT
    PWM: PWM2_OUT
    ISP: ISP_SHUTTER_OPEN_1
    USDHC: USDHC3_RESET_B
    DMA: SDMA2_EXT_EVENT00
    DI/O3.3V
    P7CSI1_RX0+MIPI_CSI2_D0_PDI1.8V
    P8CSI1_RX0-MIPI_CSI2_D0_NDI1.8V
    P9GNDNA-NA
    P10CSI1_RX1+MIPI_CSI2_D1_PDI1.8V
    P11CSI1_RX1-MIPI_CSI2_D1_NDI1.8V
    P12GNDNA-NA
    P13CSI1_RX2+MIPI_CSI2_D2_PDI1.8V
    P14CSI1_RX2-MIPI_CSI2_D2_NDI1.8V
    P15GNDNA-NA
    P16CSI1_RX3+MIPI_CSI2_D3_PDI1.8V
    P17CSI1_RX3-MIPI_CSI2_D3_NDI1.8V
    P18GNDNA-NA
    P19GBE0_MDI3-TXRXM_DDI/O1.8VFrom KSZ9031 (U8)
    P20GBE0_MDI3+TXRXP_DDI/O1.8VFrom KSZ9031 (U8)
    P21GBE0_LINK100#LED2DO3.3VFrom KSZ9031 (U8)

    LED2 if GPA5 is low

    P22GBE0_LINK1000#LED2DO3.3VFrom KSZ9031 (U8)

    LED2 if GPA5 is high

    P23GBE0_MDI2-TXRXM_CDI/O1.8VFrom KSZ9031 (U8)
    P24GBE0_MDI2+TXRXP_CDI/O1.8VFrom KSZ9031 (U8)
    P25GBE0_LINK_ACT#LED1DO3.3VFrom KSZ9031 (U8)
    P26GBE0_MDI1-TXRXM_BDI/O1.8VFrom KSZ9031 (U8)
    P27GBE0_MDI1+TXRXP_BDI/O1.8VFrom KSZ9031 (U8)
    P28GBE0_CTREFTP28-NATest point
    P29GBE0_MDI0-TXRXM_ADI/O1.8VFrom KSZ9031 (U8)
    P30GBE0_MDI0+TXRXP_ADI/O1.8VFrom KSZ9031 (U8)
    P31SPI0_CS1#GPIO: GPIO1_IO01
    PWM: PWM1_OUT
    ISP: ISP_SHUTTER_TRIG_0
    CLK: CCM_EXT_CLK2
    DO1.8V
    P32GNDNA-NA
    P33SDIO_WPUSDHC: USDHC2_WP
    GPIO: GPIO2_IO20
    DEBUG: CORESIGHT_EVENTI
    DI1.8 or 3.3V
    P34SDIO_CMDUSDHC: USDHC2_CMD
    SPI: ECSPI2_MOSI
    UART: UART4_DCE_TX
    UART: UART4_DTE_RX
    PDM: AUDIOMIX_PDM_CLK
    GPIO: GPIO2_IO14
    DI/O1.8 or 3.3V
    P35SDIO_CD#USDHC: USDHC2_CD_B
    GPIO: GPIO2_IO12
    DI1.8 or 3.3V
    P36SDIO_CKUSDHC: USDHC2_CLK
    SPI: ECSPI2_SCLK
    UART: UART4_DCE_RX
    UART: UART4_DTE_TX
    PDM: AUDIOMIX_PDM_CLK
    GPIO: GPIO2_IO13
    DO1.8 or 3.3V
    P37SDIO_PWR_ENUSDHC: USDHC2_RESET_B
    GPIO: GPIO2_IO19
    DEBUG: SRC_SYSTEM_RESET
    DO3.3V
    P38GNDNA-NA
    P39SDIO_D0USDHC: USDHC2_DATA0
    I2C: I2C4_SDA
    UART: UART2_DCE_RX
    UART: UART2_DTE_TX
    PDM: AUDIOMIX_PDM_BIT_STREAM00
    GPIO: GPIO2_IO15
    DI/O1.8 or 3.3V
    P40SDIO_D1USDHC: USDHC2_DATA1
    I2C: I2C4_SCL
    UART: UART2_DCE_TX
    UART: UART2_DTE_RX
    PDM: AUDIOMIX_PDM_BIT_STREAM01
    GPIO: GPIO2_IO16
    DI/O1.8 or 3.3V
    P41SDIO_D2USDHC: USDHC2_DATA2
    SPI: ECSPI2_SS0
    SPDIF: AUDIOMIX_SPDIF1_OUT
    PDM: AUDIOMIX_PDM_BIT_STREAM04
    GPIO: GPIO2_IO17
    DI/O1.8 or 3.3V
    P42SDIO_D3USDHC: USDHC2_DATA3
    SPI: ECSPI2_MISO
    SPDIF: AUDIOMIX_SPDIF1_IN
    PDM: AUDIOMIX_PDM_BIT_STREAM03
    GPIO: GPIO2_IO18
    DEBUG: SRC_EARLY_RESET
    DI/O1.8 or 3.3V
    P43SPI0_CS0#SPI: ECSPI1_SS0
    UART: UART3_DCE_RTS
    UART: UART3_DTE_CTS
    I2C: I2C2_SDA
    SAI: AUDIOMIX_SAI7_TX_SYNC
    GPIO: GPIO5_IO09
    DO1.8V
    P44SPI0_CKSPI: ECSPI1_SCLK
    UART: UART3_DCE_RX
    UART: UART3_DTE_TX
    I2C: I2C1_SCL
    SAI: AUDIOMIX_SAI7_RX_SYNC
    GPIO: GPIO5_IO06
    DO1.8V
    P45SPI0_DINSPI: ECSPI1_MISO
    UART: UART3_DCE_CTS
    UART: UART3_DTE_RTS
    I2C: I2C2_SCL
    SAI: AUDIOMIX_SAI7_RX_DATA00
    GPIO: GPIO5_IO08
    DI1.8V
    P46SPI0_DOSPI: ECSPI1_MOSI
    UART: UART3_DCE_TX
    UART: UART3_DTE_RX
    I2C: I2C1_SDA
    SAI: AUDIOMIX_SAI7_RX_BCLK
    GPIO: GPIO5_IO07
    DO1.8V
    P47GNDNA-NA
    P48SATA_TX+MIPI_CSI1_D2_PDI1.8VSMARC exception
    P49SATA_TX-MIPI_CSI1_D2_NDI1.8VSMARC exception
    P50GNDNA-NA
    P51SATA_RX+MIPI_CSI1_D3_PDI1.8VSMARC exception
    P52SATA_RX-MIPI_CSI1_D3_NDI1.8VSMARC exception
    P53GNDNA-NA
    P54SPI1_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
    DO1.8V
    P55SPI1_CS1# / ESPI_CS1# / QSPI_CS1#SAI: AUDIOMIX_SAI1_MCLK
    SAI: AUDIOMIX_SAI1_TX_BCLK
    ENET: ENET1_TX_CLK
    GPIO: GPIO5_IO09
    DO1.8V
    P56SPI1_CK / ESPI_CK / QSPI_CKSPI: ECSPI2_SCLK
    UART: UART4_DCE_RX
    UART: UART4_DTE_TX
    I2C: I2C3_SCL
    SAI: AUDIOMIX_SAI7_TX_BCLK
    GPIO: GPIO5_IO10
    DO1.8V
    P57SPI1_DIN / ESPI_IO_1 / QSPI_IO_1SPI: ECSPI2_MISO
    UART: UART4_DCE_CTS
    UART: UART4_DTE_RTS
    I2C: I2C4_SCL
    SAI: AUDIOMIX_SAI7_MCLK
    CLK: CCM_CLK01
    GPIO: GPIO5_IO12
    DI1.8V
    P58SPI1_DO / ESPI_IO_0 / QSPI_IO_0SPI: ECSPI2_MOSI
    UART: UART4_DCE_TX
    UART: UART4_DTE_RX
    I2C: I2C3_SDA
    SAI: AUDIOMIX_SAI7_TX_DATA00
    GPIO: GPIO5_IO11
    DO1.8V
    P59GNDNA-NA
    P60USB0+USB1_D_PDI/O3.3V
    P61USB0-USB1_D_NDI/O3.3V
    P62USB0_EN_OC#GPIO: GPIO1_IO13
    USB: USB1_OTG_OC
    PWM: PWM2_OUT
    DI3.3V
    P63USB0_VBUS_DETUSB1_VBUSDI5V
    P64USB0_OTG_IDUSB1_IDDI3.3V
    P65USB1+USB2DN_DP2DI/O3.3VFrom USB Hub (U9)
    P66USB1-USB2DN_DM2DI/O3.3VFrom USB Hub (U9)
    P67USB1_EN_OC#PRT_CTL2DI3.3VFrom USB Hub (U9)
    P68GNDNA-NA
    P69USB2+USB2DN_DP3DI/O3.3VFrom USB Hub (U9)
    P70USB2-USB2DN_DM3DI/O3.3VFrom USB Hub (U9)
    P71USB2_EN_OC#PRT_CTL3DI3.3VFrom USB Hub (U9)
    P72RSVDCLKOUT2DO1.8V
    P73RSVDNA-NA
    P74USB3_EN_OC#PRT_CTL1DI3.3VFrom USB Hub (U9)
    P75PCIE_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
    DO3.3V
    P76USB4_EN_OC#PRT_CTL4DI3.3VFrom USB Hub (U9)
    P77PCIE_B_CKREQ#NA-NA
    P78PCIE_A_CKREQ#SAI: AUDIOMIX_SAI1_RX_SYNC
    ENET: ENET1_1588_EVENT0_IN
    GPIO: GPIO4_IO00
    DI/O3.3V
    P79GNDNA-NA
    P80PCIE_C_REFCK+NA-NA
    P81PCIE_C_REFCK-NA-NA
    P82GNDNA-NA
    P83PCIE_A_REFCK+PCIE_REF_PAD_CLK_PDO1.8V
    P84PCIE_A_REFCK-PCIE_REF_PAD_CLK_NDO1.8V
    P85GNDNA-NA
    P86PCIE_A_RX+PCIE_RXN_PDO1.8V
    P87PCIE_A_RX-PCIE_RXN_NDO1.8V
    P88GNDNA-NA
    P89PCIE_A_TX+PCIE_TXN_PDO1.8V
    P90PCIE_A_TX-PCIE_TXN_NDO1.8V
    P91GNDNA-NA
    P92HDMI_D2+ / DP1_LANE0+HDMI_TX2_PDO1.8V
    P93HDMI_D2- / DP1_LANE0-HDMI_TX2_NDO1.8V
    P94GNDNA-NA
    P95HDMI_D1+ / DP1_LANE1+HDMI_TX1_PDO1.8V
    P96HDMI_D1- / DP1_LANE1-HDMI_TX1_NDO1.8V
    P97GNDNA-NA
    P98HDMI_D0+ / DP1_LANE2+HDMI_TX0_PDO1.8V
    P99HDMI_D0- / DP1_LANE2-HDMI_TX0_NDO1.8V
    P100GNDNA-NA
    P101HDMI_CK+ / DP1_LANE3+HDMI_TXC_PDO1.8V
    P102HDMI_CK- / DP1_LANE3-HDMI_TXC_NDO1.8V
    P103GNDNA-NA
    P104HDMI_HPD / DP1_HPDHDMI_HPDDI1.8V
    P105HDMI_CTRL_CK / DP1_AUX+HDMI_DDC_SCLDI/O1.8V
    P106HDMI_CTRL_DAT / DP1_AUX-HDMI_DDC_SDADI/O1.8V
    P107DP1_AUX_SELHDMI_CECDI/O1.8VSMARC exception
    P108GPIO0 / CAM0_PWR#GPA0DI/O1.8VFrom GPIO expander (U14)
    P109GPIO1 / CAM1_PWR#GPA1DI/O1.8VFrom GPIO expander (U14)
    P110GPIO2 / CAM0_RST#GPA2DI/O1.8VFrom GPIO expander (U14)
    P111GPIO3 / CAM1_RST#GPA3DI/O1.8VFrom GPIO expander (U14)
    P112GPIO4 / HDA_RST#GPA4DI/O1.8VFrom GPIO expander (U14)
    P113GPIO5 / PWM_OUTSPDIF: AUDIOMIX_SPDIF1_OUT
    PWM: PWM3_OUT
    I2C: I2C5_SCL
    TIMER: GPT1_COMPARE1
    CAN: CAN1_TX
    GPIO: GPIO5_IO03
    DI/O1.8V
    P114GPIO6 / TACHINGPA6DI/O1.8VFrom GPIO expander (U14)
    P115GPIO7GPA7DI/O1.8VFrom GPIO expander (U14)
    P116GPIO8GPB1DI/O1.8VFrom GPIO expander (U14)
    P117GPIO9GPB2DI/O1.8VFrom GPIO expander (U14)
    P118GPIO10GPB3DI/O1.8VFrom GPIO expander (U14)
    P119GPIO11SAI: AUDIOMIX_SAI1_TX_DATA06
    SAI: AUDIOMIX_SAI6_RX_SYNC
    SAI: AUDIOMIX_SAI6_TX_SYNC
    ENET: ENET1_RX_ER
    GPIO: GPIO4_IO18
    DI/O1.8V
    P120GNDNA-NA
    P121I2C_PM_CKI2C: I2C4_CLK
    PWM: PWM2_OUT
    PCI: PCIE_CLKREQ_B
    SPI: ECSPI2_MISO
    GPIO: GPIO5_IO20
    DI/O1.8V
    P122I2C_PM_DATI2C: I2C4_SDA
    PWM: PWM1_OUT
    SPI: ECSPI2_SS0
    GPIO: GPIO5_IO21
    DI/O1.8V
    P123BOOT_SEL0#BOOT_MODE1DI1.8V10k pull-up
    P124BOOT_SEL1#BOOT_MODE2DI1.8V10k pull-up
    P125BOOT_SEL2#BOOT_MODE3DI1.8V10k pull-up
    P126RESET_OUT#GPB5DI/O1.8VFrom GPIO expander (U14)
    P127RESET_IN#POR_BDI1.8V
    P128POWER_BTN#ONOFFDI1.8 - 5V
    P129SER0_TXUART: UART4_DCE_TX
    UART: UART4_DTE_RX
    UART: UART2_DCE_RTS
    UART: UART2_DTE_CTS
    TIMER: GPT1_CAPTURE1
    I2C: I2C6_SDA
    GPIO: GPIO5_IO29
    DO1.8V
    P130SER0_RXUART: 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
    DI1.8V
    P131SER0_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
    DI1.8V
    P132SER0_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
    DO1.8V
    P133GNDNA-NA
    P134SER1_TXUART: UART2_DCE_TX
    UART: UART2_DTE_RX
    SPI: ECPIS3_SS0
    TIMER: GPT1_COMPARE2
    GPIO: GPIO5_IO25
    DO1.8V
    P135SER1_RXUART: UART2_DCE_TX
    UART: UART2_DTE_RX
    SPI: ECPIS3_SS0
    TIMER: GPT1_COMPARE2
    GPIO: GPIO5_IO24
    DI1.8V
    P136SER2_TXSPI: ECPIS1_MOSI
    UART: UART3_DCE_TX
    UART: UART3_DTE_RX
    I2C: I2C1_SDA
    SAI: AUDIOMIX_SAI7_RX_BCLK
    GPIO: GPIO5_IO07
    DO1.8V
    P137SER2_RXSPI: ECPIS1_SCLK
    UART: UART3_DCE_RX
    UART: UART3_DTE_TX
    I2C: I2C1_SCL
    SAI: AUDIOMIX_SAI7_RX_SYNC
    GPIO: GPIO5_IO06
    DI1.8V
    P138SER2_RTS#NA-NA
    P139SER2_CTS#NA-NA
    P140SER3_TXNA-NA
    P141SER3_RXNA-NA
    P142GNDNA-NA
    P143CAN0_TXSAI: 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
    DO1.8V
    P144CAN0_RXSAI: 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
    DI1.8V
    P145CAN1_TXSAI: 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
    DO1.8V
    P146CAN1_RXSAI: AUDIOMIX_SAI5_MCLK
    SAI: AUDIOMIX_SAI1_TX_BCLK
    PWM: PWM1_OUT
    I2C: I2C5_SDA
    GPIO: GPIO3_IO25
    CAN: CAN2_RX
    DI1.8V
    P147VDD_INVSYSA3.0 - 5.25V
    P148VDD_INVSYSA3.0 - 5.25V
    P149VDD_INVSYSA3.0 - 5.25V
    P150VDD_INVSYSA3.0 - 5.25V
    P151VDD_INVSYSA3.0 - 5.25V
    P152VDD_INVSYSA3.0 - 5.25V
    P153VDD_INVSYSA3.0 - 5.25V
    P154VDD_INVSYSA3.0 - 5.25V
    P155VDD_INVSYSA3.0 - 5.25V
    P156VDD_INVSYSA3.0 - 5.25V
    S1CSI1_TX+ / I2C_CAM1_CKSC1DO1.8VFrom I2C expander (U13)
    S2CSI1_TX- / I2C_CAM1_DATSD1DI/O1.8VFrom I2C expander (U13)
    S3GNDNA-NA
    S4RSVDNA-NA
    S5I2C_CAM0_CK / CSI0_TX+SC0DO1.8VFrom I2C expander (U13)
    S6CAM_MCKGPIO: GPIO1_IO15
    USB: USB2_OC
    USDHC: USDHC3_WP
    PWM: PWM4_OUT
    CCM: CCM_CLKO2
    DO1.8V
    S7I2C_CAM0_DAT / CSI0_TX-SD0DI/O1.8VFrom I2C expander (U13)
    S8CSI0_CK+MIPI_CSI1_CLK_PDO1.8V
    S9CSI0_CK-MIPI_CSI1_CLK_NDO1.8V
    S10GNDNA-NA
    S11CSI0_RX0+MIPI_CSI1_D0_PDI1.8V
    S12CSI0_RX0-MIPI_CSI1_D0_NDI1.8V
    S13GNDNA-NA
    S14CSI0_RX1+MIPI_CSI1_D1_PDI1.8V
    S15CSI0_RX1-MIPI_CSI1_D1_NDI1.8V
    S16GNDNA-NA
    S17GBE1_MDI0+TXRXP_ADI/O1.8VFrom KSZ9031 (U16)
    S18GBE1_MDI0-TXRXM_ADI/O1.8VFrom KSZ9031 (U16)
    S19GBE1_LINK100#LED2DO3.3VFrom KSZ9031 (U16)

    LED2 if SAI3_RXC is low

    S20GBE1_MDI1+TXRXP_BDI/O1.8VFrom KSZ9031 (U16)
    S21GBE1_MDI1-TXRXM_BDI/O1.8VFrom KSZ9031 (U16)
    S22GBE1_LINK1000#LED2DO3.3VFrom KSZ9031 (U16)

    LED2 if SAI3_RXC is high

    S23GBE1_MDI2+TXRXP_CDI/O1.8VFrom KSZ9031 (U16)
    S24GBE1_MDI2-TXRXM_CDI/O1.8VFrom KSZ9031 (U16)
    S25GNDNA-NA
    S26GBE1_MDI3+TXRXP_DDI/O1.8VFrom KSZ9031 (U16)
    S27GBE1_MDI3-TXRXM_DDI/O1.8VFrom KSZ9031 (U16)
    S28GBE1_CTREFTP34-NATest point
    S29PCIE_D_TX+ / SERDES_0_TX+NA-NA
    S30PCIE_D_TX- / SERDES_0_TX-NA-NA
    S31GBE1_LINK_ACT#LED1DO3.3V
    S32PCIE_D_RX+ / SERDES_0_RX+NA-NA
    S33PCIE_D_RX- / SERDES_0_RX-NA-NA
    S34GNDNA-NA
    S35USB4+USB2DN_DP4DI/O3.3VFrom USB Hub (U9)
    S36USB4-USB2DN_DM4DI/O3.3VFrom USB Hub (U9)
    S37USB3_VBUS_DETNA-NA
    S38AUDIO_MCKSAI: AUDIOMIX_SAI3_MCLK
    PWM: PWM4_OUT
    SAI: AUDIOMIX_SAI5_MCLK
    SPDIF: AUDIOMIX_SPDIF1_OUT
    GPIO: GPIO5_IO02
    SPDIF: AUDIOMIX_SPDIF1_IN
    DO1.8V
    S39I2S0_LRCKSAI: 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/O1.8V
    S40I2S0_SDOUTSAI: 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
    DO1.8V
    S41I2S0_SDINSAI: 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
    DI1.8V
    S42I2S0_CKSAI: 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/O1.8V
    S43ESPI_ALERT0#NA-NA
    S44ESPI_ALERT1#NA-NA
    S45MDIO_CLKNA-NA
    S46MDIO_DATNA-NA
    S47GNDNA-NA
    S48I2C_GP_CKI2C: 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
    DO1.8V
    S49I2C_GP_DATI2C: I2C2_SDA
    ENET: ENET_QOS_1588_EVENT1_OUT
    SDHC: USDHC3_WP
    SPI: ECSPI1_SS0
    GPIO: GPIO5_IO17
    DI/O1.8V
    S50I2S2_LRCK / HDA_SYNCSAI: 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/O1.8V
    S51I2S2_SDOUT / HDA_SDOSAI: 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
    DO1.8V
    S52I2S2_SDIN / HDA_SDISAI: 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
    DI1.8V
    S53I2S2_CK / HDA_CKSAI: AUDIOMIX_SAI2_TX_BCLK
    SAI: AUDIOMIX_SAI5_TX_DATA02
    CAN: CAN1_RX
    GPIO: GPIO4_IO25
    PDM: AUDIOMIX_PDM_BIT_STREAM01
    DI/O1.8V
    S54SATA_ACT#NA-NA
    S55USB5_EN_OC#NA-NA
    S56ESPI_IO_2 / QSPI_IO_2NA-NA
    S57ESPI_IO_3 / QSPI_IO_3NA-NA
    S58ESPI_RESET#NA-NA
    S59USB5+NA-NA
    S60USB5-NA-NA
    S61GNDNA-NA
    S62USB3_SSTX+USB3DN_TXDP1DI/O3.3VFrom USB Hub (U9)
    S63USB3_SSTX-USB3DN_TXDM1DI/O3.3VFrom USB Hub (U9)
    S64GNDNA-NA
    S65USB3_SSRX+USB3DN_RXDP1DI/O3.3VFrom USB Hub (U9)
    S66USB3_SSRX-USB3DN_RXDM1DI/O3.3VFrom USB Hub (U9)
    S67GNDNA-NA
    S68USB3+USB2DN_DP1DI/O3.3VFrom USB Hub (U9)
    S69USB3-USB2DN_DM1DI/O3.3VFrom USB Hub (U9)
    S70GNDNA-NA
    S71USB2_SSTX+USB3DN_TXDP3DI/O3.3VFrom USB Hub (U9)
    S72USB2_SSTX-USB3DN_TXDM3DI/O3.3VFrom USB Hub (U9)
    S73GNDNA-NA
    S74USB2_SSRX+USB3DN_RXDP3DI/O3.3VFrom USB Hub (U9)
    S75USB2_SSRX-USB3DN_RXDM3DI/O3.3VFrom USB Hub (U9)
    S76PCIE_B_RST#NA-NA
    S77PCIE_C_RST#NA-NA
    S78PCIE_C_RX+ / SERDES_1_RX+NA-NA
    S79PCIE_C_RX- / SERDES_1_RX-NA-NA
    S80GNDNA-NA
    S81PCIE_C_TX+ / SERDES_1_TX+NA-NA
    S82PCIE_C_TX- / SERDES_1_TX-NA-NA
    S83GNDNA-NA
    S84PCIE_B_REFCK+NA-NA
    S85PCIE_B_REFCK-NA-NA
    S86GNDNA-NA
    S87PCIE_B_RX+NA-NA
    S88PCIE_B_RX-NA-NA
    S89GNDNA-NA
    S90PCIE_B_TX+NA-NA
    S91PCIE_B_TX-NA-NA
    S92GNDNA-NA
    S93DP0_LANE0+NA-NA
    S94DP0_LANE0-NA-NA
    S95DP0_AUX_SELNA-NA
    S96DP0_LANE1+NA-NA
    S97DP0_LANE1-NA-NA
    S98DP0_HPDNA-NA
    S99DP0_LANE2+NA-NA
    S100DP0_LANE2-NA-NA
    S101GNDNA-NA
    S102DP0_LANE3+NA-NA
    S103DP0_LANE3-NA-NA
    S104USB3_OTG_IDNA-NA
    S105DP0_AUX+NA-NA
    S106DP0_AUX-NA-NA
    S107LCD1_BKLT_ENNAND: NAND_CLE
    SPI: FLEXSPI_B_SCLK
    SDHC: USDHC3_DATA7
    UART: UART4_DCE_RX
    UART: UART4_DTE_TX
    GPIO: GPIO3_IO05
    DEBUG: CORESIGHT_TRACE03
    DI/O1.8V
    S108LVDS1_CK+ / eDP1_AUX+ / DSI1_CLK+LVDS1_CLK_PDO1.8V
    S109LVDS1_CK- / eDP1_AUX- / DSI1_CLK-LVDS1_CLK_NDO1.8V
    S110GNDNA-NA
    S111LVDS1_0+ / eDP1_TX0+ / DSI1_D0+LVDS1_TX0_PDO1.8V
    S112LVDS1_0- / eDP1_TX0- / DSI1_D0-LVDS1_TX0_NDO1.8V
    S113eDP1_HPD / DSI1_TETP27-NATest point
    S114LVDS1_1+ / eDP1_TX1+ / DSI1_D1+LVDS1_TX1_PDO1.8V
    S115LVDS1_1- / eDP1_TX1- / DSI1_D1-LVDS1_TX1_NDO1.8V
    S116LCD1_VDD_ENGPIO: GPIO1_IO05
    M7: M7_NMI
    ISP: ISP_FL_TRIG_1
    CLK: CCM_PMIC_READY
    DI/O1.8V
    S117LVDS1_2+ / eDP1_TX2+ / DSI1_D2+LVDS1_TX2_PDO1.8V
    S118LVDS1_2- / eDP1_TX2- / DSI1_D2-LVDS1_TX2_NDO1.8V
    S119GNDNA-NA
    S120LVDS1_3+ / eDP1_TX3+ / DSI1_D3+LVDS1_TX3_PDO1.8V
    S121LVDS1_3- / eDP1_TX3- / DSI1_D3-LVDS1_TX3_NDO1.8V
    S122LCD1_BKLT_PWMTIMER: GPT1_COMPARE3
    GPIO: GPIO5_IO05
    SPDIF: AUDIOMIX_SPDIF1_EXT_CLK
    PWM: PWM1_OUT
    DO1.8V
    S123GPIO13GPIO: GPIO1_IO00
    CCM: CCM_ENET_PHY_REF_CLK_ROOT
    ISP: ISP_FL_TRIG_0
    SAI: ANAMIX_REF_CLK_32K
    CCM: CCM_EXT_CLK1
    DI/O1.8V
    S124GNDNA-NA
    S125LVDS0_0+ / eDP0_TX0+ / DSI0_D0+MIPI_DSI1_D0_PDO1.8VLVDS0_TX0_P option
    (swap R827 & R836)
    S126LVDS0_0- / eDP0_TX0- / DSI0_D0-MIPI_DSI1_D0_NDO1.8VLVDS0_TX0_N option
    (swap R829 & R837)
    S127LCD0_BKLT_ENNAND: NAND_RE_B
    SPI: FLEXSPI_B_DQS
    SDHC: USDHC3_DATA4
    UART: UART4_DCE_TX
    UART: UART4_DTE_RX
    GPIO: GPIO3_IO15
    DEBUG: CORESIGHT_TRACE13
    DO1.8V
    S128LVDS0_1+ / eDP0_TX1+ / DSI0_D1+MIPI_DSI1_D1_PDO1.8VLVDS0_TX1_P option
    (swap R830 & R838)
    S129LVDS0_1- / eDP0_TX1- / DSI0_D1-MIPI_DSI1_D1_NDO1.8VLVDS0_TX1_N option
    (swap R831 & R839)
    S130GNDNA-NA
    S131LVDS0_2+ / eDP0_TX2+ / DSI0_D2+MIPI_DSI1_D2_PDO1.8VLVDS0_TX2_P option
    (swap R832 & R840)
    S132LVDS0_2- / eDP0_TX2- / DSI0_D2-MIPI_DSI1_D2_NDO1.8VLVDS0_TX2_N option
    (swap R833 & R841)
    S133LCD0_VDD_ENSAI: AUDIOMIX_SAI1_RX_DATA01
    PDM: AUDIOMIX_PDM_BIT_STREAM01
    ENET: ENET1_1588_EVENT1_OUT
    GPIO: GPIO4_IO03
    DO1.8V
    S134LVDS0_CK+ / eDP0_AUX+ / DSI0_CLK+MIPI_DSI1_CLK_PDO1.8VLVDS0_CLK_P option
    (swap R823 & R825)
    S135LVDS0_CK- / eDP0_AUX- / DSI0_CLK-MIPI_DSI1_CLK_NDO1.8VLVDS0_CLK_N option
    (swap R824 & R826)
    S136GNDNA-NA
    S137LVDS0_3+ / eDP0_TX3+ / DSI0_D3+MIPI_DSI1_D3_PDO1.8VLVDS0_TX3_P option
    (swap R834 & R842)
    S138LVDS0_3- / eDP0_TX3- / DSI0_D3-MIPI_DSI1_D3_NDO1.8VLVDS0_TX3_N option
    (swap R835 & R843)
    S139I2C_LCD_CKI2C: I2C3_SCL  
    PWM: PWM4_OUT  
    CLK: GPT2_CLK  
    SPI: ECSPI2_SCLK
    GPIO: GPIO5_IO18
    DO1.8V
    S140I2C_LCD_DATI2C: I2C3_SDA  
    PWM: PWM3_OUT  
    CLK: GPT3_CLK  
    SPI: ECSPI2_MOSI
    GPIO: GPIO5_IO19
    DIO1.8V
    S141LCD0_BKLT_PWMSPDIF: AUDIOMIX_SPDIF1_IN
    PWM: PWM2_OUT
    I2C: I2C5_SDA
    TIMER: GPT1_COMPARE2
    CAN: CAN1_RX
    GPIO: GPIO5_IO04
    DI/O1.8V
    S142GPIO12NAND: NAND_CE1_B
    SPI: FLEXSPI_A_SS1_B
    USDHC: USDHC3_STROBE
    I2C: I2C4_SCL
    GPIO: GPIO3_IO02
    DEBUG: CORESIGHT_TRACE00
    DI/O1.8V
    S143GNDNA-NA
    S144eDP0_HPD / DSI0_TETP26-NATest point
    S145WDT_TIME_OUT#WDOG_BDO1.8V
    S146PCIE_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
    DI3.3V
    S147VDD_RTCNVCC_SNVSA1.8V
    S148LID#GPIO: GPIO1_IO11
    USB: USB2_ID
    PWM: PWM2_OUT
    SDHC: USDHC3_VSELECT
    CLK: CCM_PMIC_READY
    DI1.8 - 5V
    S149SLEEP#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
    DI1.8 - 5V
    S150VIN_PWR_BAD#PMIC_RST_BDIVDD_IN
    S151CHARGING#GPB6DI1.8 - 5VFrom GPIO expander (U14)
    S152CHARGER_PRSNT#SAI: AUDIOMIX_SAI1_TX_DATA07
    SAI: AUDIOMIX_SAI6_MCLK
    PDM: AUDIOMIX_PDM_CLK
    ENET: ENET1_TX_ER
    GPIO: GPIO4_IO19
    DI1.8 - 5V
    S153CARRIER_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
    DO1.8V
    S154CARRIER_PWR_ONGPIO: GPIO1_IO10
    USB: USB1_ID
    PWM: PWM3_OUT
    DO1.8V
    S155FORCE_RECOV#BOOT_MODE0DI1.8VHigh = USB recovery
    S156BATLOW#GPB7DI1.8 - 5VFrom GPIO expander (U14)
    S157TEST#TP43DI1.8 - 5VTest point
    S158GNDNA-NA

    Mechanical Drawings

    Module dimensions of the Nitrogen8M Plus SMARC are 82 x 50 mm. Detail drawings are shown below.

    image-20251211-210748.png

    Heatsink

    image-20251211-210816.pngimage-20251211-210833.png

    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)ParameterMin.MaxUnit
    VSYS_5VInput voltage for the SOM-0.5+6.0V
    I/O Input/output voltage rangeAny I/O pin referred to VDD_1V8; VDDA_1V8; WI-FI_1V8; NVCC_SNVS_1V8-0.3+2.1V
    I/O Input/output voltage rangeAny I/O pin referred to VDD_3V3; VSD_3V3; NVCC_SD2-0.3+3.6V
    TSTORAGEStorage Temperature Range-40+125°C
    ANT0; ANT1Maximum RF input (reference to 50-Ω input)NA+10dBm
    ESDElectrostatic discharge tolerance-2000+2000V

    Recommended Operating Conditions

    The following table summarizes the recommended operating conditions for the Nitrogen8M Plus SMARC product series.

    Recommended operating conditions

    Symbol (Domain)ParameterMin.Typ.Max.Unit
    VSYS_5VInput voltage for the SOM3.35.05.5V
    I/O Input/output voltage rangeAny I/O pin referred to VDD_1V8; VDDA_1V8; WI-FI_1V8; NVCC_SNVS_1V81.711.81.89V
    I/O Input/output voltage rangeAny I/O pin referred to VDD_3V3; VSD_3V3; NVCC_SD23.03.33.6V
    T-ambientOperating Ambient temperature-402585°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

    ModeDescriptionCurrent (Avg)
    Power Saving modeCPU is on, Stay on Wi-Fi connection only.431mA
    RAM suspend modeCPU is on, memory and wireless connection are off.7.7mA
    Linux graceful power down modeAll 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.

    image-20251211-200545.png
    • 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 ModeVSYS_5VPMIC_ON_REQPMIC_STBY_REQ
    OFFVSYS_5V<VSYS_PORxx
    READYVSYS_5V>VSYS_PORxx
    SNVSVSYS_5V>VSYS_UVLOLOWx
    STANDBYVSYS_5V>VSYS_UVLOHIGHHIGH
    RUNVSYS_5V>VSYS_UVLOHIGHLOW
    • 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.

    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 WirelessModule Product PageRIG
    N8MP_SMARC_SOM_2r16e_NX611_1MSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_2r16e_NX611_1M_iSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_4r16e_NX611_1MSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_4r16e_NX611_1M_iSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_8r16e_NX611_1MSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_8r16e_NX611_1M_iSona NX611Sona NX611 M.2 Regulatory Information
    N8MP_SMARC_SOM_2r16e_IF573_3MSona IF573Sona IF573 Regulatory information
    N8MP_SMARC_SOM_2r16e_IF573_3M _iSona IF573Sona IF573 Regulatory information
    N8MP_SMARC_SOM_4r16e_IF573_3MSona IF573Sona IF573 Regulatory information
    N8MP_SMARC_SOM_4r16e_IF573_3M _iSona IF573Sona IF573 Regulatory information
    N8MP_SMARC_SOM_8r16e_IF573_3MSona IF573Sona IF573 Regulatory information
    N8MP_SMARC_SOM_8r16e_IF573_3M _iSona IF573Sona IF573 Regulatory information

    Ordering Information

    Order ModelDescription
    N8MP_SMARC_SOM_2r16eSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Without wireless
    N8MP_SMARC_SOM_2r16e_iSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Without wireless
    N8MP_SMARC_SOM_2r16e_IF573_3MSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_2r16e_IF573_3M_iSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_2r16e_NX611_1MSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L
    N8MP_SMARC_SOM_2r16e_NX611_1M_iSMARC SOM: i.MX8M Quad Plus / 2GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L
    N8MP_SMARC_SOM_4r16eSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Without wireless
    N8MP_SMARC_SOM_4r16e_iSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Without wireless
    N8MP_SMARC_SOM_4r16e_IF573_3MSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_4r16e_IF573_3M_iSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_4r16e_NX611_1MSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L
    N8MP_SMARC_SOM_4r16e_NX611_1M_iSMARC SOM: i.MX8M Quad Plus / 4GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L
    N8MP_SMARC_SOM_8r16eSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Without wireless
    N8MP_SMARC_SOM_8r16e_iSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Without wireless
    N8MP_SMARC_SOM_8r16e_IF573_3MSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_8r16e_IF573_3M_iSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Sona IF573 / 3x MHF4L
    N8MP_SMARC_SOM_8r16e_NX611_1MSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / 0˚C to +70˚C / Sona NX611 / 1x MHF4L
    N8MP_SMARC_SOM_8r16e_NX611_1M_iSMARC SOM: i.MX8M Quad Plus / 8GB / 16GB eMMC / -40˚C to +85˚C / Sona NX611 / 1x MHF4L
    450-00182Heatsink for Nitrogen8M+ SMARC family
    SMARC_CARKit - 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

    VersionDateNotesContributorsApprover
    0.120 April 2023Preliminary ReleaseGary BissonDan Kephart
    1.026 July 2023Update RF Output section

    Update to R1 version of the schematics

    Update block diagram

    Gary BissonDan Kephart
    1.119 Jan 2024Fix PCIe reset signal level
    Fix I2S2_CK muxing options
    Add LVDS0 details in comments
    Gary BissonJody Van
    1.222 Feb 2024Fix I2C_LCD missing definitionsGary BissonJody Van
    2.019 April 2024Converted to Ezurio templateSue WhiteDave Drogowski
    2.113 June 2024Added SMARC_CAR to orderable parts.Dave DrogowskiJonathan Kaye
    2.25 September 2024Added Errata Section

    Block Diagram Updated (IF573)

    List of all changes from REV10 to REV20

    Updated pin muxing

    Jody VanGary Bisson
    2.317 Sep 2024Removed references to JTAG.Dave DrogowskiJody Van
    2.420 Sep 2024Added non-wireless parts to Ordering InformationDave DrogowskiJonathan Kaye
    2.58 Jan 2024Corrected pins P123 to P125 comment to “10k pull-up” in Table 8Eric GravesDave Drogowski
    2.630 Jan 2025Added Heatsink Section

    Updated Mechanical Drawing REV20

    Jody VanGary Bisson
    2.713 May 2025Updated heatsink part number and imageJody VanJonathan Kaye
    2.818 June 2025Reviewed and fixed the CPU pin assignment for P37 (SDIO_PWR_EN) to match the actual hardware routing.Florian BaumgartlSimon Gaynor