Digi ConnectCore 8X Hardware Reference Manual

Digi ConnectCore 8X Hardware Reference Manual

System-on-module

Advertisement

Quick Links

ConnectCore® 8X
System-on-Module
Hardware Reference Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ConnectCore 8X and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Digi ConnectCore 8X

  • Page 1 ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 2 Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose.
  • Page 3 Feedback To provide feedback on this document, email your comments to techcomm@digi.com Include the document title and part number (ConnectCore® 8X System-on-Module Hardware Reference Manual, 90002295 3P) in the subject line of your email. ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 4: Table Of Contents

    About the ConnectCore® 8X Features and functionality Module variants Block diagrams ConnectCore 8X module NXP i.MX 8X application processor The ConnectCore 8X System-on-module Power interfaces Reference power architecture scheme System-on-module power rails distribution Electrical characteristics System power-up sequence RTC power and coin cell charger...
  • Page 5 Module specifications Environmental specifications Assembly instructions Moisture sensitivity and shelf life Mounting Coplanarity Solder paste print Stencil SMT pick and place SMT process parameter reference Reflow profile ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 6: About The Connectcore® 8X

    (802.11a/b/g/n/ac) with dual mode Bluetooth 4.2 connectivity. Features and functionality The ConnectCore 8X System-on-module is based on the i.MX 8X processor from NXP. This processor offers a number of interfaces, some of them multiplexed and not available simultaneously. The module has the following features: i.MX 8X dual/quad Arm Cortex-A35 and single Cortex-M4F cores:...
  • Page 7 About the ConnectCore® 8X Features and functionality Video Processing Unit (VPU): H.265 decode (4Kp30). H.264 decode (1080p60). VP6/VP8 decode (1080p60). MPEG-2 decode (1080p60). MPEG4, H263, Sorenson Spark decode (1080p). RealVideo decode (1080p). JPEG dec (64Kx64K image size). H.264 encode (1080p30). Up to 4 GB, 32-bit LPDDR4-1200 memory.
  • Page 8 About the ConnectCore® 8X Features and functionality i.MX 8X interfaces: PCIe 3.0 with L1 substate support. In wireless modules, this interface is used by the Wireless MAC and is not available for general purposes. 1x USBOTG 3.0 with PHY - USB 3.0 can be used as USB 2.0. 1x USBOTG 2.0 (with PHY).
  • Page 9: Module Variants

    CPU temperature is Tj (junction) Note Contact your Digi salesperson for information on other variant configurations. Block diagrams  The following figures show block diagrams of the ConnectCore 8X module and of the NXP i.MX 8X application processor.  ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 10: Connectcore 8X Module

    About the ConnectCore® 8X Block diagrams  ConnectCore 8X module ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 11: Nxp I.mx 8X Application Processor

    This section describes the functionality of the ConnectCore 8X System-on-module. Power interfaces Reference power architecture scheme The following diagram represents the full power architecture distribution of the ConnectCore 8X module in a typical application with the coin cell charger functionality supported: ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 12: System-On-Module Power Rails Distribution

    Power interfaces System-on-module power rails distribution The ConnectCore 8X requires three primary power supply inputs: VSYS, VSYS2, and VCC_MCA: VSYS and VSYS2 are the input power supplies to the on-module NXP PF8100 Power Management IC (PMIC), as well as to most of its regulators. Some PMIC regulators are internally dedicated to powering the module, while others power external circuitry.
  • Page 13 However, RTC mode in the ConnectCore 8X is supported by the ConnectCore 8X MCA, not by the i.MX 8X. Therefore, in order to supply the RTC of the system, do not use VCC_LICELL as an input power rail. Instead, follow the configuration explained in power and coin cell charger.
  • Page 14 The ConnectCore 8X System-on-module Power interfaces Device being Internal power domains being Input rail powered powered Description VCC_MCA Micro Full device Input power supply Controller for the ConnectCore Assist 8X MCA. This power domain is mandatory. VDD_USDHC1 i.MX 8X CPU...
  • Page 15: Electrical Characteristics

    These power domains are powered internally in the SoM and must not be connected to external circuitry unless otherwise noted. Electrical characteristics Input power rails The following table lists the electrical specifications of all input power rails for the ConnectCore 8X: Input voltage (V) Device SoM power rail Minimum Typical Maximum VSYS (2.7)
  • Page 16 The ConnectCore 8X System-on-module Power interfaces Input voltage (V) Device SoM power rail Minimum Typical Maximum VDD_USDHC1 1.8V mode 1.65 1.95 VDD_MIPI_DSI_DIG VDD_ENET0 VDD_SPI_SAI 3.3V mode 3.00 3.30 3.60 VDD_QSPI0B VDD_CSI 1.8V mode 1.65 3.60 VDD_ESAI_SPDIF 2.5V mode 2.40 2.50 2.60...
  • Page 17 Note that the maximum output current involves both external and internal circuitry. For those regulators that are used internally in the SOM, the current available outside it will be lower. Turn-on time for this regulator is specified for VSW7 = 1.8 V. In the ConnectCore 8X this regulator is configured to work at 3.3V, so a higher turn-on time may be observed.
  • Page 18: System Power-Up Sequence

    Power interfaces System power-up sequence When the power supply is connected to the ConnectCore 8X module, the PMIC and the MCA are the first components to be powered up. VSYS and VSYS2 are PMIC supplies, while VCC_MCA is the Micro Controller Assist input power line.
  • Page 19: Bootstrap

    (300nA) that is ideal for this low-power mode application. Bootstrap The ConnectCore 8X module can be configured to boot from different devices and interfaces as determined by the Boot ROM. The configuration of the booting process of the CPU is done through the SCU (System Control Unit) boot mode.
  • Page 20: Wireless Interfaces

    8X module. WLAN IEEE 802.11a/b/g/n/ac The 2.4 GHz band on the ConnectCore 8X module supports 20/40 MHz bandwidths, and the 5 GHz band supports 20/40/80 MHz bandwidths. The following sections specify the performance of the WLAN IEEE 802.11a/b/g/n/ac interface on the ConnectCore 8X module.
  • Page 21 The ConnectCore 8X System-on-module Wireless interfaces Modulation & coding Rate Mode 802.11b DBPSK 1 Mbps DQPSK 2 Mbps 5.5 Mbps 11 Mbps 802.11ga BPSK-1/2 6 Mbps BPSK-3/4 9 Mbps QPSK-1/2 12 Mbps QPSK-3/4 18 Mbps 16QAM-1/2 24 Mbps 16QAM-3/4 36 Mbps...
  • Page 22 Two spatial streams (requires 2 Tx antennas) BPSK 14.4 58.5 QPSK 28.9 QPSK 43.3 175.5 16-QAM 57.8 16-QAM 86.7 64-QAM 115.6 64-QAM 526.5 64-QAM 144.4 256-QAM 173.3 256-QAM 866.7 RF channels The ConnectCore 8X module supports the following frequency bands: ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 23 The ConnectCore 8X System-on-module Wireless interfaces band spacing Channel number (Center freq. MHz) 5 MHz 1(2412), 2(2417), 3(2422), 4(2427), 5(2432), 6(2437), 7(2442), 8(2447), 9 (2452), 10(2457), 11(2462), 12(2467), 13(2472), 14(2484) 5 MHz 3(2422), 6(2437), 9(2452) 20 MHz 36(5180), 40(5200), 44(5220), 48(5240), 52(5260), 56(5280), 60(5300), 64...
  • Page 24 The ConnectCore 8X System-on-module Wireless interfaces 5 GHz Band Channels (20 MHz BW) Channel # Center frequency (MHz) EUROPE (ETSI) US (FCC) Canada (ISED) JAPAN ✔ ✔ ✔ 5180 Indoors ✔ ✔ ✔ 5200 Indoors ✔ ✔ ✔ 5220 Indoors ✔...
  • Page 25 The ConnectCore 8X System-on-module Wireless interfaces Receive sensitivity The following table lists typical receive sensitivity values for the ConnectCore 8X module. Mode 802.11b 802.11ga 802.11n 802.11ac Modulation DBPSK BPSK- 64QAM- BPSK- 64QAM- BPSK- 64QAM- 256QAM- 1 Mbps MCS0 MCS7 MCS0 MCS7...
  • Page 26: Bluetooth

    Integrated WLAN-Bluetooth coexistence PCI Express The ConnectCore 8X module features one PCI Express dual mode (DM) controller. This interface is not externally available in wireless variants of the SOM, since it is used by the wireless MAC. In non- wireless variants, it can be used externally. The following diagrams show the internal PCIe...
  • Page 27: Cryptoauthentication Device

    Non-wireless variants The dedicated PCIe clock generator is not internally populated in the non-wireless variants, so to use the PCI Express interface it must be populated externally (see the ConnectCore 8X SBC Pro reference design). The following control lines can also be used externally in non-wireless variants:...
  • Page 28: The Micro Controller Assist™ Hardware

    The Micro Controller Assist, or MCA, is a small microcontroller that is deeply integrated into the design of the ConnectCore 8X module. It assists the i.MX 8X processor with advanced operations related to power management, security, and system reliability. The functionality provided by the MCA includes: Advanced power management such as power key button, wake up sources, and PMIC control in low power.
  • Page 29: Reset Control

    The MCA, in cooperation with the PMIC, controls the reset line of the i.MX 8X processor. The SYS_ RESET pin is the main reset input of the ConnectCore 8X module. This pin is a pseudo open-drain with an internal pull up. Asserting the SYS_RESET line low sets the MCA into reset state, and it remains in this state until the line is de-asserted.
  • Page 30 The ConnectCore 8X System-on-module The Micro Controller Assist™ hardware Pad LGA / castellated Digital 32KHz MCA IO pads capable ADC clock Vref ✔ ✔ ✔ ✔ MCA_VREF_OUT AM24 ✔ MCA_CLKOUT32K AL21 ✔ ✔ SWD_DIO/MCA_IO0 AN26 / 57 ✔ ✔ ✔...
  • Page 31: Watchdog

    Therefore, if the voltage reference is enabled during normal operation but is not required for low power operation, Digi recommends using the software to disable it before entering low power in order to minimize the power consumption, and re-enable it when resuming normal operation.
  • Page 32: Real-Time Clock

    The MCA implements pulse- width modulation in its firmware. The MCA on the ConnectCore 8X system-on-module provides three PWM controllers. Each controller has several channels and each channel maps to one MCA IO pin:...
  • Page 33: Power Management

    PWM2 channels 0 and 1 are available on the castellated pads. Power management The MCA plays a key role in the power management activities of the ConnectCore 8X module. In cooperation with the i.MX 8X processor, the MCA controls the power states of the PMIC and provides multiple wake up sources to transition between power modes.
  • Page 34 The ConnectCore 8X System-on-module The Micro Controller Assist™ hardware W4PK mode You can configure boot mode using the mca_config_tool –boot_mode option. If ‘boot on power’ (BOP) is chosen, the module will enter in ON state as soon as power is applied.
  • Page 35 The ConnectCore 8X System-on-module The Micro Controller Assist™ hardware If ‘wait for power key’ (W4PK) is chosen, the module will wait for a PWR_IO press before entering in ON state when power is applied. ON/RUN mode In this mode, the PMIC is running at full power so all voltage regulators are generating the nominal voltage for this mode.
  • Page 36: Mca Firmware Update

    MCA_VIN_DET is a digital line, not analog. This means that the transition time between high and low values is crucial to optimize the time the system takes to switch to RTC mode. Digi recommends you ensure a fast discharge of this signal to allow a quick fall time.
  • Page 37: Iomux

    IOMUX IOMUX The following sections describe the pin multiplexing (IOMUX) of the ConnectCore 8X Note The Digi ConnectCore Smart IOmux tool can dramatically simplify pin configuration and resolution. You can enter the list of interfaces required by your project and use the Smart IOmux graphical interface to mock up configuration options, resulting in full pin assignment and device tree snippets that match your desired functionality.
  • Page 38 IOMUX Module pinout Module pinout The ConnectCore 8X System-on-module has a mixed pad structure. It provides 474 LGA pads and 118 peripheral castellated pads. The general layout can be found on the following diagram: ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 39 IOMUX table The following table lists the I/O multiplexing (IOMUX) of the ConnectCore 8X System-on-module. Most of the castellated pads are associated with (connected to) an LGA pad; this relationship is highlighted in the "Associated LGA Pad name" column. The microprocessor used on this module, like all CMOS devices, can be driven into a latch-up condition if any I/O pin is driven outside of its associated power rail.
  • Page 40 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments USDHC1_WP USDHC1_WP ALT0: USDHC1_WP VDD_USDHC1 ALT1: NAND_DQS_N ALT2: SPI2_SDI ALT3: ALT4: GPIO4_IO21 USDHC1_CD_B USDHC1_CD_B ALT0: USDHC1_CD_B VDD_USDHC1 ALT1: NAND_DQS_P ALT2: SPI2_CS0 ALT3: NAND_DQS...
  • Page 41 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments USDHC1_DATA3 USDHC1_DATA3 ALT0: USDHC1_DATA3 VDD_USDHC1 ALT1: NAND_ALE ALT2: UART3_RTS_B ALT3: ALT4: GPIO4_IO28 USDHC1_CLK USDHC1_CLK ALT0: USDHC1_CLK VDD_USDHC1 ALT1: ALT2: UART3_RX ALT3: ALT4: GPIO4_IO23...
  • Page 42 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments MIPI_DSI0_I2C0_SCL MIPI_DSI0_I2C0_SCL ALT0: MIPI_DSI0_I2C0_SCL VDD_MIPI_DSI_DIG ALT1: MIPI_DSI1_GPIO0_IO02 ALT2: ALT3: ALT4: GPIO1_IO25 MIPI_DSI0_I2C0_SDA MIPI_DSI0_I2C0_SDA ALT0: MIPI_DSI0_I2C0_SDA VDD_MIPI_DSI_DIG ALT1: MIPI_DSI1_GPIO0_IO03 ALT2: ALT3: ALT4: GPIO1_IO26...
  • Page 43 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments MIPI_DSI1_GPIO0_ MIPI_DSI1_GPIO0_00 ALT0: MIPI_DSI1_GPIO0_IO00 VDD_MIPI_DSI_DIG ALT1: I2C2_SCL ALT2: MIPI_DSI1_PWM0_OUT ALT3: ALT4: GPIO1_IO31 MIPI_DSI1_GPIO0_ MIPI_DSI1_GPIO0_01 ALT0: MIPI_DSI1_GPIO0_IO01 VDD_MIPI_DSI_DIG ALT1: I2C2_SDA ALT2: ALT3: ALT4: GPIO2_IO00...
  • Page 44 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments VSYS VSYS QSPI0A_DQS QSPI0A_DQS ALT0: QSPI0A_DQS ALT1: ALT2: ALT3: ALT4: GPIO3_IO13 QSPI0A_SS0_B QSPI0A_SS0_B ALT0: QSPI0A_SS0_B ALT1: ALT2: ALT3: ALT4: GPIO3_IO14 MIPI_DSI0_CLK_N MIPI_DSI0_CLK_N...
  • Page 45 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments AN17 AN18 MIPI_DSI0_DATA3_N MIPI_DSI0_DATA3_N NVCC_MIPI_CSI_DSI AN19 MIPI_DSI0_DATA3_P MIPI_DSI0_DATA3_P NVCC_MIPI_CSI_DSI AN20 AN21 MCA_IO1 ALT0: ADC0_DP1/ADC0_SE1 VCC_MCA ALT1: PTE16 ALT2: SPI0_PCS0 ALT3: UART2_TX ALT4: TPM_CLKIN0...
  • Page 46 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments AN24 SWD_CLK/PWR_IO ALT0: VCC_MCA Input ALT1: PTA0 power ALT2: ON/OFF ALT3: TPM0_CH5 line of the ALT4: module ALT5: (active ALT6: low). ALT7: SWD_CLK...
  • Page 47 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments AL27 MCA_IO4 ALT0: ADC0_DM2/ADC0_SE6a VCC_MCA ALT1: PTE19 ALT2: SPI0_MISO ALT3: ALT4: I2C0_SCL ALT5: SPI0_MOSI ALT6: FXIO0_D3 ALT7: AL28 MCA_IO5 ALT0: ADC0_DP0/ADC0_SE0 VCC_MCA...
  • Page 48 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments AJ29 MCA_IO7 ALT0: ADC0_DP3/ADC0_SE3 VCC_MCA ALT1: PTE22 ALT2: ALT3: TPM2_CH0 ALT4: UART2_TX ALT5: ALT6: FXIO0_D6 ALT7: AH29 MCA_IO8 ALT0: ADC0_DM3/ADC0_SE7a VCC_MCA ALT1: PTE23...
  • Page 49 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments AF29 MCA_IO10 ALT0: VCC_MCA ALT1: PTA2 ALT2: LPUART0_TX ALT3: TPM2_CH1 ALT4: ALT5: ALT6: ALT7: AE29 SCU_BOOT_MODE0 SCU_BOOT_MODE0 VCC_SCU_1V8 AD29 SCU_BOOT_MODE1 SCU_BOOT_MODE1 VCC_SCU_1V8...
  • Page 50 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments UART2_TX UART2_TX ALT0: UART2_TX ALT1: FTM_CH1 ALT2: FLEXCAN1_TX ALT3: ALT4: GPIO1_IO23 UART2_RX UART2_RX ALT0: UART2_RX ALT1: FTM_CH0 ALT2: FLEXCAN1_RX ALT3: ALT4: GPIO1_IO24...
  • Page 51 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments FLEXCAN0_RX FLEXCAN0_RX ALT0: FLEXCAN0_RX ALT1: SAI2_RXC ALT2: UART0_RTS_B ALT3: SAI1_TXC ALT4: GPIO1_IO15 FLEXCAN0_TX FLEXCAN0_TX ALT0: FLEXCAN0_TX ALT1: SAI2_RXD ALT2: UART0_CTS_B ALT3: SAI1_TXFS...
  • Page 52 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments MCLK_IN0 MCLK_IN0 ALT0: MCLK_IN0 ALT1: ESAI0_RX_HF_CLK ALT2: LCDIF_VSYNC ALT3: SPI2_SDI ALT4: GPIO0_IO19 MCLK_IN1 MCLK_IN1 ALT0: MCLK_IN1 ALT1: I2C3_SDA ALT2: LCDIF_EN ALT3: SPI2_SCK...
  • Page 53 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments SPI3_CS0 SPI3_CS0 ALT0: SPI3_CS0 ALT1: MCLK_OUT1 ALT2: LCDIF_HSYNC ALT3: ALT4: GPIO0_IO16 VDD_ENET0 VDD_ENET0 ENET0_RGMII_TXC ENET0_RGMII_TXC ALT0: ENET0_RGMII_TXC VDD_ENET0 ALT1: ENET0_RCLK50M_OUT ALT2: ENET0_RCLK50M_IN...
  • Page 54 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments ENET0_RGMII_TXD2 ENET0_RGMII_TXD2 ALT0: ENET0_RGMII_TXD2 VDD_ENET0 ALT1: MLB_CLK ALT2: NAND_CE0_B ALT3: USDHC1_CD_B ALT4: GPIO5_IO01 ENET0_RGMII_TXD3 ENET0_RGMII_TXD3 ALT0: ENET0_RGMII_TXD3 VDD_ENET0 ALT1: MLB_SIG ALT2: NAND_RE_B...
  • Page 55 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments ENET0_RGMII_RXD2 ENET0_RGMII_RXD2 ALT0: ENET0_RGMII_RXD2 VDD_ENET0 ALT1: ENET0_RMII_RX_ER ALT2: ALT3: USDHC1_DATA2 ALT4: GPIO5_IO07 ENET0_RGMII_RXD3 ENET0_RGMII_RXD3 ALT0: ENET0_RGMII_RXD3 VDD_ENET0 ALT1: ALT2: NAND_ALE ALT3: USDHC1_DATA3...
  • Page 56 Associated Castellated LGA Pad ConnectCore 8X pad # name signal name i.MX 8Xpad name* Multiplexing Power group Comments USB_OTG1_N USB_OTG1_DN USB_OTG1_VBUS USB_OTG1_ID USB_OTG1_ID...
  • Page 57 Extended LGA version LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments RESERVED RESERVED USB_SS3_TX_N USB_SS3_TX_N USB_SS3_TX_P USB_SS3_TXP USB_SS3_RX_N USB_SS3_RX_N USB_SS3_RX_P USB_SS3_RX_P WLAN_RF_KILL# 3V3_RF BT_RF_KILL# 3V3_RF...
  • Page 58 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments ESAI0_SCKR ESAI0_SCKR ALT0: ESAI0_SCKR VDD_ESAI_SPDIF ALT1: ALT2: LCDIF_D02 ALT3: ENET1_RGMII_TX_CTL ALT4: GPIO0_IO02 ESAI0_FSR ESAI0_FSR ALT0: ESAI0_FSR VDD_ESAI_SPDIF ALT1: ENET1_RCLK50M_OUT ALT2: LCDIF_D00 ALT3: ENET1_RGMII_TXC ALT4: ENET1_RCLK50M_IN ESAI0_SCKT...
  • Page 59 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments RF_ANT2_INT Internal secondary antenna pad. USB_SS3_TC1 USB_SS3_TC1 ALT0: I2C1_SCL ALT1: USB_OTG2_PWR ALT2: ALT3: ALT4: GPIO4_IO04 USB_SS3_TC0 USB_SS3_TC0 ALT0: I2C1_SCL ALT1: USB_OTG1_PWR ALT2: USB_OTG2_PWR ALT3: ALT4: GPIO4_IO03...
  • Page 60 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments SPI2_CS0 SPI2_CS0 ALT0: SPI2_CS0 VDD_SPI_SAI ALT1: ALT2: ALT3: ALT4: GPIO1_IO00 SPI2_SDI SPI2_SDI ALT0: SPI2_SDI VDD_SPI_SAI ALT1: ALT2: ALT3: ALT4: GPIO1_IO02 SAI0_TXFS SAI0_TXFS ALT0: SAI0_TXFS VDD_SPI_SAI ALT1: SPI2_CS1...
  • Page 61 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments ESAI0_TX4_RX1 ESAI0_TX4_RX1 ALT0: ESAI0_TX4_RX1 VDD_ESAI_SPDIF ALT1: ALT2: LCDIF_D08 ALT3: ENET1_RGMII_TXD0 ALT4: GPIO0_IO08 SPDIF0_TX SPDIF0_TX ALT0: SPDIF0_TX VDD_ESAI_SPDIF ALT1: MQS_L ALT2: LCDIF_D11 ALT3: ENET1_RGMII_RX_CTL ALT4: GPIO0_IO11 RF_ANT1_INT...
  • Page 62 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments WLAN_SD1_D3 3V3_RF This SDIO interface is connected to the Wireless chip on the wireless variants of the SOM. By default, the QCA chip carried by the SOM will...
  • Page 63 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments WLAN_SD1_CMD 3V3_RF WLAN_SD1_CLK 3V3_RF WLAN_SD1_D5 3V3_RF WLAN_SD1_D4 3V3_RF VDD_ENET0 VDD_ENET0 SPI0_SCK SPI0_SCK ALT0: SPI0_SCK VDD_SPI_SAI ALT1: SAI0_TXC ALT2: M40_I2C0_SCL ALT3: M40_GPIO0_IO00 ALT4: GPIO1_IO04 SPI2_SDO SPI2_SDO ALT0: SPI2_SDO...
  • Page 64 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments SPDIF0_RX SPDIF0_RX ALT0: SPDIF0_RX VDD_ESAI_SPDIF ALT1: MQS_R ALT2: LCDIF_D10 ALT3: ENET1_RGMII_RXD0 ALT4: GPIO0_IO10 ESAI0_TX0 ESAI0_TX0 ALT0: ESAI0_TX0 VDD_ESAI_SPDIF ALT1: MLB_DATA ALT2: LCDIF_D04 ALT3: ENET1_RGMII_RXC ALT4: GPIO0_IO04...
  • Page 65 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments VDD_EMMC0 VDD_EMMC0 Do not use this power rail unless otherwise noted. RESERVED GPS_COEX 3V3_RF LTE_PRI 3V3_RF LTE_SYNC 3V3_RF BT_UART1_RX UART1_RX ALT0: UART1_RX 3V3/3V3_RF Internal ALT1: PWM1_OUT...
  • Page 66 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments BT_UART1_TX UART1_TX ALT0: UART1_TX 3V3/3V3_RF Internal ALT1: PWM0_OUT UART line ALT2: GPT0_CAPTURE used by the ALT3: Bluetooth. ALT4: GPIO0_IO21 This signal is externally available only in non- wireless variants.
  • Page 67 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments SAI0_TXD SAI0_TXD ALT0: SAI0_TXD VDD_SPI_SAI ALT1: SAI1_RXC ALT2: SPI1_SDO ALT3: LCDIF_D18 ALT4: GPIO0_IO25 SAI0_RXD SAI0_RXD ALT0: SAI0_RXD VDD_SPI_SAI ALT1: SAI1_RXFS ALT2: SPI1_CS0 ALT3: LCDIF_D20 ALT4: GPIO0_IO27...
  • Page 68 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments SPI0_CS1 SPI0_CS1 ALT0: SPI0_CS1 VDD_SPI_SAI ALT1: SAI0_RXC ALT2: SAI1_TXD ALT3: LCDIF_PWM0 ALT4: GPIO1_IO07 VDD_PCIE_DIG VDD_PCIE_DGI/3V3_RF PCIE_LGA_OUT_CTRL0_WAKE_ ALT0: PCIE_CTRL0_WAKE_B VDD_PCIE_DIG Internal ALT4: GPIO4_IO02 PCIe line used by the wireless.
  • Page 69 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments PCIE_LGA_OUT_CTRL0_ ALT0: PCIE_CTRL0_PERST_B VDD_PCIE_DIG Internal ALT4: GPIO4_IO00 PERST_B PCIe line used by the wireless. This signal is externally available only in non- wireless variants. PCIE_LGA_IN_CTRL0_WAKE_B VDD_PCIE_DIG...
  • Page 70 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments 3V3_RF_EN QSPI0A_DATA3 ALT0: QSPI0A_DATA3 In Wireless ALT4: GPIO3_IO12 variants of the SOM this is a reserved output line. Do not drive this signal externally. BT_UART1_RTS# UART1_RTS_B...
  • Page 71 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments 3V3_RF 3V3_RF 3V3_RF 3V3_RF RESERVED RESERVED 3V3_RF WLAN_LED 3V3_RF Functionality supported. BT_LED 3V3_RF Functionality supported. BT_EN QSPI0A_DATA1 ALT0: QSPI0A_DATA1 3V3_RF In wireless ALT4: GPIO3_IO10 variants of...
  • Page 72 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments WL_EN QSPI0A_DATA2 ALT0: QSPI0A_DATA2 3V3_RF In wireless ALT4: GPIO3_IO11 variants of the SOM, this is a reserved output line. Do not drive this signal externally. PCIE0_LGA_IN_REFCLK_N...
  • Page 73 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments PCIE0_LGA_OUT_RX0_P Internal PCIe line used by the Wireless. This signal is externally available only in non- wireless variants. PCIE0_LGA_OUT_TX0_N Internal PCIe line used by the Wireless.
  • Page 74 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments BT_WAKEUP_SLAVE 3V3_RF PCM_CLK 3V3_RF PCM_IN 3V3_RF LTE_ACTIVE 3V3_RF BT_WAKEUP_HOST 3V3_RF WLAN_SDIO_INT_L 3V3_RF PCIE0_LGA_IN_TX0_P Leave this pin floating unless otherwise noted. PCIE0_LGA_IN_TX0_N Leave this pin floating unless otherwise noted.
  • Page 75 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments PCIE0_LGA_IN_RX0_N Leave this pin floating unless otherwise noted.
  • Page 76 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments...
  • Page 77 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AF10 AF11 AF12 AF13 AF14 AF15 AF16 AF17 AF18 AF19 AF20 AF21 AF22 AF23 AF24 AF25 AF26 AF27...
  • Page 78 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AF28 QSPI0B_DATA3 QSPI0B_DATA3 ALT0: QSPI0B_DATA3 VDD_QSPI0B ALT1: QSPI1A_DATA3 ALT2: KPP0_ROW0 ALT3: ALT4: GPIO3_IO21 QSPI0B_DATA1 QSPI0B_DATA1 ALT0: QSPI0B_DATA1 VDD_QSPI0B ALT1: QSPI1A_DATA1 ALT2: KPP0_COL2 ALT3: ALT4: GPIO3_IO19 AG10...
  • Page 79 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AG12 QSPI0B_DQS QSPI0B_DQS ALT0: QSPI0B_DQS VDD_QSPI0B ALT1: QSPI1A_DQS ALT2: KPP0_ROW1 ALT3: ALT4: GPIO3_IO22 AG13 QSPI0B_SS0_B QSPI0B_SS0_B ALT0: QSPI0B_SSO_B VDD_QSPI0B ALT1: QSPI1A_SS0_B ALT2: KPP0_ROW2 ALT3: ALT4: GPIO3_IO23...
  • Page 80 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AG20 JTAG_TCK JTAG_TCK VCC_SCU_1V8 AG21 JTAG_TDO JTAG_TDO VCC_SCU_1V8 AG22 VDD_CSI VDD_CSI AG23 AG24 VDD_ADC_1V8 VDD_ADC_1V8 AG25 ADC_IN4 ADC_IN4 ALT0: ADC_IN4 ALT1: M40_TPM_CH0 ALT2: M40_GPIO0_IO04 ALT3: ALT4: GPIO1_IO14...
  • Page 81 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments PMIC_FSOB LDO4 LDO4 LDO4IN AH10 POR_B VCC_SCU_1V8 Reset signal of the CPU. Digi recommends leaving this pin floating. 10K pull-up inside the module connected to VCC_SCU_ 1V8.
  • Page 82 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AH17 AH18 NVCC_MIPI_CSI_DSI NVCC_MIPI_CSI_DSI AH19 AH20 CSI_D06 CSI_D06 ALT0: CSI_D08 VDD_CSI ALT1: ALT2: SAI3_RXC ALT3: TAMPER_IN1 ALT4: AH21 AH22 CSI_PCLK CSI_PCLK ALT0: CSI_PCLK VDD_CSI ALT1: MIPI_CSI0_I2C0_SCL...
  • Page 83 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AH26 CSI_D01 CSI_D01 ALT0: CSI_D03 VDD_CSI ALT1: ALT2: SAI0_RXD ALT3: TAMPER_OUT1 ALT4: AH27 JTAG_TDI JTAG_TDI VCC_SCU_1V8 AH28 JTAG_TMS JTAG_TMS VCC_SCU_1V8 VSYS2 VSYS2 VSYS2 VSYS2 VSYS2 VSYS2...
  • Page 84 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AJ12 PWR_ON Power on/off signal of the SOM: high level. OFF: level. 2.2M pull-up on module connected to VCC_MCA. AJ13 VCC_SNVS_LDO_1V8 VCC_SNVS_LDO_1V8 Do not use this cell...
  • Page 85 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AJ21 CSI_MCLK CSI_MCLK ALT0: CSI_MCLK VDD_CSI ALT1: MIPI_CSI0_I2C0_SDA ALT2: ALT3: SPI1_SDO ALT4: GPIO3_IO01 AJ22 CSI_D07 CSI_D07 ALT0: CSI_D09 VDD_CSI ALT1: ALT2: SAI3_RXD ALT3: TAMPER_IN2 ALT4: AJ23...
  • Page 86 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments VSYS2 VSYS2 VSYS2 VSYS2 AK10 AK11 AK12 AK13 AK14 AK15 MIPI_DSI1_DATA1_N MIPI_DSI1_DATA1_N NVCC_MIPI_CSI_DSI AK16 MIPI_DSI1_DATA1_P MIPI_DSI1_DATA1_P NVCC_MIPI_CSI_DSI AK17 AK18 MIPI_DSI1_DATA3_P MIPI_DSI1_DATA3_P NVCC_MIPI_CSI_DSI AK19 MIPI_DSI1_DATA3_N MIPI_DSI1_DATA3_N NVCC_MIPI_CSI_DSI...
  • Page 87 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AK23 AK24 MIPI_CSI0_I2C0_SDA MIPI_CSI0_I2C0_SDA ALT0: MIPI_CSI0_I2C0_SDA ALT1: MIPI_CSI0_GPIO0_ IO03 ALT2: ALT3: ALT4: GPIO3_IO06 AK25 MIPI_CSI0_I2C0_SCL MIPI_CSI0_I2C0_SCL ALT0: MIPI_CSI0_I2C0_SCL ALT1: MIPI_CSI0_GPIO0_ IO02 ALT2: ALT3: ALT4: GPIO3_IO05 AK26...
  • Page 88 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments VSYS VSYS VSYS VSYS VSYS VSYS AL10 AL11 AL12 MIPI_CSI0_DATA1_P MIPI_CSI0_DATA1_P NVCC_MIPI_CSI_DSI AL13 MIPI_CSI0_DATA1_N MIPI_CSI0_DATA1_N NVCC_MIPI_CSI_DSI AL14 AL15 MIPI_CSI0_DATA0_P MIPI_CSI0_DATA0_P NVCC_MIPI_CSI_DSI AL16 MIPI_CSI0_DATA0_N MIPI_CSI0_DATA0_N NVCC_MIPI_CSI_DSI AL17...
  • Page 89 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AL21 MCA_CLKOUT32K ALT0: VCC_MCA ALT1: PTE0/CLKOUT32K ALT2: SPI1_MISO ALT3: LPUART1_TX ALT4: RTC_CLKOUT ALT5: CMP0_OUT ALT6: I2C1_SDA ALT7: AL22 MCA_IO13 ALT0: VCC_MCA ALT1: PTD7 ALT2: SPI1_MISO ALT3: LPUART0_TX...
  • Page 90 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AL25 MCA_IO15 ALT0: VCC_MCA ALT1: PTC3 ALT2: SPI1_SCK ALT3: LPUART1_RX ALT4: TPM0_CH2 ALT5: CLKOUT ALT6: ALT7: AL26 MCA_IO14 ALT0: ADC0_SE11 VCC_MCA ALT1: PTC2 ALT2: I2C1_SDA ALT3:...
  • Page 91 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AM13 MIPI_CSI0_CLK_P MIPI_CSI0_CLK_P NVCC_MIPI_CSI_DSI AM14 MIPI_CSI0_CLK_N MIPI_CSI0_CLK_N NVCC_MIPI_CSI_DSI AM15 AM16 MIPI_CSI0_DATA2_P MIPI_CSI0_DATA2_P NVCC_MIPI_CSI_DSI AM17 MIPI_CSI0_DATA2_N MIPI_CSI0_DATA2_N NVCC_MIPI_CSI_DSI AM18 AM19 RESERVED AM20 AM21 VCC_MCA VCC_MCA AM22 RESERVED...
  • Page 92 LGA pad name ConnectCore 8X signal name i.MX 8X pad name* Multiplexing Power Group Comments AM25 MCA_IO12 ALT0: ADC0_SE9 VCC_MCA ALT1: PTB1 ALT2: I2C0_SDA ALT3: TPM1_CH1 ALT4: SPI1_MISO ALT5: SPI1_MOSI ALT6: ALT7: AM26 MCA_IO11 ALT0: ADC0_SE8 VCC_MCA ALT1: PTB0/LLWU_P5 ALT2: I2C0_SCL...
  • Page 93: Module Specifications

    Module specifications Module specifications The following sections describe the specifications for the ConnectCore 8X. Environmental specifications ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 94: Environmental Specifications

    Your specific system design and application may require additional thermal management such as passive (heatsink/-spreader) or active (airflow) cooling at elevated temperatures. The ConnectCore 8X module shall be built in an enclosure so the shield is not accessible to the end user. ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 95: Assembly Instructions

    Assembly instructions Moisture sensitivity and shelf life Mounting Coplanarity Solder paste print Stencil SMT pick and place SMT process parameter reference Reflow profile ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 96: Moisture Sensitivity And Shelf Life

    Moisture sensitivity and shelf life Moisture sensitivity and shelf life The ConnectCore 8X System-on-Module module is classified as a Level 3 Moisture Sensitive Device in accordance with IPC/JEDEC J-STD-020. 1. Calculated shelf life in sealed packaging: 12 months at <40°C and <90% relative humidity (RH).
  • Page 97: Smt Pick And Place

    Reflow See the Reflow profile Reflow profile Digi recommends the following: SoM temperature below 238°C during reflow cycle. Time Above Liquidus (TAL) between 55 and 65 seconds. Use of 40AWG K-type thermal couple and M.O.L.E. or equivalent thermal profiler. ConnectCore® 8X System-on-Module Hardware Reference Manual...
  • Page 98 Digi recommends X-ray analysis after reflow to confirm proper mounting and solder reflow. The ConnectCore 8X System-on-Module is approved to withstand a total of four (4) reflow cycles. Two (2) reflow cycles are required for manufacturing the module. Two (2) reflow cycles are remaining for mounting the module on the carrier board.

Table of Contents