Hide thumbs Also See for ConnectCore 6:

Advertisement

Quick Links

ConnectCore® for i.MX6
Hardware Reference Manual

Advertisement

Table of Contents
loading

Summary of Contents for Digi ConnectCore 6

  • Page 1 ConnectCore® for i.MX6 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    Steps to reproduce Contact Digi technical support: Digi offers multiple technical support plans and service packages. Contact us at +1 952.912.3444 or visit us at www.digi.com/support. Feedback To provide feedback on this document, email your comments to techcomm@digi.com Include the document title and part number (ConnectCore® for i.MX6 Hardware Reference Manual, 90001394 T) in the subject line of your email.
  • Page 4: Table Of Contents

    Supported devices MCA pinout Shared I2C bus Shared SPI bus Modules without eMMC flash Module pinout Signal usage limitations Specifications for the ConnectCore 6 Electrical characteristics Voltage supplies Power consumption Power consumption use cases Global power consumption Mechanical specifications Host PCB footprint...
  • Page 5 Assembly instructions Moisture sensitivity and shelf life Mounting Coplanarity Solder paste print Stencil SMT pick and place SMT process parameter reference Reflow profile Regulatory information and certifications Maximum power and frequency specifications United States FCC Labeling requirements For WiFi/Bluetooth variant For WiFi only variant FCC notices FCC-approved antennas...
  • Page 6: About The Connectcore 6

    About the ConnectCore 6 The ConnectCore 6 is an ultra-compact and integrated system-on-module solution based on the NXP i.MX6 Cortex-A9 processor family. With processor speeds up to 1.2 GHz and fully interchangeable single-/dual-/quad-core variants, the ConnectCore 6 offers a truly future-proof platform solution with scalable performance and pre- certified wireless 802.11a/b/g/n and Bluetooth 4.0, including Bluetooth Low Energy connectivity.
  • Page 7: Features And Functionality

    Features and functionality The ConnectCore 6 module is based on the i.MX6 processor from NXP. This processor offers a high number of interfaces. Most of these interfaces are multiplexed and are not available simultaneously. The module has the following features: i.MX6 duallite/dual/quad ARM Cortex-A9 cores operating at speeds up to 1.2 GHz...
  • Page 8: Block Diagram

    About the ConnectCore 6 Block diagram Dual LVDS MIPI/DSI 2x camera (20-bit parallel bus, MIPI/CSI) MMC/SD/SDIO 1x USB OTG with integrated PHY 3x USB Host PCI Express Gen 2.0 lane 10/100/1000 M Ethernet MAC UART, SPI, I2C, PWM, CAN, I2S and GPIO...
  • Page 9: Power Supply Architecture

    Power supply architecture Power supply architecture The ConnectCore 6 provides a primary 5 V power supply input. This supply is the main power domain to the on-module Dialog DA9063 power management IC (PMIC), which generates all required supply voltages for the module components as well as the carrier board.
  • Page 10 300 µs 1 ms 3.6V Note For information about using the LDO options, please contact Digi. VLDO3 is used for supplying MCA processor on the module. The power management IC located on the module is responsible for generating all required i.MX6 processor supply voltages.
  • Page 11 VGEN_3V3 NVCC_SD3 VGEN_3V3 PCIE_VPH 2.5V (VDDHIGH_CAP_2V5) The remaining I/O voltages must be set externally and are left open on the ConnectCore 6 module. See the following table for operating ranges of the remaining I/O supplies. Power domain Typical NVCC_ENET 1.8 V 2.5 V...
  • Page 12: Bootstrap

    The following diagram outlines the ConnectCore 6 power supply. Inputs are marked red; blue marks are outputs. Bootstrap The ConnectCore 6 is configured by default to boot in “Internal boot” mode. See the following table: ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 13: Wireless Interfaces

    10K pull-up populated on BOOT_MODE1 10K pull-down populated on BOOT_MODE0 By default, the boot media configured on the ConnectCore 6 module is the on-module eMMC. This is achieved by having the following resistors populated on the module: 10K pull-down on EIM_DA4 (BOOT_CFG1[4])
  • Page 14: Wlan Standard

    About the ConnectCore 6 Wireless interfaces of WLAN/Bluetooth and Low Energy technology. Digi also offers a non-wireless variant of i.MX6 module. The following sections include specifications for the wireless interfaces available on the i.MX6 module. WLAN standard IEEE 802.11a/b/g/n standards HT20, and HT40 IEEE 802.11n...
  • Page 15: Antenna Ports

    The software running on the ConnectCore 6 SOM switches from one antenna port to the other depending on the RSSI (Receive Signal Strength Indication) of the received beacon, which guarantees that the antenna with the best signal is always used and thus improve the quality and reliability of the wireless link.
  • Page 16 About the ConnectCore 6 Wireless interfaces Note Modules with Bluetooth capabilities will not support spatial diversity. ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 17: Modulation

    About the ConnectCore 6 Wireless interfaces Modulation Data Data Data Mode rate Modulation Mode rate Modulation Mode rate Modulation 802.11b DBPSK 802.11g BPSK 802.11a BPSK DQPSK BPSK BPSK QPSK QPSK QPSK QSPK 16-QAM 16-QAM 16-QAM 16-QAM 64-QAM 64-QAM 64-QAM 64-QAM...
  • Page 18: Frequency Bands

    Wi-Fi Alliance Logo certification ready The listed capabilities are dependent on software platform in use. Refer to the corresponding software platform documentation for additional information. Contact Digi if your end product requires a Wi-Fi Alliance Logo and/or Cisco CCX certification. Frequency bands US, Canada 2.412 to 2.462 GHz;...
  • Page 19: Ghz Ht20 And Ht40 Channel Available

    About the ConnectCore 6 Wireless interfaces 5 GHz HT20 and HT40 channel available Channel number Frequency (MHz) Mode Secondary channel allowed 5180 HT40 PLUS 5190 HT20 5200 HT40 MINUS 5220 HT40 PLUS 5230 HT20 5240 HT40 MINUS 5260 HT40 PLUS...
  • Page 20: Receive Sensitivity

    Bluetooth 3.0 + HS (BT3.0 + HS) Class 1.5 Bluetooth with integrated TX/RX switch Module variants The ConnectCore 6 module supports population options such as network interface (Wi-Fi), memory (flash, RAM), MCU-assist, processor (single, dual and quad-cores), and others. See the ConnectCore 6 product page for information on available variants.
  • Page 21: Mca Hardware

    Additional software development is required to implement MCA functionality on the ConnectCore 6 and ConnectCore 6 Plus. Supported devices The ConnectCore 6 module is designed to support a Kinetis processor in a QFN48 package. See below for a list of compatible Kinetis processors that can be used in this package size: MKL14Z32VFT4...
  • Page 22: Mca Pinout

    About the ConnectCore 6 MCA hardware MCA pinout The table below contains the pinouts for the MCA unit on the ConnectCore 6 module. Note The pinout information assumes you are using the NXP MKL14Z32VFT4 microcontroller. Using a different Kinetis microcontroller may change the functions available on the MCA pins.
  • Page 23 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module ADC0_SE6a MCA_IO14 PTE19 SPI0_MISO I2C0_SCL SPI0_MOSI ADC0_SE0 MCA_IO0 PTE20 TPM1_CH0 UART0_TX ADC0_SE4a MCA_IO1 PTE21 TPM1_CH1 UART0_RX VDDA LDO3_MCA MCA power supply. A 100 nF capacitor connected to GND is placed close to this pin on theConnectCore 6 SOM.
  • Page 24 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module ADC0_ This MCA pin is connected to the gate of an N- SE23/CMP0_ channel MOSFET. A 10 K pull-down resistor is connected to GND on this signal too. The drain...
  • Page 25 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module AA23 MCA_IO6/PMIC_ Connected on ConnectCore 6 SOM to PMIC PTA2 GP_FB2 signal GP_FB2. UART0_TX TPM2_CH1 MCA_SWD_DIO PTA3 I2C1_SCL TPM0_CH0 SWD_DIO AA21 MCA_IO26 PTA4 I2C1_SDA TPM0_CH1...
  • Page 26 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module RESET_b #MCA_RESET PTA20 ADC0_SE8 MCA_IO2 PTB0/LLWU_ I2C0_SCL TPM1_CH0 ADC0_SE9 NANDF_ Connected to i.MX6 processor signal NANDF_ PTB1 CS1/#MCA_INT CS1 (ball C16). I2C0_SDA TPM1_CH1 ADC0_SE12 INTERNAL_I2C_...
  • Page 27 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module MCA_IO8 PTB17 SPI1_MISO UART0_TX TPM_CLKIN1 SPI1_MOSI ADC0_SE14 MCA_IO4 PTC0 EXTRG_IN CMP0_OUT ADC0_SE15 KINETIS_32K This MCA pin is connected to 32K output of the PTC1/LLWU_ PMIC. For KL14, KL15, KL24 and KL25 this pin P6/RTC_ can be configured as RTC_CLKIN signal.
  • Page 28 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module MCA_IO11 PTC4/LLWU_ SPI0_PCS0 UART1_TX TPM0_CH3 MCA_IO12 PTC5/LLWU_ SPI0_SCK LPTMR0_ALT2 CMP0_OUT CMP0_IN0 MCA_IO13 PTC6/LLWU_ SPI0_MOSI EXTRG_IN SPI0_MISO CMP0_IN1 MCA_IO19 PTC7 SPI0_MISO SPI0_MOSI CSI0_ Connected to i.MX6 processor signal CSI0_...
  • Page 29 About the ConnectCore 6 MCA hardware ConnectCore 6 Signal name Signal name Usage on module ADC0_SE5b CSI0_ Connected to i.MX6 processor signal CSI0_DAT8 PTD1 DAT8/ECSPI2_ (ball N6) and to LGA pad D6. SPI0_SCK This pin can be configured as a SPI clock shared SCLK between MCA and i.MX6 processor.
  • Page 30 UART0_TX SPI1_MOSI The i.MX6 pads listed above are connected to ConnectCore 6 pads. If the MCA microcontroller firmware doesn’t use these signals, they are available on the carrier board and can be used in any of the alternative functions listed above.
  • Page 31: Shared I2C Bus

    MCA hardware Shared I2C bus The screenshot below shows how the I2C bus (I2C2) is used on ConnectCore 6 module. The bus is shared between i.MX6 processor and the PMIC/MCA microcontroller. The usage of N-channel MOSFET ensures the bus is fully isolated and allows the i.MX6 processor to be shut off while MCA and PMIC are powered.
  • Page 32: Shared Spi Bus

    In addition to an I2C interface, i.MX6 shares an SPI bus with the MCA microcontroller. The table below shows this connection: SPI function i.MX6 pad MCA I/O SPI Chip Select CSI0_DAT11 (ConnectCore 6 LGA pad A6): PTD0 (MCA pin 41):| Alt0: IPU1_CSI0_DATA11 Alt0: - Alt1: AUD3_RXFS Alt1: PTD0...
  • Page 33: Modules Without Emmc Flash

    Modules without eMMC flash Modules without eMMC flash Some variants of the ConnectCore 6 module can be ordered without an eMMC flash populated. For these modules, the bootloader and the operating system must be programmed using external boot media. Digi recommends booting from the i.MX6 uSDHC-2 port, which corresponds to the ConnectCore 6 Single-Board Computer microSD port.
  • Page 34: Module Pinout

    The module has an LGA pad structure based on 400 pads. See the following diagram for the general layout, which shows the top view of the module pinouts. The following table provides the pinout of the ConnectCore 6 module. Additional timing and electrical information can be found in either the NXP i.MX6 processor datasheet (www.nxp.com) or the Dialog DA9063 product datasheet (www.dialog-semiconductor.com).
  • Page 35 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments CSI0_MCLK ALT0: IPU1_CSI0_ NVCC_CSI HSYNC ALT1: ALT2: ALT3: CCM_CLKO1 ALT4: ALT5: GPIO5_IO19 ALT6: ALT7: ARM_TRACE_CTL CSI0_DAT11 ALT0: IPU1_CSI0_ NVCC_CSI Connected to the DATA11 on-module MCA ALT1: AUD3_RXFS microcontroller.
  • Page 36 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments LVDS0_TX2_P NVCC_LVDS_2P5 CSI0_DAT14 ALT0: IPU1_CSI0_ NVCC_CSI DATA14 ALT1: EIM_DATA10 ALT2: ALT3: UART5_TX_DATA ALT4: ALT5: GPIO6_IO00 ALT6: ALT7: ARM_TRACE11 CSI0_DAT4 ALT0: IPU1_CSI0_ NVCC_CSI DATA04 ALT1: EIM_DATA02 ALT2: ECSPI1_SCLK ALT3: KEY_COL5...
  • Page 37 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments SD3_CLK/ ALT0: SD3_CLK NVCC_SD3 The signal is only BT_UART_RTS ALT1: UART2_RTS_B (VGEN_3V3) available externally ALT2: FLEXCAN1_RX on modules that do ALT3: not have Bluetooth ALT4: populated. ALT5: GPIO7_IO03...
  • Page 38 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DSI_D0_N NVCC_MIPI CSI_D2_P NVCC_MIPI USB_H1_DN VDD_USB_CAP TAMPER VDD_SNVS_IN Reserved MLB_SP VDD_HIGH_CAP MLB_SN VDD_HIGH_CAP SD3_DAT7 ALT0: SD3_DATA7 NVCC_SD3 ALT1: UART1_TX_DATA (VGEN_3V3) ALT2: ALT3: ALT4: ALT5: GPIO6_IO17 ALT6: ALT7: SD3_DAT4/...
  • Page 39 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments KEY_ROW1 ALT0: ECSPI1_SS0 NVCC_GPIO ALT1: ENET_COL (VGEN_3V3) ALT2: AUD5_RXD ALT3: KEY_ROW1 ALT4: UART5_RX_DATA ALT5: GPIO4_IO09 ALT6: SD2_VSELECT ALT7: CSI0_DAT9 ALT0: IPU1_CSI0_ NVCC_CSI Connected to the DATA09 on-module MCA ALT1: EIM_DATA07 microcontroller.
  • Page 40 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments ON/OFF VDD_SNVS_IN Input power on/off line of the module (active-low). SATA_TX_N SATA_VPH SD3_DAT1 ALT0: SD3_DATA1 NVCC_SD3 ALT1: UART1_RTS_B (VGEN_3V3) ALT2: FLEXCAN2_RX ALT3: ALT4: ALT5: GPIO7_IO05 ALT6: ALT7: SD3_RST...
  • Page 41 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments KEY_COL1 ALT0: ECSPI1_MISO NVCC_GPIO ALT1: ENET_MDIO (VGEN_3V3) ALT2: AUD5_TXFS ALT3: KEY_COL1 ALT4: UART5_TX_DATA ALT5: GPIO4_IO08 ALT6: SD1_VSELECT ALT7: LVDS0_TX1_P NVCC_LVDS_2P5 CSI0_DATA_EN ALT0: IPU1_CSI0_DATA_ NVCC_CSI ALT1: EIM_DATA00 ALT2: ALT3:...
  • Page 42 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments #POR VDD_SNVS_IN This is an active low, bi-directional line which is also driven by the PMIC in an open-drain output configuration. It can be used as either input or output:...
  • Page 43 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments SD3_CMD/ ALT0: SD3_CMD NVCC_SD3 The signal is only BT_UART_CTS ALT1: UART2_CTS_B (VGEN_3V3) available externally ALT2: FLEXCAN1_TX on modules that do ALT3: not have Bluetooth ALT4: populated. ALT5: GPIO7_IO02...
  • Page 44 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments CSI0_DAT18 ALT0: IPU1_CSI0_ NVCC_CSI DATA18 ALT1: EIM_DATA14 ALT2: ALT3: UART5_RTS_B ALT4: ALT5: GPIO6_IO04 ALT6: ALT7: ARM_TRACE15 HDMI_D2_N HDMI_VPH HDMI_CLK_P HDMI_VPH DSI_CLK0_P NVCC_MIPI JTAG_TCK NVCC_JTAG (VGEN_3V3) JTAG_TMS NVCC_JTAG (VGEN_3V3)
  • Page 45 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments #NANDF_WP ALT0: NAND_WP_B NVCC_NANDF ALT1: IPU2_SISG5 (VGEN_3V3) ALT2: ALT3: ALT4: ALT5: GPIO6_IO09 ALT6: ALT7: ALT9: I2C4_SCL NANDF_CS3 ALT0: NAND_CE3_B NVCC_NANDF ALT1: IPU1_SISG1 (VGEN_3V3) ALT2: ESAI_TX1 ALT3: EIM_ADDR26 ALT4:...
  • Page 46 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments CSI0_PIXCLK ALT0: IPU1_CSI0_ NVCC_CSI PIXCLK ALT1: ALT2: ALT3: ALT4: ALT5: GPIO5_IO18 ALT6: ALT7: ARM_EVENTO CSI0_DAT19 ALT0: IPU1_CSI0_ NVCC_CSI DATA19 ALT1: EIM_DATA15 ALT2: ALT3: UART5_CTS_B ALT4: ALT5: GPIO6_IO05 ALT6:...
  • Page 47 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments NANDF_D2 ALT0: NAND_DATA02 NVCC_NANDF ALT1: SD1_DATA6 (VGEN_3V3) ALT2: ALT3: ALT4: ALT5: GPIO2_IO02 ALT6: ALT7: NANDF_D6 ALT0: NAND_DATA06 NVCC_NANDF ALT1: SD2_DATA6 (VGEN_3V3) ALT2: ALT3: ALT4: ALT5: GPIO2_IO06 ALT6: ALT7:...
  • Page 48 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments GPIO_9 ALT0: ESAI_RX_FS NVCC_GPIO ALT1: WDOG1_B (VGEN_3V3) ALT2: KEY_COL6 ALT3: CCM_REF_EN_B ALT4: PWM1_OUT ALT5: GPIO1_IO09 ALT6: SD1_WP ALT7: LVDS0_TX0_P NVCC_LVDS_2P5 CSI0_DAT16 ALT0: IPU1_CSI0_ NVCC_CSI DATA16 ALT1: EIM_DATA12 ALT2:...
  • Page 49 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments NANDF_CS2 ALT0: NAND_CE2_B NVCC_NANDF ALT1: IPU1_SISG0 (VGEN_3V3) ALT2: ESAI_TX0 ALT3: EIM_CRE ALT4: CCM_CLKO2 ALT5: GPIO6_IO15 ALT6: IPU2_SISG0 ALT7: LVDS1_TX0_P NVCC_LVDS_2P5 KEY_COL0 ALT0: ECSPI1_SCLK NVCC_GPIO ALT1: ENET_RX_DATA3 (VGEN_3V3) ALT2: AUD5_TXC...
  • Page 50 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments SD1_DAT1 ALT0: SD1_DATA1 NVCC_SD1 The signal is only ALT1: ECSPI5_SS0 (VGEN_3V3) available externally ALT2: PWM3_OUT on modules that do ALT3: GPT_CAPTURE2 not have Wi-Fi ALT4: populated. ALT5: GPIO1_IO17...
  • Page 51 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments CSI0_DAT10 ALT0: IPU1_CSI0_ NVCC_CSI Connected to the DATA10 on-module MCA ALT1: AUD3_RXC microcontroller. ALT2: ECSPI2_MISO ALT3: UART1_TX_DATA ALT4: ALT5: GPIO5_IO28 ALT6: ALT7: ARM_TRACE07 VGEN_3V3 NVCC_SD2 SD2_DAT1 ALT0: SD2_DATA1...
  • Page 52 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments KEY_COL4 ALT0: FLEXCAN2_TX NVCC_GPIO ALT1: IPU1_SISG4 (VGEN_3V3) ALT2: USB_OTG_OC ALT3: KEY_COL4 ALT4: UART5_RTS_B ALT5: GPIO4_IO14 ALT6: ALT7: GPIO_4 ALT0: ESAI_TX_HF_CLK NVCC_GPIO ALT1: (VGEN_3V3) ALT2: KEY_COL7 ALT3: ALT4: ALT5: GPIO1_IO04...
  • Page 53 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments MCA_SWD_CLK ALT0: - LDO3_MCA Signal only available ALT1: PTA0 in variants carrying ALT2: - the MCA. ALT3: TMP0_CH5 ALT4: - ALT5: - ALT6: - ALT7: SWD_CLK NANDF_D5 ALT0: NAND_DATA05...
  • Page 54 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments SD2_CMD ALT0: SD2_CMD NVCC_SD2 ALT1: ECSPI5_MOSI (VGEN_3V3) ALT2: KEY_ROW5 ALT3: AUD4_RXC ALT4: ALT5: GPIO1_IO11 ALT6: ALT7: MCA_IO12 ALT0: - LDO3_MCA Signal only available ALT1: PTC5/LLWU_P9 in variants carrying ALT2: SPI0_SCK the MCA.
  • Page 55 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments VGEN_3V3 NVCC_GPIO MCA_IO/USB0_ ALT0: ADC0_SE1 LDO3_MCA Signal only available ALT1: PTE16 in variants carrying ALT2: SPI0_PCS0 the MCA. ALT3: UART2_TX ALT4: TPM_CLKIN0 ALT5: - ALT6: - ALT7: -...
  • Page 56 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments ENET_CRS_DV ALT0: ENET_RX_EN NVCC_ENET ALT1: ESAI_TX_CLK ALT2: SPDIF_EXT_CLK ALT3: ALT4: ALT5: GPIO1_IO25 ALT6: ALT7: GPIO_7 ALT0: ESAI_TX4_RX1 NVCC_GPIO ALT1: ECSPI5_RDY (VGEN_3V3) ALT2: EPIT1_OUT ALT3: FLEXCAN1_TX ALT4: UART2_TX_DATA ALT5: GPIO1_IO07...
  • Page 57 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments MCA_IO1 ALT0: ADC0_SE4a LDO3_MCA Signal only available ALT1: PTE21 in variants carrying ALT2: - the MCA. ALT3: TPM1_CH1 ALT4: UART0_RX ALT5: - ALT6: - ALT7: - SD2_DAT0 ALT0: SD2_DATA0...
  • Page 58 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments MCA_IO16 ALT0: - LDO3_MCA Signal only available ALT1: PTD4/LLWU_P14 in variants carrying ALT2: SPI1_PCS0 the MCA. ALT3: UART2_RX ALT4: TPM0_CH4 ALT5: - ALT6: - ALT7: - MCA_IO9 ALT0: ADC0_SE11...
  • Page 59 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments MCA_IO24 ALT0: XTAL0 LDO3_MCA Signal only available ALT1: PTA19 in variants carrying ALT2: - the MCA. ALT3: UART1_TX ALT4: TPM_CLKIN1 ALT5: - ALT6: LPTMR0_ALT1 ALT7: - MCA_IO22 ALT0: ADC0_SE6b...
  • Page 60 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments ENET_TXD0 ALT0: NVCC_ENET ALT1: ENET_TX_DATA0 ALT2: ESAI_TX4_RX1 ALT3: ALT4: ALT5: GPIO1_IO30 ALT6: ALT7: RGMII_TXC ALT0: USB_H2_DATA NVCC_RGMII ALT1: RGMII_TXC ALT2: SPDIF_EXT_CLK ALT3: ALT4: ALT5: GPIO6_IO19 ALT6: ALT7: XTALOSC_REF_...
  • Page 61 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_DA3 ALT0: EIM_DA03 NVCC_EIM ALT1: IPU1_DISP1_ DATA06 ALT2: IPU2_CSI1_ DATA06 ALT3: ALT4: ALT5: GPIO3_IO03 ALT6: ALT7: SRC_BOOT_ CFG03 ALT8: EPDC BDR1 EIM_DA0 ALT0: EIM_AD00 NVCC_EIM ALT1: IPU1_DISP1_ DATA09...
  • Page 62 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_DA6 ALT0: EIM_AD06 NVCC_EIM 10K pull-up to ALT1: IPU1_DISP1_ NVCC_EIM on DATA03 module. ALT2: IPU2_CSI1_ DATA03 ALT3: ALT4: ALT5: GPIO3_IO06 ALT6: ALT7: SRC_BOOT_ CFG06 ALT8: EPDC_SDCE2 MCA_IO4 ALT0: ADC0_SE14...
  • Page 63 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments RGMII_TD1 ALT0: HSI_RX_FLAG NVCC_RGMII ALT1: RGMII_TD1 ALT2: ALT3: ALT4: ALT5: GPIO6_IO21 ALT6: ALT7: DISP0_DAT16 ALT0: IPU1_DISP0_ NVCC_LCD DATA16 ALT1: IPU2_DISP0_ DATA16 ALT2: ECSPI2_MOSI ALT3: AUD5_TXC ALT4: SDMA_EXT_ EVENT0...
  • Page 64 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DI0_PIN15 ALT0: IPU1_DI0_PIN15 NVCC_LCD ALT1: IPU2_DI0_PIN15 ALT2: AUD6_TXC ALT3: ALT4: ALT5: GPIO4_IO17 ALT6: ALT7: VSYS VSYS PMIC_GPIO11 PMIC PMIC_GPIO15 PMIC CHG_WAKE PMIC EIM_OE ALT0: EIM_OE NVCC_EIM ALT1: IPU1_DI1_PIN07...
  • Page 65 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_DA11 ALT0: EIM_DA11 NVCC_EIM 10K pull-up to ALT1: IPU1_DI1_PIN02 NVCC_EIM on ALT2: IPU2_CSI1_ module. HSYNC ALT3: ALT4: ALT5: GPIO3_IO11 ALT6: ALT7: SRC_BOOT_ CFG11 ALT8: EPDC_DATA03 EIM_DA9 ALT0: EIM_DA9...
  • Page 66 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_DA12 ALT0: EIM_DA12 NVCC_EIM 10K pull-up to ALT1: IPU1_DI1_PIN03 NVCC_EIM on ALT2: IPU2_CSI1_ module. VSYNC ALT3: ALT4: ALT5: GPIO3_IO12 ALT6: ALT7: SRC_BOOT_ CFG12 ALT8: EPDC_DATA02 EIM_DA2 ALT0: EIM_DA02...
  • Page 67 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DISP0_DAT20 ALT0: IPU1_DISP0_ NVCC_LCD DATA20 ALT1: IPU2_DISP0_ DATA20 ALT2: ECSPI1_SCLK ALT3: AUD4_TXC ALT4: ALT5: GPIO5_IO14 ALT6: ALT7: DISP0_DAT15 ALT0: IPU1_DISP0_ NVCC_LCD DATA15 ALT1: IPU2_DISP0_ DATA15 ALT2: ECSPI1_SS1 ALT3: ECSPI2_SS1...
  • Page 68 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_RW ALT0: EIM_RW NVCC_EIM ALT1: IPU1_DI1_PIN08 ALT2: ECSPI2_SS0 ALT3: ALT4: ALT5: GPIO2_IO26 ALT6: ALT7: SRC_BOOT_ CFG29 ALT8: EPDC_DATA07 EIM_D29 ALT0: EIM_DATA29 NVCC_EIM ALT1: IPU1_DI1_PIN15 ALT2: ECSPI4_SS0 ALT3: ALT4: UART2_RTS_B...
  • Page 69 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_D24 ALT0: EIM_DATA24 NVCC_EIM ALT1: ECSPI4_SS2 ALT2: UART3_TX_DATA ALT3: ECSPI1_SS2 ALT4: ECSPI2_SS2 ALT5: GPIO3_IO24 ALT6: AUD5_RXFS ALT7: UART1_DTR_B ALT8: EPDC_SDCE7 EIM_DA14 ALT0: EIM_DA14 NVCC_EIM 10K pull-up to ALT1: IPU1_DI1_D1_CS...
  • Page 70 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_DA4 ALT0: EIM_DA4 NVCC_EIM 10K pull-down on ALT1: IPU1_DISP1_ module. DATA05 ALT2: IPU2_CSI1_ DATA05 ALT3: ALT4: ALT5: GPIO3_IO04 ALT6: ALT7: SRC_BOOT_ CFG04 ALT8: EPDC_SDCE0 ENET_REF_CLK ALT0: NVCC_ENET ALT1: ENET_TX_CLK...
  • Page 71 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DISP0_DAT19 ALT0: IPU1_DISP0_ NVCC_LCD DATA19 ALT1: IPU2_DISP0_ DATA19 ALT2: ECSPI2_SCLK ALT3: AUD5_RXD ALT4: AUD4_RXC ALT5: GPIO5_IO13 ALT6: ALT7: EIM_CS3 DISP0_DAT11 ALT0: IPU1_DISP0_ NVCC_LCD DATA11 ALT1: IPU2_DISP0_ DATA11 ALT2:...
  • Page 72 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_EB0 ALT0: EIM_EB0 NVCC_EIM ALT1: IPU1_DISP1_ DATA11 ALT2: IPU2_CSI1_ DATA11 ALT3: ALT4: CCM_PMIC_ READY ALT5: GPIO2_IO28 ALT6: ALT7: SRC_BOOT_ CFG27 ALT8: EPDC_PWR_COM EIM_D30 ALT0: EIM_DATA30 NVCC_EIM ALT1: IPU1_DISP1_...
  • Page 73 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments EIM_D22 ALT0: EIM_DATA22 NVCC_EIM ALT1: ECSPI4_MISO ALT2: IPU1_DI0_PIN01 ALT3: IPU2_CSI1_ DATA10 ALT4: USB_OTG_PWR ALT5: GPIO3_IO22 ALT6: SPDIF_OUT ALT7: ALT8: EPDC_SDCE6 EIM_DA15 ALT0: EIM_DA15 NVCC_EIM ALT1: IPU1_DI1_PIN01 ALT2: IPU1_DI1_PIN04...
  • Page 74 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments MCA_IO23 ALT0: CMP0_IN5/ADC0_ LDO3_MCA Signal only available SE4b in variants carrying ALT1: PTE29 the MCA. ALT2: - ALT3: TPM0_CH2 ALT4: TPM_CLKIN0 ALT5: - ALT6: - ALT7: - EIM_EB2...
  • Page 75 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments RGMII_TD3 ALT0: HSI_RX_WAKE NVCC_RGMII ALT1: RGMII_TD3 ALT2: ALT3: ALT4: ALT5: GPIO6_IO23 ALT6: ALT7: DISP0_DAT23 ALT0: IPU1_DISP0_ NVCC_LCD DATA23 ALT1: IPU2_DISP0_ DATA23 ALT2: ECSPI1_SS0 ALT3: AUD4_RXD ALT4: ALT5: GPIO5_IO17...
  • Page 76 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AA10 VLDO6 VLDO6 AA11 VLDO7 VLDO7 AA12 VGEN_3V3 VGEN_3V3 AA13 EIM_WAIT ALT0: EIM_WAIT NVCC_EIM ALT1: EIM_DTACK_B ALT2: ALT3: ALT4: ALT5: GPIO5_IO00 ALT6: ALT7: SRC_BOOT_ CFG25 AA14 EIM_A23 ALT0: EIM_ADDR23...
  • Page 77 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AA18 EIM_EB3 ALT0: EIM_EB3 NVCC_EIM Make sure this line ALT1: ECSPI4_RDY is not pulled-high ALT2: UART3_RTS_B during boot. ALT3: UART1_RI_B ALT4: IPU2_CSI1_ HSYNC ALT5: GPIO2_IO31 ALT6: IPU1_DI1_PIN03 ALT7: SRC_BOOT_...
  • Page 78 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AA23 MCA_IO6/PMIC_ ALT0: - LDO3_MCA Signal only available ALT1: PTA2 GP_FB2 in variants carrying ALT2: UART0_TX the MCA. ALT3: TPM2_CH1 ALT4: - ALT5: - ALT6: - ALT7: -...
  • Page 79 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DISP0_DAT3 ALT0: IPU1_DISP0_ NVCC_LCD DATA03 ALT1: IPU2_DISP0_ DATA03 ALT2: ECSPI3_SS0 ALT3: ALT4: ALT5: GPIO4_IO24 ALT6: ALT7: PMIC_GPIO7 PMIC line. AB10 AB11 Reserved AB12 EIM_BCLK ALT0: EIM_BCLK NVCC_EIM ALT1: IPU1_DI1_PIN16...
  • Page 80 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AB15 EIM_A18 ALT0: EIM_ADDR18 NVCC_EIM Make sure this line ALT1: IPU1_DISP1_ is not pulled-high DATA13 during boot. ALT2: IPU2_CSI1_ DATA13 ALT3: ALT4: ALT5: GPIO2_IO20 ALT6: ALT7: SRC_BOOT_ CFG18...
  • Page 81 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AB19 PMIC_PWR1_EN AB20 #PMIC_VDD_ FAULT AB21 AB22 #PMIC_OFF RGMII_RD2 ALT0: HSI_TX_DATA NVCC_RGMII ALT1: RGMII_RD2 ALT2: ALT3: ALT4: ALT5: GPIO6_IO28 ALT6: ALT7: RGMII_RD3 ALT0: HSI_TX_WAKE NVCC_RGMII ALT1: RGMII_RD3 ALT2:...
  • Page 82 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DISP0_DAT0 ALT0: IPU1_DISP0_ NVCC_LCD DATA00 ALT1: IPU2_DISP0_ DATA00 ALT2: ECSPI3_SCLK ALT3: ALT4: ALT5: GPIO4_IO21 ALT6: ALT7: DISP0_DAT1 ALT0: IPU1_DISP0_ NVCC_LCD DATA01 ALT1: IPU2_DISP0_ DATA01 ALT2: ECSPI3_MOSI ALT3: ALT4:...
  • Page 83 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AC16 EIM_A21 ALT0: EIM_ADDR21 NVCC_EIM Make sure this line ALT1: IPU1_DISP1_ is not pulled-high DATA16 during boot. ALT2: IPU2_CSI1_ DATA16 ALT3: ALT4: ALT5: GPIO2_IO17 ALT6: ALT7: SRC_BOOT_ CFG21...
  • Page 84 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AC21 MCA_IO28 ALT0: - LDO3_MCA Not used on the ALT1: PTE25 module. ALT2: - For K10 and K20 ALT3: TPM0_CH1 processors, this pin ALT4: - is VBAT. The...
  • Page 85 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments DISP0_DAT5 ALT0: IPU1_DISP0_ NVCC_LCD DATA05 ALT1: IPU2_DISP0_ DATA05 ALT2: ECSPI3_SS2 ALT3: AUD6_RXFS ALT4: ALT5: GPIO4_IO26 ALT6: ALT7: DI0_PIN4 ALT0: IPU1_DI0_PIN04 NVCC_LCD ALT1: IPU2_DI0_PIN04 ALT2: AUD6_RXD ALT3: SD1_WP ALT4:...
  • Page 86 About the ConnectCore 6 Module pinout Pad name Multiplexing Power group Comments AD15 EIM_A16 ALT0: EIM_ADDR16 NVCC_EIM ALT1: IPU1_DI1_DISP_ ALT2: IPU2_CSI1_ PIXCLK ALT3: ALT4: ALT5: GPIO2_IO22 ALT6: ALT7: SRC_BOOT_ CFG16 ALT8: EPDC_DATA00 AD16 EIM_A19 ALT0: EIM_ADDR19 NVCC_EIM ALT1: IPU1_DISP1_ DATA14...
  • Page 87: Signal Usage Limitations

    Signal usage limitations The following signals available on ConnectCore 6 pads have a limited usage: SD1_CLK (pad L21), SD1_CMD (pad J23), SD1_DAT[3:0] (pads L20, J21, J22 and N24) are only available externally on modules that don't have Wi-Fi populated.
  • Page 88 About the ConnectCore 6 Signal usage limitations SD3_DAT4/BT_UART_RXD (pad C22), SD3_DAT5/BT_UART_TXD (pad D23), SD3_CLK/BT_UART_ RTS (pad B21), SD3_CMD/BT_UART_CTS (pad E23) are only available externally on modules that don't have Bluetooth populated. NANDF_CLE/BT_WAKE (pad E22) is only available externally on modules that don't have Bluetooth populated.
  • Page 89 Specifications for the ConnectCore 6 Electrical characteristics Power consumption Mechanical specifications Environmental specifications ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 90: Electrical Characteristics

    ESD protection must be implemented on the carrier board. Power consumption This section contains data on the power consumption of the ConnectCore 6 system-on-module. The power is measured at the input of the SOM, i.e. VSYS input power rail. The power architecture of the SOM requires some of the PMIC regulators to be externally powered.
  • Page 91: Global Power Consumption

    Specifications for the ConnectCore 6 Mechanical specifications Global power consumption The following table lists the global power consumption of the ConnectCore 6 system-on-module when the system is under the use cases described above: Digi Embedded Yocto 2.4 Power consumption (mA @ 5 V)
  • Page 92 Specifications for the ConnectCore 6 Mechanical specifications Note All dimensions are in millimeters. ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 93 Specifications for the ConnectCore 6 Mechanical specifications The ConnectCore 6 module weighs 27 grams. There must be a recess in the host PCB to accommodate the components on the bottom side of the SOM. For additional information, see Digi Application Note #31-31-14-x.
  • Page 94: Host Pcb Footprint

    Specifications for the ConnectCore 6 Environmental specifications Host PCB footprint Note Minimum thickness of the host board shall be 2 mm. Environmental specifications The i.MX6 thermal specification is based on maximum junction temperature (Tj) of the specific application processor variant used. In order to support thermal management assistance through software, the i.MX6 processor has a built-in junction temperature sensor/monitor.
  • Page 95: Linux - Android Users

    Depending on the operating system, the junction temperature is displayed in milli °C or °C. The ConnectCore 6 multichip module was designed to provide customers with unique options to simplify and support the implementation of thermal management approaches in their designs, as...
  • Page 96 Assembly instructions Moisture sensitivity and shelf life Mounting Coplanarity Solder paste print Stencil SMT pick and place SMT process parameter reference Reflow profile ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 97 Moisture sensitivity and shelf life Moisture sensitivity and shelf life The ConnectCore 6 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 98 Use of 40AWG K-type thermal couple and M.O.L.E. or equivalent thermal profiler. Use of convection reflow oven of ten-zone or more. CAUTION! Digi does not recommend the use of vapor phase soldering. Thermal putty installed under the shield will dissolve in the vapor.
  • Page 99 Digi recommends X-ray analysis after reflow to confirm proper mounting and solder reflow. The ConnectCore 6 is approved to withstand a total of four (4) reflow cycles. Two (2) reflow cycles are required for manufacturing the ConnectCore 6 module. Two (2) reflow cycles are remaining for mounting the module on the carrier board.
  • Page 100 Regulatory information and certifications Maximum power and frequency specifications United States FCC Canada (IC) Europe ETSI Bluetooth SIG-qualified hardware and firmware Japan ConnectCore® for i.MX6 Hardware Reference Manual...
  • Page 101 5180 to 5825 MHz. United States FCC The ConnectCore 6 module complies with Part 15 of the FCC rules and regulations. Compliance with the labeling requirements, FCC notices and antenna usage guidelines is required. To fulfill FCC Certification, the OEM must comply with the following regulations: The system integrator must ensure that the text on top side of the module is placed on the outside of the final product.
  • Page 102 FCC Section 15.203 (Unique Antenna Connectors) and Section 15.247 (Emissions). The antennas in the tables below have been approved for use with this module. Digi does not carry all of these antenna variants. Contact Digi Sales for available antennas.
  • Page 103 Regulatory information and certifications United States FCC Omni- directional antennas Peak gain Peak gain Part number Type (description) 2.4 GHz 5 GHz Yageo ANTX100P001B24003 2.4 GHz PCB antenna 4 dBi (@2.4 GHz) 4.4 dBi (@2.45 GHz) 4.1 dBi (@2.5 GHz) Ethertronics 1001932 2.4 - 5 GHz PCB antenna 1.5-2.5 dBi...
  • Page 104 Labeling requirements for Industry Canada are similar to those of the FCC. A clearly visible label on the outside of the final product enclosure must display the following text: For WiFi/Bluetooth variant Contains Model ConnectCore 6 Radio, IC: 1846A-CCIMX6B For WiFi only variant Contains Model ConnectCore 6 Radio, IC: 1846A-CCIMX6 The integrator is responsible for its product to comply with IC ICES-003 &...
  • Page 105 Regulatory information and certifications Europe ETSI Europe ETSI The ConnectCore 6 module has been certified for use in several European countries. For a complete list, refer to www.digi.com. If the ConnectCore 6 module is incorporated into a product, the manufacturer must ensure compliance of the final product with articles 3.1a and 3.1b of the RE Directive (Radio Equipment...
  • Page 106 ConnectCore 6 module. Bluetooth SIG-qualified hardware and firmware The ConnectCore 6 is qualified by the Bluetooth SIG. At the hardware level, the ConnectCore 6 is listed as a Controller Subsystem under the following identifiers: QD ID # 99405 Declaration ID # D037482...
  • Page 107 Regulatory information and certifications Bluetooth SIG-qualified hardware and firmware QD ID # 99403 Declaration ID # D037483 You can combine these hardware and firmware elements into a new end product that is Bluetooth Sig-qualified with no additional Bluetooth testing, as long as you do not introduce any modifications to the Bluetooth design.
  • Page 108 Equipment (特 定 無 線 設 備 の技 術 基 準 適 合 証 明 等 に関 する規 則 ). Article 2, Paragraph 1, Item 19, 19-3, 19-3-2 Category: WW, XW, YW Model/Name of equipment: ConnectCore 6 (i.MX6) Radio label marking: R209-J00137 This device should not be modified (otherwise the granted designation number will be invalid).

Table of Contents