# SP2-IMX8 SBC

# NXP® ARM processor-based 2.5" SBC Embedded Motherboard

arm
![The image displays three logos arranged horizontally side-by-side. On the left is the Microsoft Windows logo consisting of four colored squares (red, green, blue, and yellow). In the center is the Linux logo, featuring a black and white penguin standing above the word 'Linux' in black serif font, with a yellow swoosh underneath. On the right is the green Android robot logo.](.20260623-61152848-a22/9ab714e7ed4567ef66d8f8b5fe6fcf61caa3f959bb46a57a4b8ba4774ea37dcb.jpg)

![Close-up of a green printed circuit board with various electronic components and connectors (no visible text or symbols)](.20260623-61152848-a22/23f82f33ed32ef6a3997cb31256af9c3c04df851c813edf09dab558b34e12668.jpg)

![Green printed circuit board with various electronic components and connectors (no visible text or symbols)](.20260623-61152848-a22/dfad99e9c412a6e0af5606626e1d171dfd827c78ff70c5f64a19eaefde88dea1.jpg)

# Features

•High-performance NXP i.MX8M Plus processor
•Multiple display interfaces: LVDS/MIPI-DSI and HDMI
•Multiple OS Support: Linux, Windows, and Android
•Flexible 12V to 24V DC power input support
•32GB onboard eMMC with expandable Micro SD storage

•Modular edge I/O expansion capability
•Easy system control with dedicated function buttons
•Rich audio support including speaker, mic-in, line-out, and buzzer
•TSN-enabled 1GbE LAN for deterministic networking

# Ordering Information

<table><tr><td>91-A1033-000E</td><td>SP2-IMX8-Q, 2GB, 32GB, 12V, CT1</td></tr><tr><td>91-A1033-100E</td><td>SP2-IMX8-Q, 2GB, 32GB, 12V, CT2</td></tr><tr><td>91-A1033-200E</td><td>SP2-IMX8-Q, 4GB, 32GB, 12 – 24V, WT1</td></tr></table>

# Software Support

•Linux Yocto (Default)
•Android 13 (Requires 4GB memory or above)
•Windows 10 (Requires 8GB memory or above)

# Optional Accessories

•Adapter: 12V 60W power adapter
•I/O Cables: Power/Reset, I2C, DI/O, speaker, MIC in/Line out, COM port, and USB cables
•Wireless Kit: Wi-Fi module

# Specifications

![Green printed circuit board with various electronic components and connectors (no visible text or symbols)](.20260623-61152848-a22/632c3d56c5e569a1048730226f47f46a1318c519d9eb0526e4921f0cc4a6ca80.jpg)

<table><tr><td>Model Name</td><td>SP2-IMX8-SBC</td></tr><tr><td colspan="2">Core System</td></tr><tr><td>Processor</td><td>NXP i.MX 8M Plus, ARM A53, 64-Bit, 1.8GHz, 4 Core,NXP i.MX 8M Plus, ARM A53, 64-Bit, 1.6GHz, 4 Core</td></tr><tr><td>Memory</td><td>2GB (default) / 4GB &amp; 8GB (optional)</td></tr><tr><td>Storage</td><td>32GB eMMC 5.1</td></tr><tr><td colspan="2">External I/O</td></tr><tr><td>Ethernet</td><td>1x GbE port, RJ45 connector, 1G TSN, support wake on LAN, default 1x GbE port, RJ45 connector,support wake on LAN, optional</td></tr><tr><td>USB Port</td><td>1x USB 3.2 Gen1 (5Gbps), Type A, (default) or 1x USB 3.2 Gen1 (5Gbps), and1x USB 2.0, Type A (optional), 1x USB 2.0 Micro B OTG (default)</td></tr><tr><td>I2C</td><td>2x for I2C client, wafer</td></tr><tr><td>Audio (optional)</td><td>1x for 2x stereo speaker (2 watts), 1x Mic-in (Mono) and Line-out (Stereo), 1x buzzer</td></tr><tr><td>CAN</td><td>1x CAN Bus, wafer</td></tr><tr><td>M.2</td><td>1x M.2 2230 A/E key for Wi-Fi/Bluetooth</td></tr><tr><td>Expansion I/O</td><td>1x USB 3.2 Gen1 (5Gbps), 1x I2C, 1x SPI, 4GPI &amp; 4GPO</td></tr><tr><td colspan="2">Power</td></tr><tr><td>Power Input</td><td>12V (default) or 12-24V (optional)</td></tr><tr><td>Power Connector</td><td>1x 2.5 Φ DC Jack (default) or 4-pin power connector (optional)</td></tr><tr><td>Backup Battery</td><td>1x RTC battery</td></tr><tr><td colspan="2">Environmental</td></tr><tr><td>Operating Temperature</td><td>0°C – 70°C / -40°C – 80°C</td></tr><tr><td>Storage Temperature</td><td>-40°C – 85°C</td></tr><tr><td>Humidity</td><td>Up to 90%</td></tr><tr><td>Vibration</td><td>OP 1.87 Grms, 5-500Hz, (Refer to IEC60068-2-64) X, Y, Z axes, 60 min/axis</td></tr><tr><td>Shock</td><td>OP 30G peak acceleration (Half-Sine),Pulse Duration: 11ms (Refer to IEC60068-2-27), ±X, ±Y, ±Z, 3 shocks/axes</td></tr><tr><td>ESD</td><td>Air: ±15kV, Contact: ±8kV</td></tr><tr><td>EMC/Safety Compliance</td><td>CE/FCC class BEN 55032:2015 + A11:2020; EN 55035:2017 + A11:2020;BS EN 55032:2015 + A11:2020; BS EN 55035:2017 + A11:2020; AS/NZS CISPR 32:2015 + A1:2020EN 60601-1-2:2015 + A1:2021; IEC 60601-1-2:2014 + A1:2020 BS EN 60601-1-2:2015 + A1:2021EN IEC 61000-3-2:2019+A1:2021 BS EN IEC 61000-3-2:2019+A1:2021EN 61000-3-3:2013+A1:2019+A2:2021 BS EN 61000-3-3:2013+A1:2019+A2:2021EN IEC 61000-6-4:2019 ; EN IEC 61000-6-2:2019BS EN IEC 61000-6-4:2019 ; BS EN IEC 61000-6-2:2019 EN 50121-3-2:2016+A1:2019BS EN 50121-3-2:2016+A1:2019EN 55011:2016+A11:2020 (Group1, class B) BS EN 55011:2016+A11:2020IEC/EN 60601-1IEC/EN 62368-1 2nd</td></tr><tr><td colspan="2">Software</td></tr><tr><td>Operating System</td><td>Linux Yocto Kirkstone LTS (5.15) (default),Android 13 (Requires 4GB memory or above),Windows 10 (Requires 8GB memory or above)</td></tr></table>

Model Comparison

<table><tr><td>SBC</td><td>91-A1003-00XXSP2-IMX8-Q, 2GB, 32GB12V, CT1, 0°C – 60°C</td><td>91-A1003-10XXSP2-IMX8-Q, 2GB, 32GB12V, CT2, 0°C – 60°C</td><td>91-A1003-20XXSP2-IMX8-Q, 2GB, 32GB12V-24V, CT1, -40°C – 80°C</td><td>Remark</td></tr><tr><td>LPDDR4</td><td>2GB</td><td>2GB</td><td>4GB</td><td></td></tr><tr><td>eMMC</td><td>32GB</td><td>32GB</td><td>32GB</td><td></td></tr><tr><td>DC Input</td><td>12V</td><td>12V</td><td>12 - 24V</td><td></td></tr><tr><td>Power Button</td><td>1</td><td>1</td><td>1</td><td>Support by cable: 30-22074-0000-A0</td></tr><tr><td>Function Button</td><td>1</td><td>1</td><td>1</td><td>Button on board or expand by cable: 30-22074-0000-A0</td></tr><tr><td>Reset Button</td><td>1</td><td>1</td><td>1</td><td>Button on board or expand by cable: 30-22074-0000-A0</td></tr><tr><td>Audio(Speakers/Mic-In/Lint out)</td><td></td><td></td><td>Yes</td><td>Speaker cable: 23-51635-0020Mic-In/Line-out: 30-22087-0000-A0</td></tr><tr><td>Buzzer</td><td>1</td><td>1</td><td>1</td><td>Buzzer cable: 23-51635-0020</td></tr><tr><td>Edge I/O</td><td></td><td></td><td>1</td><td>Edge I/O cable: 30-22088-0000-A0</td></tr><tr><td>HDMI</td><td></td><td>1</td><td>1</td><td></td></tr><tr><td>LAN Port</td><td>1</td><td>1</td><td>2</td><td></td></tr><tr><td>CAN</td><td></td><td>1</td><td>1</td><td rowspan="3">3x DB9: 30-22075-0000-A0All-in-One DB9: 30-22108-0000-A0</td></tr><tr><td>RS232/422/485</td><td></td><td>1</td><td>1</td></tr><tr><td>RS485</td><td>1</td><td>1</td><td>1</td></tr><tr><td>Micro SD</td><td>1</td><td>1</td><td>1</td><td></td></tr><tr><td>TPM</td><td></td><td></td><td>1</td><td></td></tr><tr><td>USB I/O Type A</td><td>USB 3.0 x1</td><td>USB 2.0 + USB 3.0</td><td>USB 2.0 + USB 3.0</td><td></td></tr><tr><td>USB I/O Type B for OTG</td><td>1</td><td>1</td><td>1</td><td>OTG cable: 30-01633-1000-A0</td></tr><tr><td>M.2 2230 Slot</td><td>1</td><td>1</td><td>1</td><td></td></tr><tr><td>Rear Cover (VESA)</td><td></td><td></td><td></td><td>Optional</td></tr></table>

Mechanism Diagram
![H=3\nH=10\nH=6\nH=16\n100.00](.20260623-61152848-a22/8f84ac82eb9b180506f604bb3e0988a42f3c45e4a055b4e68fcbf79895c10408.jpg)

![H=5](.20260623-61152848-a22/c0205e8e6bf420ae9123e8d846e772716b34341890493e2206ca7d9655d8095b.jpg)

Block Diagram
![**Central Processor**\n*   **i.MX8M Plus**\n*   **ARM CORTEX 4x A53 + M7**\n\n**Left Side Inputs and Peripherals (Connecting to Center)**\n*   **12-24V DC-IN** connects to **OVP UVP**, which connects to **Buck Converter to 5V**, which connects to **PMIC**.\n*   **Reset BTN** connects to **PMIC**.\n*   **PMIC** connects via **I2C** to **I2C1_SCL** / **I2C1_SDA**.\n*   **PMIC** connects to **POWER**.\n*   **RJ45** connects via **GBB** to **Ethernet PHY**, which connects via **RGMII** to **RGMII_TXC/RXC** / **RGMII_TD/RD(3:0)** / **RST/INT**.\n*   **RJ45** connects via **GBB** to **Ethernet PHY**, which connects via **RGMII** to **RGMII_TXC/RXC** / **RGMII_TD/RD(3:0)** / **RST/INT**.\n*   **Wafer** connects to **CAN Transceiver**, which connects via **CAN** to **CAN1_TX/RX**.\n*   **Wafer** connects to **RS232/RS485/RS422 Serial Transceiver**, which connects via **UART4** to **UART4_TX/RX** / **UART4_CTS/RTS**.\n*   **Wafer** connects to **RS485 Serial Transceiver**, which connects via **UART3** to **UART3_TX/RX** / **UART3_CTS/RTS**.\n*   **EEPROM** connects to **RTC**, which connects via **I2C** to **I2C2_SCL** / **I2C2_SDA**.\n*   **Wafer** connects to **TPM**, which connects via **I2C** to **I2C3_SCL** / **I2C3_SDA**.\n*   **Wafer** connects to **SW Debug**, which connects to **UART2_TX/RX**.\n*   **LineOut/MIC Wafer** connects via **LINEOUT/MIC** to **Audio Codec**, which connects via **I2S/I2C** to **I2S**.\n*   **SPKR Wafer** connects to **Audio AMP**, which connects to **BUZZER**, which connects to **GPIO**.\n*   **Recovery BTN** connects to **GPIO**.\n\n**Right Side Memory and Interfaces**\n*   **DRAM** connects via **x32 bits** to **LPDDR4 2GB**.\n*   **SDHC3** connects via **x8 bits** to **eMMC5.1 32GB**.\n*   **SDHC2** connects via **x4 bits** to **Micro SD**.\n*   **LVDS** connects via **LVDS** to **LVDS Conn.**.\n*   **MIPI_DSI** connects via **Colay** to **LVDS Conn.**.\n*   **USB1_P/N** connects via **USB2.0** to **USB HS MUX**.\n*   **USB HS MUX** connects via **USB2.0** to **Micro USB 2.0** and **USB3.0 Type A**.\n*   **USB1_TX_P/N** / **USB1_RX_P/N** connects via **USB3.0** to **USB3.0 Type A**.\n*   **PCIE_TXP/N** / **PCIE_RXP/N** connects via **PCIE** to **M.2 E Key**.\n*   **UART1_TX/RX** / **UART1_CTS/RTS** connects via **UART** to **M.2 E Key**.\n*   **SDHC1** connects via **x4 bits** to **M.2 E Key**.\n*   **PCIE_REF_CLK_P/N** connects via **PCIE CLK** to **PCIE CLK GEN**.\n*   **PCIE CLK GEN** connects via **PCIE CLK** to **M.2 E Key** and via **USB2.0** to **M.2 E Key**.\n*   **USB2_P/N** connects via **USB2.0** to **USB2.0 HUB**.\n*   **USB2_TX_P/N** / **USB2_RX_P/N** connects via **USB2.0/USB3.0** to **USB2.0 HUB**.\n*   **USB2.0 HUB** connects via **USB2.0** to **USB2.0 Type A** and **INT USB for Touch**.\n*   **USB2.0 HUB** connects via **USB3.0** to **Extended Connector**.\n*   **HDMI2.0** connects via **HDMI** to **HDMI Connector**.\n*   **I2C** connects via **I2C** to **GPIO Expander**, which connects via **4GPI/4GPO** to **Extended Connector**.\n*   **SPI** connects via **SPI** to **Extended Connector**.\n*   **I2C6** connects via **I2C** to **Extended Connector**.](.20260623-61152848-a22/ddbc6fd1a28f4664009e605a87f349ce1e5e46eb69291f7fe384a29baf2d0f49.jpg)
[🔗 Link to the original document](.20260623-61152848-a22/20260623-61152848-a22.pdf)
