UCM-iMX8M-Plus: Evaluation Kit: Hardware Guide
Contents
Overview
Terms and Definitions
- SoM – System-on-Module.
- SBC – Single Board Computer.
- UCM-iMX8M-Plus– System-on-module product based on the NXP iMX8M-Plus SoC. More information here.
- SB-UCM-iMX8MPLUS – A carrier board, intended for evaluation and development with UCM-iMX8M-Plus. More information here.
- UCM-iMX8M-Plus Evaluation kit – A combination of UCM-iMX8M-Plus SoM and SB-UCM-iMX8MPLUS carrier-board accompanied by a set of accessories. More information here.
Additional resources
- All additional materials for UCM-iMX8M-Plus and SB-UCM-iMX8MPLUS are available here.
Connector Locations
Interfaces and Functions
DC Power
SB-UCM-iMX8MPLUS main power is provided with 12V DC power supply included in the evaluation kit. Adapters for European AC and US AC outlets are included. Connect the power supply to connector J2.
Serial Console
To begin using serial console connect your host PC to the micro-USB connector P13 using the USB cable from the evaluation kit.
Display
HDMI
SB-UCM-iMX8MPLUS supports HDMI output on connector P14. Connect to standard monitor using an HDMI cable.
MIPI-DSI
SB-UCM-iMX8MPLUS supports direct connection with the Startec KD050HDFIA 5" MIPI-DSI LCD panel.
Connect the display data cable to connector P22.
Connect the display touch-panel cable to connector P45
LVDS
SB-UCM-iMX8MPLUS supports direct connection with the Startec KD070HDTLA020 7" LVDS LCD panel.
Connect the display data cable to connector P11.
Connect the display touch-panel cable to connector P5
USB
SB-UCM-iMX8MPLUS features two USB3.0 ports that are derived from the i.MX8M Plus USB sub-system:
- Connector J5 – USB type-C connector
- Connector J3 – USB3.0 host, type-A connector
SD card
SB-UCM-iMX8MPLUS supports SD card storage through micro-SD socket P23.
Ethernet
SB-UCM-iMX8MPLUS provides Ethernet port via RJ45 connector P6.
CAN bus
Two independent CAN bus interfaces are available via terminal block P4.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
Camera
SB-UCM-iMX8MPLUS is compatible with the e-CAM and Raspberry Pi camera modules.
MIPI-CSI1 channels is routed to 30-pin and 22-pin connectors through analog multiplexers. MIPI-CSI2 channel is routed to 30-pin connector P48. Connector multiplexing selection is done with jumpers:
- MIPI-CSI1 - jumper E18 selects between 22-pin connector P49 and 30-pin connector P48
- MIPI-CSI2 - jumper E23 needs to be set for correct operation of 30-pin connector P48
Multi-functional signals access
UART
UART interface is available via header P20.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
SPI
SPI interface is available via header P21.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
I2C
I2C interface is available via header P21.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
GPIO
GPIO signals is available via headers P20 and P21.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
System
Reset
Pressing the reset button SW6 triggers system hardware reset.
Boot Sequence Selection
Pressing and holding the alt-boot button SW7 during power-up or hardware reset forces UCM-iMX8M-Plus to boot firmware from an SD card in socket P23.
Power ON / OFF
Long press on the Power On button SW5 shuts down the device.
RTC
RTC is implemented on UCM-iMX8M-Plus and receives power from coin-cell battery BH1.
Jumper E6 must be shorted for correct RTC operation.
JTAG
JTAG interface is available via header P7.
Please refer to UCM-iMX8M-Plus reference guide and SB-UCM-iMX8MPLUS schematics for details.
Jumpers Summary
Jumpers:
- E4 - force debug console UART to RS232 port, connector P19.
- E6 - RTC power.
- E7, E8 - 12V input current measurement.
- E9 - 12V input main power enable.
- E11 - carrier board EEPROM write protect.
- E14 - USB multiplexing between mini-PCIe socket P9 and USB connector J3.
- E19 - force UCM-iMX8M-Plus to perform firmware boot from SD card.
Default state:
- Jumpers E6, E9 are populated;