UCM-iMX8M-Plus: Evaluation Kit: Hardware Guide

From Compulab Mediawiki
Jump to: navigation, search

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

SB-UCMIMX8PLus connector locations.jpg

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;