User Manual for NXP models including: IMXEBOOKDC5, MCIMX8ULP-EVK, i.MX Evaluation and Development Boards, IMXEBOOKDC5 i.MX Evaluation and Development Boards, Evaluation and Development Boards, Development Boards, Boards
11 ago 2023 — with a VB3300-FOC e-paper display module mounted which is a 6-inch, 1024x758 pixel e-paper display ... User manual. Rev. 1 — 11 August 2023. 7 / 19 ...
IMXEBOOKDC5 6-inch E-paper Panel Daughter Card | NXP Semiconductors
File Info : application/pdf, 19 Pages, 2.33MB
DocumentDocumentIMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Rev. 1 -- 11 August 2023 User manual Document information Information Content Keywords IMXEBOOKDC5, e-paper display, EPD, EPDC, i.MX 8ULP, MCIMX8ULP-EVK Abstract IMXEBOOKDC5 is an accessory board that supports an e-paper display. NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual 1 Overview IMXEBOOKDC5 is an accessory board that supports an e-paper display. The IMXEBOOKDC5 board comes with a VB3300-FOC e-paper display module mounted which is a 6-inch, 1024x758 pixel e-paper display featuring capacitive touch panel with front light. To work with the IMXEBOOKDC5 accessory board, the MCIMX8ULP-EVK board can be used as the main board. The IMXEBOOKDC5 board has a 120-pin connector that connects to the 120-pin connector of the MCIMX8ULP-EVK board. This document provides details about IMXEBOOKDC5 interfaces, power supplies, connectors, jumpers, and push buttons. 1.1 Acronyms Table 1 lists the acronyms used in this document. Table 1.Acronyms Acronym EPD EPDC FFC FPC GPIO I2C MISO MOSI PCB PMIC SPI Description Electrophoretic display Electrophoretic Display Controller Flexible flat cable Flexible printed circuit General-purpose input/output Inter-integrated circuit Master input slave output Master output slave input Printed circuit board Power management integrated circuit Serial peripheral interface 1.2 Related documentation Table 2 lists and explains the additional documents and resources that you can refer to for more information on the IMXEBOOKDC5 board. Some of the documents listed below may be available only under a non-disclosure agreement (NDA). To request access to these documents, contact your local field applications engineer (FAE) or sales representative. Table 2.Related documentation Document MCIMX8ULP-EVK Board User Manual i.MX 8ULP Processor Reference Manual Description Describes the MCIMX8ULP-EVK board interfaces, connectors, jumpers, push/slide buttons, and LEDs. Provides a detailed description about the i.MX 8ULP processor and its features, including memory maps, power supplies, and clocks. Link / how to obtain Contact NXP FAE / sales representative IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 2 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 2.Related documentation...continued Document Description Link / how to obtain i.MX 8ULP Applications Processor-- Consumer Products Data Sheet i.MX 8ULP Applications Processor-- Industrial Products Data Sheet Provides information about electrical characteristics, hardware design considerations, and ordering information IMXEBOOKDC5 board design files Board schematics, assembly layout 1.3 Block diagram Figure 1 shows the MCIMX8ULP-EVK9 block diagram. Level shifter 1.8 V -> 1.8 V 1.8 V -> 3.3 V 3.3 V -> 1.8 V 3.3 V -> 3.3 V DATA0-7 / CE0 / control signals ePaper panel VB3300-FOC EPDC board-to-board connector TOUCH_INT_B TOUCH_RESET_B I2C PMIC_POWER_ENABLE PMIC_POWER_GOOD_B VDD_5V0 PMIC FP9931 PMIC_VGL PMIC_VGH PMIC_VPOS PMIC_VNEG PMIC_VCOM PMIC_VIO I/O expander Joystick Buttons Figure 1.IMXEBOOKDC5 block diagram 1.4 Board pictures Figure 2 shows the top-side view of the IMXEBOOKDC5 board. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 3 / 19 NXP Semiconductors J20 J21 J14 (DNP) J17 (DNP) J18 (DNP) J8 J19 IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual SW3 SW4 SW5 SW2 Figure 2.IMXEBOOKDC5 top-side view Figure 3 shows the bottom-side view of the IMXEBOOKDC5 board. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 4 / 19 NXP Semiconductors J12 J10 IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual J13 J15 Figure 3.IMXEBOOKDC5 bottom-side view Figure 4 shows the connection between the IMXEBOOKDC5 and MCIMX8ULP-EVK boards. Figure 4.IMXEBOOKDC5 connected to MCIMX8ULP-EVK 1.5 Board features Table 3 lists the features of the IMXEBOOKDC5 board. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 5 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 3.IMXEBOOKDC5 board features Board feature Description Interfacing with main board The IMXEBOOKDC5 board interfaces with the main board (MCIMX8ULP-EVK) through a 120-pin board-to-board connector. EPD interface Three connectors for plugging in an e-paper display: · 34-position power/data connector · 8-pin touch panel connector · 6-position front light connector I2C interface The IMXEBOOKDC5 board devices are configured through an I2C bus of the main board processor. I/O expander 8-bit I2C-to-GPIO expander Power The IMXEBOOKDC5 board gets powered up from the main board, through its board-toboard connector. 1.6 Connectors Table 4 describes the connectors of the IMXEBOOKDC5 board. The connectors are shown in Figure 2 and Figure 3. Table 4.IMXEBOOKDC5 connectors Part identifier PCB label Connector type J15 2x60-pin connector J10 J12 J13 J14 (DNP) J17 (DNP) J18 (DNP) VB3300-FOC VB3300-FOC VB3300-FOC 34-position FPC/FFC connector 8-pin FPC/FFC connector 6-position FPC/FFC connector 2x10-pin header 2x10-pin header 2x10-pin header Description EPDC board-to-board connector for connecting the IMXEBOOKDC5 board to the MCIMX8ULP-EVK board e-paper display (VB3300-FOC) power/data connector e-paper display (VB3300-FOC) touch panel connector e-paper display (VB3300-FOC) front light connector Alternative EPD headers Reference section Section 2.2 Section 2.3 Section 2.3.1 Alternative touch panel header 1.7 Jumpers Table 5 describes the jumpers available on the IMXEBOOKDC5 board. The jumpers are shown in Figure 2. Table 5.IMXEBOOKDC5 jumpers Part identifier PCB label Jumper type J8 SOC I/O 1x2-pin header J19 1x2-pin header Description SoC input/output voltage: · J8 is shorted: SoC I/O voltage is 3.3 V. This setting is applicable for a legacy NXP EVK board. Reference section Section 2.3 IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 6 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 5.IMXEBOOKDC5 jumpers...continued Part identifier PCB label Jumper type J20 EPD I/O 1x2-pin header J21 1x2-pin header Description · J19 is shorted (default setting): SoC I/O voltage is 1.8 V. This setting is applicable for the NXP MCIMX8ULP-EVK board. Reference section e-paper display I/O voltage: · J20 is shorted (default setting): e-paper display I/O voltage is 3.3 V. This setting is applicable for VB3300-FOC. · J21 is shorted: e-paper display I/O voltage is 1.8 V. This setting is reserved. 1.8 Joystick and push buttons Table 6 describes one joystick and three push buttons available on the IMXEBOOKDC5 board. These board components are shown in Figure 2. Table 6.IMXEBOOKDC5 joystick and push buttons Part identifier Button type Description SW2 Joystick Buttons for controlling content on e-paper display SW3 Push button SW4 SW5 IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 7 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual 2 Functional description This section contains the following subsections: · Power supply · EPDC board-to-board connector · EPD interface · I2C interface · I2C-to-GPIO expander · PCB information 2.1 Power supply The IMXEBOOKDC5 board gets the primary power supplies from the main board, through its board-to-board connector J15. The primary power supplies are used to produce more (secondary) power supplies to power up the IMXEBOOKDC5 board devices. Table 7 describes the IMXEBOOKDC5 power supplies. Table 7.IMXEBOOKDC5 power supplies Power source Manufacturer and part number EPDC connector J15 Samtec QTH-060-02-L-D-A Power switch U58 Diodes Incorporated AP22814 AW5 Power supply Description MAIN_5V0 (5 V) Default input power source for power switch U58 SRC_5V0 (5 V) Alternative input power source for power switch U58 VDD_1V8 (1.8 V) · Produces VDD_EXT_IO supply through 2pin jumper J19, which is shorted by default. · Produces VDD_EPD_IO supply through 2pin jumper J21, which is open by default. VDD_3V3 (3.3 V) · Produces VDD_EXT_IO supply through 2pin jumper J8, which is open by default. · Produces VDD_EPD_IO supply through 2pin jumper J20, which is shorted by default. · Supplies power to: Touch panel header J18 (not populated) e-paper display touch panel connector J12 Joystick SW2 Push buttons SW3, SW4, and SW5 I2C-to-GPIO expander U25 One of the two power supplies for EPD PMIC U9 LI_ION_4V2 (4.2 Unused V) USB_5V0 (5 V) Unused VDD_5V0 (5 V) · Another power supply for EPD PMIC U9 · Supplies power to LED driver U1, which drives front light for e-paper display through e-paper display front light connector J13. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 8 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 7.IMXEBOOKDC5 power supplies...continued Power source Manufacturer and part number From VDD_1V8 supply through jumper J19 (default source) / from VDD_3V3 supply through jumper J8 (alternative source) From VDD_3V3 supply through jumper J20 (default source) / from VDD_1V8 supply through jumper J21 (alternative source) EPD PMIC U9 Fitipower FP9931WM From PMIC_3V3 supply (if resistor R206 is populated, default setting) Voltage regulator U10 Richtek RT9169-18GVL (if resistor R206 is not populated) Power supply Description VDD_EXT_IO (1.8 Supplies VCCA power to voltage translator V / 3.3 V) U2. VDD_EPD_IO (1.8 V / 3.3 V) Supplies VCCB power to voltage translator U2. PMIC_VGH PMIC_VGL Supplies power to e-paper display power/ data connector J10. PMIC_VPOS PMIC_VNEG PMIC_VCOM PMIC_3V3 (3.3 V) · Produces PMIC_3V3_1V8 supply if resistor R206 is populated (populated by default) · Supplies power to voltage regulator U10. PMIC_3V3_1V8 (3.3 V (default value) / 1.8 V) Supplies power to e-paper display power/ data connector J10. 2.2 EPDC board-to-board connector The IMXEBOOKDC5 board has a 120-pin, 0.5 mm pitch high-speed board-to-board connector J15 (Samtec QTH-060-02-L-D-A) to interface with the main board (MCIMX8ULP-EVK). This connector is plugged into the 120-pin Electrophoretic Display Controller (EPDC) connector (J7) of the MCIMX8ULP-EVK board. Table 8 describes the EPDC board-to-board connector J15 pinout. Table 8.EPDC board-to-board connector J15 pinout Pin numbers Signal name Description 43 EPDC_DAT0 EPDC data 0 116 EPDC_DAT1 EPDC data 1 110 EPDC_DAT2 EPDC data 2 114 EPDC_DAT3 EPDC data 3 44 EPDC_DAT4 EPDC data 4 46 EPDC_DAT5 EPDC data 5 Connection details Connects to e-paper display (VB3300-FOC) power/data connector J10 (through voltage translator U2) (default setting) or alternative EPD header J14 (DNP). IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 9 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 8.EPDC board-to-board connector J15 pinout...continued Pin numbers Signal name Description Connection details 118 EPDC_DAT6 EPDC data 6 120 EPDC_DAT7 EPDC data 7 68 EPDC_SDCE2 EPDC source driver pulse start Connects to e-paper display data 2 (not used) power/data connector J10 70 EPDC_SDCE1 EPDC source driver pulse start data 1 (not used) (through voltage translator U2) (default setting) or alternative EPD header J17 (DNP). 72 EPDC_SDCE0 EPDC source driver pulse start data 0 78 EPDC_SDLE EPDC source driver latch enable 102 EPDC_SDCLK EPDC source driver clock 108 EPDC_SDOE EPDC source driver output enable 94 EPDC_GDCLK EPDC gate driver clock 96 EPDC_GDSP EPDC gate driver pulse start 98 EPDC_GDOE EPDC gate driver output enable 33 EPDC_PMIC_PWRUP EPDC PMIC power-ON request Connects to EPD PMIC U9 (default setting) or alternative EPD header J17 (DNP). 86 PMIC_POWER_GOOD_B PMIC power good Power good signal from EPD PMIC U9 64 TOUCH_RESET_B Touch panel reset Connects to e-paper display 119 TOUCH_INT_B Touch panel interrupt (VB3300-FOC) touch panel connector J12 or alternative touch panel header J18 (DNP). 50 SPI_CS0 SPI chip select 0 Connects to alternative touch 52 SPI_CLK SPI clock panel header J18 (DNP). 56 SPI_MISO SPI master input / slave output 58 SPI_MOSI SPI master output / slave input 112 FRONT_LIGHT_ENABLE Front light enable Connects to e-paper display (VB3300-FOC) front light connector J13 through LED driver U1. 29 I2C_SDA I2C data 31 I2C_SCL I2C clock Provides I2C bus to IMXEBOOKDC5 peripherals. 1, 17, 19, 25 VDD_1V8 1.8 V power output Provides 1.8 V supply. 2, 4, 7, 8 MAIN_5V0 5 V power output Provides 5 V supply. 5, 45, 47, 49 VDD_3V3 3.3 V power output Provides 3.3 V supply. 11, 13, 39, 41 SRC_5V0 5 V power output (not used by default) Provides 5 V supply. 65, 67, 69, 71 LI_ION_4V2 4.2 V lithium-ion battery power output (not used) Provides 4.2 V supply. 73, 75, 77 USB_5V0 5 V power output when using lithium-ion battery (not used) Provides 5 V supply. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 10 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 8.EPDC board-to-board connector J15 pinout...continued Pin numbers Signal name Description 14, 16 20, 22 37 38 40 82 85 88 90 92 117 6, 12, 18, 23, 24, 30, 36, 42, 48, 51, 54, 55, 57, 60, 61, 62, 66, 74, 76, 80, 83, 84, 87, 93, 103, 104, 106, 111, 113, 115 3, 9, 10, 15, 21, 26, 27, 28, 32, 34, 35, 53, 59, 63, 79, 81, 89, 91, 95, 97, 99, 100, 101, 105, 107, 109 Connection details Connects to test point TP13. Connects to test point TP12. Connects to test point TP10. Connects to test point TP11. Connects to test point TP9. Connects to test point TP5. Connects to test point TP4. Connects to test point TP6. Connects to test point TP2. Connects to test point TP3. Connects to test point TP1. Connects to ground. Unused 2.3 EPD interface The IMXEBOOKDC5 board electrophoretic display (EPD) interface provides three FPC/FFC connectors for plugging in an e-paper display. These connectors are connected to the EPDC board-to-board connector J15 on the board, allowing the e-paper display to be controlled from the i.MX 8ULP processor on the MCIMX8ULP-EVK board. The IMXEBOOKDC5 board comes with an e-paper display (E Ink VB3300-FOC) mounted on the front (top) side of the board, with the help of the three EPD interface connectors, which are placed on the back (bottom) side of the board. For more information on VB3300-FOC, see VB3300-FOC/ED060XH7 data sheet. The three EPD interface connectors are listed in Table 9. Table 9.EPD interface connectors Part identifier Manufacturer and part number Description J10 Hirose Electric FH34SJ-34S-0.5SH(50) 34-position power/data connector for e-paper display (VB3300-FOC) J12 8-pin touch panel connector for e-paper display (VB3300-FOC) J13 6-position front light connector for e-paper display (VB3300-FOC) Table 10 describes the e-paper display power/data connector J10 pinout. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 11 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 10.e-paper display power/data connector J10 pinout Pin numbers Signal name Description Connection details 15 EPD_PCeP_DAT7 EPD data 7 16 EPD_PCeP_DAT6 EPD data 6 17 EPD_PCeP_DAT5 EPD data 5 Connects to EPDC board-toboard connector J15 through voltage translator U2. 18 EPD_PCeP_DAT4 EPD data 4 19 EPD_PCeP_DAT3 EPD data 3 20 EPD_PCeP_DAT2 EPD data 2 21 EPD_PCeP_DAT1 EPD data 1 22 EPD_PCeP_DAT0 EPD data 0 23 EPD_PCeP_SDCE0 EPD source driver pulse start data 0 24 EPD_PCeP_SDOE EPD source driver output enable 25 EPD_PCeP_SDLE EPD source driver latch enable 27 EPD_PCeP_SDCLK EPD source driver clock 6 EPD_PCeP_GDSP EPD gate driver pulse start 7 EPD_PCeP_GDCLK EPD gate driver clock 8 EPD_PCeP_GDOE EPD gate driver output enable 1 PMIC_VGH Connects to the PMIC_VGH supply. 2 PMIC_VPOS Connects to the PMIC_VPOS supply. 4, 14 PMIC_VCOM Connects to the PMIC_VCOM supply. 29 PMIC_3V3_1V8 Connects to the PMIC_3V3_1V8 supply. 33 PMIC_VGL Connects to the PMIC_VGL supply. 34 PMIC_VNEG Connects to the PMIC_VNEG supply. 3, 9, 26, 28, 32 Connects to ground. 5, 10, 11, 12, 13, 30, 31 Unused Table 11 describes the e-paper display touch panel connector J12 pinout. Table 11.e-paper display touch panel connector J12 pinout Pin numbers Signal name Description 3 TOUCH_RESET_B Touch panel reset 4 TOUCH_INT_B Touch panel interrupt 5 I2C_SDA I2C data 6 I2C_SCL I2C clock Connection details Connects to EPDC board-toboard connector J15. I2C bus signals IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 12 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 11.e-paper display touch panel connector J12 pinout...continued Pin numbers Signal name Description 2 VDD_3V3 3.3 V power input 1 7, 8 Connection details Connects to the VDD_3V3 supply. Connects to ground. Unused Table 12 describes the e-paper display front light connector J13 pinout. Table 12.e-paper display front light connector J13 pinout Pin numbers Signal name 1, 2 LED_A 5, 6 LED_C 3, 4 Connection details Connects to EPDC board-to-board connector J15 through LED driver U1. Unused The IMXEBOOKDC5 board uses a 20-bit bidirectional voltage translator U2 (Nexperia 74AVCH20T245DGG,11) for shifting voltage levels of signals between the processor and the e-paper display. At U2, voltage level of processor signals can be 1.8 V (default setting) or 3.3 V. Voltage level of processor signals can be controlled through the settings of the 2-pin jumpers J8 and J19. Similarly, voltage level of e-paper display signals can be 1.8 V or 3.3 V (default setting). Voltage level of e-paper display signals can be controlled through the settings of the 2-pin jumpers J20 and J21. Table 13 shows how to select the I/O voltage for processor signals at U2. Table 13.Processor signal I/O voltage selection Jumper settings J8 is shorted and J19 is open J8 is open and J19 is shorted (default settings) Processor signal I/O voltage 3.3 V 1.8 V Applicable for (board) Legacy EVK boards MCIMX8ULP-EVK board Table 14 shows how to select the I/O voltage for e-paper display signals at U2. Table 14.e-paper display signal I/O voltage selection Jumper settings e-paper display signal I/O voltage J20 is shorted and J21 is open (default settings) 3.3 V J20 is open and J21 is shorted 1.8 V Applicable for (e-paper display) VB3300-FOC e-paper display Reserved 2.3.1 Alternative EPD interface Apart from the EPD interface described in Section 2.3, the IMXEBOOKDC5 board provides an alternative EPD interface, which includes the following three connectors (none of them is populated by default): · 20-pin EPD header J14 · 20-pin EPD header J17 · 20-pin touch panel header J18 Table 15 describes the EPDC header J14 pinout. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 13 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 15.EPDC header J14 pinout Pin numbers Signal name 3 EPDC_DAT0 4 EPDC_DAT1 5 EPDC_DAT2 6 EPDC_DAT3 7 EPDC_DAT4 8 EPDC_DAT5 9 EPDC_DAT6 10 EPDC_DAT7 1, 2, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 Description EPDC data 0 EPDC data 1 EPDC data 2 EPDC data 3 EPDC data 4 EPDC data 5 EPDC data 6 EPDC data 7 Ground Connection details Connects to EPDC board-toboard connector J15. Connects to ground. Table 16 describes the EPDC header J17 pinout. Table 16.EPDC header J17 pinout Pin numbers Signal name 3 EPDC_SDCLK 4 EPDC_SDOE 5 EPDC_SDLE 6 EPDC_SDCE0 7 EPDC_SDCE1 13 EPDC_SDCE2 8 EPDC_GDOE 11 EPDC_GDSP 12 EPDC_GDCLK 19 EPDC_PMIC_PWRUP 1, 2, 9, 10, 14, 15, 16, 17, 18, 20 Description Connection details EPDC source driver clock Connects to EPDC board-to- EPDC source driver output enable board connector J15. EPDC source driver latch enable EPDC source driver pulse start data 0 EPDC source driver pulse start data 1 (not used) EPDC source driver pulse start data 2 (not used) EPDC gate driver output enable EPDC gate driver pulse start EPDC gate driver clock EPDC PMIC power-ON request Ground Connects to ground. Table 17 describes the touch panel header J18 pinout. Table 17.Touch panel header J18 pinout Pin numbers Signal name 4 SPI_CS0 6 SPI_CLK 8 SPI_MOSI 10 SPI_MISO 13 TOUCH_INT_B 14 TOUCH_RESET_B Description SPI chip select 0 SPI clock SPI master output / slave input SPI master input / slave output Touch panel interrupt Touch panel reset Connection details Connects to EPDC board-toboard connector J15. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 14 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Table 17.Touch panel header J18 pinout...continued Pin numbers Signal name Description 15 I2C_SDA I2C data 16 I2C_SCL I2C clock 7 KEY_INT Interrupt input 1, 2 VDD_3V3 3, 5, 9, 11, 12, 17, 18, 19, 20 3.3 V power input Ground Connection details Interrupt signal from I2C-to-GPIO expander U25 Connects to the VDD_3V3 supply. Connects to ground. 2.4 I2C interface The Inter-Integrated Circuit (I2C) protocol is a serial bus protocol that allows multiple peripheral devices to communicate to one or more master devices with a pair of control and data signals. The IMXEBOOKDC5 board devices are configured through an I2C bus of the main board processor. If MCIMX8ULP-EVK is used as the main board, then, the LPI2C1 bus of the i.MX 8ULP processor acts as the I2C master for the IMXEBOOKDC5 board devices. Table 18 shows the IMXEBOOKDC5 I2C devices. Table 18.IMXEBOOKDC5 I2C devices 7-bit I2C address[1] Device 0x18 Fitipower FP9931WM (U9) 0x21 NXP PCA6408APW (U25) 0x15 E Ink VB3300-FOC [2] Description EPD PMIC I2C-to-GPIO expander e-paper display attached to the EPD interface connectors (J10, J12, and J13). I2C signals are connected through pins 5 and 6 of the J12 connector. e-paper display attached to the alternative EPD interface connectors (J14, J17, and J18). These connectors are not populated by default. I2C signals are connected through pins 15 and 16 of the J18 connector. [1] A 7-bit address does not include the read/write (R/W) bit. [2] I2C address depends on the plugged-in e-paper display. 2.5 I2C-to-GPIO expander The IMXEBOOKDC5 board has a general-purpose input/output (GPIO) expander that provides remote I/O expansion via the I2C bus interface. Table 19 describes the IMXEBOOKDC5 I2C-to-GPIO expander. Table 19.I2C-to-GPIO expander Part identifier Manufacturer and part number U25 NXP PCA6408APW Description 8-bit GPIO expander. It is controlled by the i.MX 8ULP processor (through EPDC board-to-board connector J15) over the LPI2C1 bus. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 15 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual 2.6 PCB information The IMXEBOOKDC5 board is made from FR4 substrate material with standard 6-layer PCB technology. Figure 5 and Figure 6 show the IMXEBOOKDC5 PCB stack-up information. Figure 5.IMXEBOOKDC5 PCB stack-up Figure 6.IMXEBOOKDC5 PCB stack-up information IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 16 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual 3 Revision history Table 20 summarizes the revisions to this document. Table 20.Revision history Revision number Release date 1 11 August 2023 Description Initial public release IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 17 / 19 NXP Semiconductors IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual 4 Legal information 4.1 Definitions Draft -- A draft status on a document indicates that the content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included in a draft version of a document and shall have no liability for the consequences of use of such information. 4.2 Disclaimers Limited warranty and liability -- Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors' aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes -- NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Suitability for use -- NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer's own risk. Applications -- Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer's sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer's applications and products planned, as well as for the planned application and use of customer's third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer's applications or products, or the application or use by customer's third party customer(s). Customer is responsible for doing all necessary testing for the customer's applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer's third party customer(s). NXP does not accept any liability in this respect. Terms and conditions of commercial sale -- NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at http://www.nxp.com/profile/terms, unless otherwise agreed in a valid written individual agreement. In case an individual agreement is concluded only the terms and conditions of the respective agreement shall apply. NXP Semiconductors hereby expressly objects to applying the customer's general terms and conditions with regard to the purchase of NXP Semiconductors products by customer. Export control -- This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities. Suitability for use in non-automotive qualified products -- Unless this document expressly states that this specific NXP Semiconductors product is automotive qualified, the product is not suitable for automotive use. It is neither qualified nor tested in accordance with automotive testing or application requirements. NXP Semiconductors accepts no liability for inclusion and/or use of non-automotive qualified products in automotive equipment or applications. In the event that customer uses the product for design-in and use in automotive applications to automotive specifications and standards, customer (a) shall use the product without NXP Semiconductors' warranty of the product for such automotive applications, use and specifications, and (b) whenever customer uses the product for automotive applications beyond NXP Semiconductors' specifications such use shall be solely at customer's own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed product claims resulting from customer design and use of the product for automotive applications beyond NXP Semiconductors' standard warranty and NXP Semiconductors' product specifications. Translations -- A non-English (translated) version of a document, including the legal information in that document, is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions. Security -- Customer understands that all NXP products may be subject to unidentified vulnerabilities or may support established security standards or specifications with known limitations. Customer is responsible for the design and operation of its applications and products throughout their lifecycles to reduce the effect of these vulnerabilities on customer's applications and products. Customer's responsibility also extends to other open and/or proprietary technologies supported by NXP products for use in customer's applications. NXP accepts no liability for any vulnerability. Customer should regularly check security updates from NXP and follow up appropriately. Customer shall select products with security features that best meet rules, regulations, and standards of the intended application and make the ultimate design decisions regarding its products and is solely responsible for compliance with all legal, regulatory, and security related requirements concerning its products, regardless of any information or support that may be provided by NXP. NXP has a Product Security Incident Response Team (PSIRT) (reachable at PSIRT@nxp.com) that manages the investigation, reporting, and solution release to security vulnerabilities of NXP products. NXP B.V. - NXP B.V. is not an operating company and it does not distribute or sell products. 4.3 Trademarks Notice: All referenced brands, product names, service names, and trademarks are the property of their respective owners. NXP -- wordmark and logo are trademarks of NXP B.V. IMXEBOOKDC5-UM User manual All information provided in this document is subject to legal disclaimers. Rev. 1 -- 11 August 2023 © 2023 NXP B.V. All rights reserved. 18 / 19 NXP Semiconductors Contents 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 2 2.1 2.2 2.3 2.3.1 2.4 2.5 2.6 3 4 Overview .............................................................. 2 Acronyms ........................................................... 2 Related documentation ......................................2 Block diagram ....................................................3 Board pictures ................................................... 3 Board features ................................................... 5 Connectors .........................................................6 Jumpers ............................................................. 6 Joystick and push buttons ................................. 7 Functional description ........................................8 Power supply ..................................................... 8 EPDC board-to-board connector ....................... 9 EPD interface .................................................. 11 Alternative EPD interface ................................ 13 I2C interface .................................................... 15 I2C-to-GPIO expander .....................................15 PCB information .............................................. 16 Revision history ................................................ 17 Legal information .............................................. 18 IMXEBOOKDC5-UM IMXEBOOKDC5 Board User Manual Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'. © 2023 NXP B.V. All rights reserved. For more information, please visit: http://www.nxp.com Date of release: 11 August 2023 Document identifier: IMXEBOOKDC5-UM