UCM-iMX95: Evaluation Kit: Hardware Guide
Contents
- 1 Overview
- 2 Connector Locations
- 3 Interfaces and Functions
- 3.1 DC Power
- 3.2 Serial Console
- 3.3 Serial Download Programming (SDP) port
- 3.4 Display and Touch-Screen
- 3.5 Audio
- 3.6 USB
- 3.7 SD card
- 3.8 M.2 NVME socket
- 3.9 mini-PCIe socket
- 3.10 SIM card socket
- 3.11 Ethernet
- 3.12 CAN bus
- 3.13 UART
- 3.14 I2C
- 3.15 SPI
- 3.16 GPIO
- 3.17 ADC
- 3.18 Camera
- 3.19 Reset
- 3.20 Boot Sequence Selection
- 3.21 RTC
- 3.22 JTAG
- 3.23 LEDs
- 3.24 Jumpers
Overview
Terms and Definitions
- SoM – System-on-Module.
- SBC – Single Board Computer.
- UCM-iMX95– System-on-module product based on the NXP iMX95 SoC. More information here.
- SB-UCMIMX95 – A carrier board, intended for evaluation and development with UCM-iMX95. More information here.
- UCM-iMX95 Evaluation kit – A combination of UCM-iMX95 SoM and SB-UCMIMX95 carrier-board accompanied by a set of accessories. More information here.
Additional resources
- All additional materials for UCM-iMX95 and SB-UCMIMX95 are available here.
Connector Locations
Interfaces and Functions
DC Power
Main power should be supplied using 12V DC power supply included in the evaluation kit. Adapters for European AC and US AC outlets are included. Connect the power supply to DC input jack J1.
ON/OFF switch SW1 switches main DC power. To turn on the system, switch SW1 to ON position.
Serial Console
To begin using serial console connect your host PC to the micro-USB connector P3 using the USB cable from the evaluation kit.
Serial Download Programming (SDP) port
USB SDP interface is available on micro-USB connector P21 located on the bottom side of the board under USB connector J3.
The SDP interface can be used for SOM recovery and firmware programming using the NXP UUU utility.
UCM-iMX95 is forced into Serial Download Mode when SDP_BOOT button SW5 is pressed and an active USB connection is present on connector P21.
Display and Touch-Screen
LVDS
LVDS signals are available on header P14.
MIPI-DSI
MIPI-DSI signals are available on header P12.
Touch-Screen
I2C-based touch-screen interface is available on header P13.
Connecting KD070HDTLA020 7" LVDS LCD panel
To connect Startec KD070HDTLA020 7" LCD panel use the EB-HDRLVDS adapter board (supplied with the LCD panel).
Connect the LCD data cable to adapter connector P7. Connect the LCD touch-panel cable to adapter connector P8.
Connect the adapter to LVDS and touch headers P14 and P13.
Audio
SB-UCMIMX95 features on-board Wolfson WM8962 audio codec.
Analog audio line output is routed to audio jack J6.
Analog audio line input is routed to audio jack J5.
USB
SB-UCMIMX95 features one USB3.0 and one USB2.0 ports that are derived from the i.MX95 USB sub-system:
USB connector J2 is multiplexed with mini-PCIe socket P8. Multiplexing is controlled with jumper E1.
USB connector J3 is multiplexed with SDP port located on micro-USB connector P21. Multiplexing is controlled by presence of an active USB connection on P21.
SD card
SB-UCMIMX95 supports SD card storage through micro-SD socket P4.
Pressing and holding the ALT-BOOT button SW2 during power-up or hardware reset forces UCM-iMX95 to boot firmware from the SD card.
M.2 NVME socket
SB-UCMIMX95 supports NVME storage through M.2 key-M socket P22.
mini-PCIe socket
SB-UCMIMX95 provides mini-PCI socket P8 that can be used for evaluation of mini-PCIe modules such as cellular modems.
NOTE: P8 socket provides PCI Express and USB signals.
SIM card socket
uSIM card socket P7 is connected to mini-PCIe socket P8.
An active SIM card should be installed into P7 for operating a cellular modem in mini-PCIe socket P8.
Ethernet
SB-UCMIMX95 provides two Gigabit Ethernet ports via RJ45 connectors P5 and P6.
CAN bus
i.MX95 interface CAN2 is available via header P17.
CAN bus on-board termination can be enabled by shorting jumper E6.
UART
i.MX95 UART interfaces UART2 and UART3 are available on headers P19 and P20.
I2C
i.MX95 interface I2C8 is available via header P16.
Please refer to UCM-iMX95 reference guide and SB-UCMIMX95 schematics for details.
SPI
i.MX95 SoC interface SPI7 is available via header P15.
Please refer to UCM-iMX95 reference guide and SB-UCMIMX95 schematics for details.
GPIO
Four GPIO signals are available via header P18.
Please refer to UCM-iMX95 reference guide and SB-UCMIMX95 schematics for details.
ADC
Eight ADC input signals are available via header P24.
Please refer to UCM-iMX95 reference guide and SB-UCMIMX95 schematics for details.
Camera
SB-UCMIMX95 features edge connector J4 that exposes two MIPI-CSI interfaces provided by UCM-iMX95.
Reset
Pressing the reset button SW3 triggers system hardware reset.
Boot Sequence Selection
Pressing and holding the ALT BOOT button SW2 during power-up or hardware reset forces UCM-iMX95 to boot firmware from an SD card in socket P4.
RTC
RTC is implemented on UCM-iMX95 and receives power from coin-cell battery BH1.
JTAG
JTAG interface is available via header P11.
Please refer to UCM-iMX95 reference guide and SB-UCMIMX95 schematics for details.
LEDs
- DS2 - Indicates presence of 12V power on the DC input jack.
- DS3 - Indicates V_SOM power rail is enabled.
- DS4, DS5 - user LEDs. Controlled by UCM-iMX95 GPIOs.
Jumpers
- E1 - USB2 multiplexing between mini-PCIe socket P8 and USB connector J2.
- E2 - V_SOM power rail current measurement.
- E3 - force UCM-iMX95 to perform firmware boot from SD card.
- E4 - force UCM-iMX95 into SDP boot mode.
- E6 - CAN bus termination control.
- E7 - MIPI-DSI / MIPI-CSI multiplexing.
Default state:
- Jumpers E1 is populated