Summary of Contents for NXP Semiconductors MCIMX8ULP-EVK-UM
Page 1
Rev. 1 — 14 August 2023 User manual Document information Information Content Keywords MCIMX8ULP-EVK-UM, MCIMX8ULP-EVK, i.MX 8ULP, MCIMX8ULP-BB, MCIMX8ULP-SOM, base board, SOM board Abstract MCIMX8ULP-EVK is a design and evaluation platform based on NXP i.MX 8ULP application processor (15 mm x 15 mm package).
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 1 Overview MCIMX8ULP-EVK is a design and evaluation platform based on NXP i.MX 8ULP application processor (15 mm x 15 mm package). MCIMX8ULP-EVK is designed as a system-on-module (SOM) board (MCIMX8ULP-SOM) that connects to an associated base board (MCIMX8ULP-BB).
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual (NDA). To request access to these documents, contact your local field applications engineer (FAE) or sales representative. Table 2. Related documentation Document Description Link / how to obtain i.MX 8ULP Evaluation Kit Quick Start...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 3. Kit contents ...continued Item Quantity 5 V DC, 5 A power adapter with 2.1 mm x 5.5 mm plug UART USB Type-A to USB micro-B cable USB Type-A to USB Type-C cable Quick Start Guide 1.4 Block diagram...
Page 6
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual eMMC PMIC Octal SPI NOR flash (in APD) LPDDR4 i.MX 8ULP Octal SPI pSRAM (in RTD) Octal SPI NOR flash (in RTD) Figure 2. MCIMX8ULP-EVK top view Figure 3 Figure 4 show the connectors on the MCIMX8ULP-EVK top and bottom views.
Page 8
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual M.2 connector for Wi-Fi / Bluetooth module MIPI-DSI + touch connector Arduino connectors (DNP) Figure 4. MCIMX8ULP-EVK connectors (board bottom view) Figure 5 shows the jumpers on MCIMX8ULP-EVK. MCIMX8ULP-EVK-UM All information provided in this document is subject to legal disclaimers.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual M.2 WLAN LED M.2 Bluetooth LED RGB LED Reset button Boot Processor ON/OFF button configuration switch SW5 APD user button 1 APD user button 2 power LEDs RTD user button 1 System power /...
Page 11
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 4. MCIMX8ULP-EVK features ...continued Board feature Target processor feature Description used Ethernet interface ENET controller 10BASE-T / 100BASE-TX RMII Ethernet PHY accessible through an RJ45 jack USB interface USB0 controller (USB OTG) USB 3.1 Type-C connector USB1 controller (USB OTG) USB 3.1 Type-C connector...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 1.7 Connectors Table 5 describes the connectors available on the MCIMX8ULP-BB board. These connectors are shown in Figure 3 Figure Table 5. Base board connectors Part identifier PCB label Connector type Description Reference section –...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 5. Base board connectors ...continued Part identifier PCB label Connector type Description Reference section see MCIMX8ULP-BB – board schematics CON1 BATTERY Wire-to-board connector Connector for external battery Table 6 describes the connectors available on the MCIMX8ULP-SOM board.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 8. MCIMX8ULP-EVK push and slide buttons ...continued Part identifier PCB label Button type Name/function Description ON/OFF Processor ON/OFF When pressed, SW6 generates input signal to button change power state of the i.MX 8ULP processor (that is, ON or OFF) from the PMIC.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 1.11 LEDs MCIMX8ULP-EVK provides numerous light-emitting diodes (LEDs) for monitoring system status. The information collected from the LEDs can be used for debugging purposes. Table 10 describes the MCIMX8ULP-EVK LEDs. The LEDs are shown in Figure 6.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 2.2 Board power supply MCIMX8ULP-EVK is powered up with an external 5 V DC power supply, through DC power jack P1 available on the base board. The 5 V power supply to the board can be turned on/off using a slide button SW10 connected to a P-channel MOSFET Q21.
Page 19
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 11. MCIMX8ULP-EVK power supplies ...continued Power source Manufacturer and part Power Description number supply (default • PMIC PCA9460A on the SOM board (through board-to- Note: PSU_5V0_4 V2 can be produced value) / 4.2 V)
Page 20
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 11. MCIMX8ULP-EVK power supplies ...continued Power source Manufacturer and part Power Description number supply – Pressure sensor U34 – USB0 CC logic chip U41 and USB1 CC logic chip – I2C connector J6 –...
Page 21
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 11. MCIMX8ULP-EVK power supplies ...continued Power source Manufacturer and part Power Description number supply • Another power supply (disconnected by default) for M.2 connector J19 • Third power supply for: – MIPI-to-HDMI transmitter U10 –...
Page 23
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual VDD_PMC18/VDD_FUSE18 VSYS BUCK1 1.8 V VDD_PTB/VDD18_IOREF 1000 mA PMIC_RST_B VDD_PLL18 uPower LDO uPower PCA9460A VDD_ANA18 VREF_ANA18 M33 LDO 1.0 V BUCK2 VDD_DIG0 1000 mA 1.0 V BUCK3 INTB VDD_DIG1 1000 mA VDD_DIG2/VDD_DDR_PLL PMIC_ON_REQ...
Page 24
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 12. PMIC power supplies Power source Manufacturer and Power supply Description part number PMIC U6 NXP PCA9460A LX1: BUCK1_1V8 (1.8 V) • Produces the following supplies: – BUCK1_DRAM_1V8 – BUCK1_NOR_pSRAM_1V8 – BUCK1_LDOBIAS_1V8 – BUCK1_EMMC_NOR_1V8 •...
Page 25
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 12. PMIC power supplies ...continued Power source Manufacturer and Power supply Description part number From BUCK1_1V8 – BUCK1_DRAM_1V8 (1.8 V) One of the three power supplies for LPDDR4/ supply LPDDR4x DRAM memory U11...
Page 26
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 12. PMIC power supplies ...continued Power source Manufacturer and Power supply Description part number Load switch U9 Texas Instruments (DNP) TPS22925 BNYPHT From BUCK4_1V1 – BUCK4_DRAM_1V1 (1.1 V) Second power supply for LPDDR4/LPDDR4x...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual PMIC produces LDO1_1V1 supply if resistor R26 is populated (not populated by default). By default, load switch U7 produces LDO1_1V1 supply. For BUCK3_CPU_1V0, the default voltage is 1 V. In U-Boot, the voltage is updated to 1.1 V by the software.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 14. Power monitors ...continued Part identifier Manufacturer and part 7-bit I2C address Power rails number • LDO1_CPU_1V1_0V6 • BUCK4_DRAM_1V1 0x11 • BUCK2_CPU_1V0 • BUCK3_CPU_1V0 • LDO5_CPU_3V0 0x12 • LDO1_CPU_1V1 • BUCK1_LSW1_CPU_1V8 • BUCK1_LSW4_CPU_1V8 A 7-bit address does not include the read/write (R/W) bit.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 16. Power rails tested on SOM board (revision A4 or later) Sequence Power rail Typical Range 1 measurement Range 2 measurement voltage Current (mA) Sense Current (mA) Sense resistance (Ω) resistance (Ω) 2000 0.02...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 2.3 Clocks MCIMX8ULP-EVK provides all the clocks required for the processor and peripheral interfaces. Table 17 provides details about the clocks available on MCIMX8ULP-EVK. Table 17. MCIMX8ULP-EVK clocks Clock generator Clock Frequency Destination Clocks on MCIMX8ULP-BB board...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 2.5 eMMC memory The i.MX 8ULP processor has three Ultra Secured Digital Host Controllers (uSDHCs): uSDHC0, uSDHC1, and uSDHC2. MCIMX8ULP-EVK supports communication with the following uSDHC controllers: • uSDHC0: Connects to the eMMC memory on the SOM board that is discussed in the current section •...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 2.8 USB interface The i.MX 8ULP processor has two independent USB 2.0 On-The-Go (OTG) controllers: USB0 and USB1. Both the controllers provide host and device functionality with support for OTG. On MCIMX8ULP-EVK, each USB OTG controller connects to a USB Type-C connector, as explained in Table Table 21. USB connectors...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 22. CC logic chip configuration pin settings ...continued Value/setting Description ADD/CON_DET 0 (default value for U41) CC logic chip is placed at I2C address 0x3A (7-bit I2C address 0x1D). 1 (default value for U40) CC logic chip is placed at I2C address 0x7A (7-bit I2C address 0x3D).
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual The selection of one of these options can be made using a set of three multiplexers described in Section 2.19.1. 2.11 EPDC interface The i.MX 8ULP processor has an Electrophoretic Display Controller (EPDC), which is specifically designed to drive E Ink EPD panels, supporting a wide variety of TFT back planes.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 24. EPDC connector pinout ...continued Pin numbers Signal name Description Connection details PTA23_LPSPI0_PCS0 SPI chip select 0 Connects to the LPSPI0 controller of the i.MX 8ULP processor. PTA22_LPSPI0_SCK SPI clock PTA20_LPSPI0_SIN SPI data input...
Page 36
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 25. I2C buses and masters I2C bus Processor domain I2C master Description LPI2C0 Real-time processor NXP PIMX8UD7DVP10SA i.MX 8ULP processor domain (RTD) (U12 on SOM board) LPI2C1 LPI2C7 Application processor domain (APD) PMIC0 –...
Page 37
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 26. I2C bus device map ...continued I2C bus 7-bit I2C Device Description address Arduino board Board/module attached to the Arduino socket (J20, J21, J22, and J23 connectors). The Arduino connectors are not populated by default. I2C signals are connected through pins 9 and 10 of the J20 connector.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 29. Audio plug pinout Audio plug diagram Pin number Description Microphone Left-side earpiece Right-side earpiece Connected to ground 14 mm 2.15 Sensors MCIMX8ULP-EVK has three sensors supported through the LPI2C0 controller of the i.MX 8ULP processor.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 32. M.2 connector pinout ...continued Pin numbers Signal name Connection details PTE13_LPI2C7_SDA Connects to the LPI2C7 controller of the i.MX 8ULP processor. PTE12_LPI2C7_SCL USB1_DP Connects to the USB1 controller of the i.MX 8ULP processor (disconnected by default).
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Table 39. EPDC signal multiplexers Part identifier Manufacturer and part number Description Texas Instruments TMUX1574RSVR 4-channel, 1:2 multiplexers with power-off protection At each multiplexer, the routing of signals to/from the processor is decided based on the value of the PTH10_EPDC_SWITCH signal from I/O expander U27, as follows: •...
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual the base board that serves as the USB debug connector on the board. A USB cable can be used to connect the board to the host computer. The USB-to-UART/MPSSE bridge has four UART channels (A, B, C, and D), which allow USB-to-UART connections or USB-to-MPSSE connections (through protocols, such as JTAG, I2C, or SPI).
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 2.21.1.1 EEPROM configuration Table 42 describes the board-related configuration settings stored in the EEPROM. The "Data" column indicates the configuration values set at the time of board manufacturing. Some of the configuration settings, such as BOARD_ID and BOARD_REV can be modified later using the BCU or PMT tool.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual Note: For information on how to set up and boot MCIMX8ULP-EVK, see i.MX 8ULP Evaluation Kit Quick Start Guide provided with the MCIMX8ULP-EVK hardware kit. 2.21.3 USB debug connector MCIMX8ULP-EVK has a USB 2.0 micro-B connector that allows to connect the i.MX 8ULP processor to the host computer for debugging purposes.
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual 3 Revision history Table 48 summarizes the revisions to this document. Table 48. Revision history Revision number Release date Description 14 August 2023 Initial public release MCIMX8ULP-EVK-UM All information provided in this document is subject to legal disclaimers.
NXP Semiconductors. In the event that customer uses the product for design-in and use in In no event shall NXP Semiconductors be liable for any indirect, incidental, automotive applications to automotive specifications and standards, punitive, special or consequential damages (including - without limitation - customer (a) shall use the product without NXP Semiconductors’...
Page 51
MCIMX8ULP-EVK-UM NXP Semiconductors MCIMX8ULP-EVK Board User Manual AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK- PLUS, ULINKpro, μVision, Versatile — are trademarks and/or registered trademarks of Arm Limited (or its subsidiaries or affiliates) in the US and/or elsewhere.
Need help?
Do you have a question about the MCIMX8ULP-EVK-UM and is the answer not in the manual?
Questions and answers