Page 1
ConnectCore® for i.MX6 SBC 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.
Contents About this guide Additional resources ConnectCore 6 SBC overview Introduction Features and functionality Placement - top side Placement - bottom side SBC block diagram ConnectCore 6 SBC interfaces DC-in connector Power LED Overvoltage protection 5V load switch SBC coin cell connector...
Page 4
HDMI MIPI display MIPI camera Parallel camera Audio CAN termination resistors UART GPIO and user LEDs Specifications Electrical specifications Supply voltages Mechanical specifications Environmental specifications WLAN specifications Bluetooth specifications Regulatory information Maximum power and frequency specifications Europe Declarations of Conformity CE mark ConnectCore®...
About this guide This guide provides information about the Digi ConnectCore 6 embedded core module family. Additional resources For additional information, see the most recent NXP i.MX6 processor reference manual and related documentation at: http://www.nxp.com/products/microcontrollers-and- processors/arm- processors/i.mx-applications-processors/i.mx-6-processors:IMX6X_SERIES. ConnectCore® for i.MX6 SBC Hardware Reference Manual...
SPI, three UART ports, twelve GPIOs and audio input and output. The board provides a mini-PCIe socket for connecting full or half size PCI express mini cards. A micro- SIM card is connected to the mini PCIe slot making the ConnectCore 6 SBC ready for a mini PCIe cellular card.
Page 8
PCIe slot USB OTG with micro AB USB connector Two USB Host 2.0 with stacked USB A type connector XBee socket for Digi XBee THT modules Expansion One USB Host 2.0 port Two CAN ports...
ConnectCore 6 SBC overview Features and functionality Placement - top side Placement - bottom side ConnectCore® for i.MX6 SBC Hardware Reference Manual...
ConnectCore 6 SBC overview Features and functionality SBC block diagram The figure below shows the block diagram of the ConnectCore 6 SBC. ConnectCore for i.MX6 Single Board Computer ConnectCore® for i.MX6 SBC Hardware Reference Manual...
ConnectCore 6 SBC interfaces DC-in connector DC-in connector The ConnectCore 6 SBC has a +5V DC-In power connector (J1) to provide power to the system. A DC- Jack connector is used to connect the DC-In power supply. Power LED A green LED near the power connector shows the status of the power input. This LED is ON when a valid power supply is present.
12 VDC. Voltages over this limit may cause permanent damage to the board. 5V load switch The ConnectCore 6 SBC has several interfaces that have to be powered from a 5V supply. This supply comes from a Load switch, whose input comes directly from the DC Power Jack showed above. The SIP32401A is a slew rate controlled load switch designed for 1.1V to 5.5V operation.
SBC coin cell connector SBC coin cell connector The ConnectCore 6 SBC provides a 2-pin, 1.25mm pitch straight connector for connecting an external coin cell or super capacitor to power the RTC interface when the main supply is off. If higher voltage is present on the main supply, it will be used as a power source for the RTC.
The minimum voltage of the coin cell supply is +2V. The maximum voltage of the coin cell supply is +3.6V. Note Connector part number: MOLEX 53047-0210 SBC boot configuration SBC boot source switches The ConnectCore 6 SBC provides the following switches to configure the boot source. ConnectCore® for i.MX6 SBC Hardware Reference Manual...
Reserved 5V supply connector The ConnectCore 6 SBC provides a 2-pin, 1.25mm pitch straight connector with a regulated 5V supply for powering external circuitry. The 5V supply is generated on the on-board 5V regulator and it is also used on the ConnectCore 6 SBC on the USB, displays and camera interfaces. The maximum current available on the 5V connector is 1A.
SBC boot configuration 3.3V supply connector The ConnectCore 6 SBC provides a 2-pin, 1.25mm pitch straight connector with a regulated 3.3V supply for powering external circuitry. The 3.3V supply is generated on a buck regulator of the ConnectCore 6 module and it is used to power several interfaces on the ConnectCore 6 module and on the ConnectCore 6 SBC.
ConnectCore 6 SBC provides four resistors to configure the boot mode. These resistors are used to override the boot mode configuration selected on the ConnectCore 6 module. By default these four resistors are not populated and the ConnectCore 6 SBC will boot with the default boot mode selected on the module.
Short press when the board is ON. The ConnectCore 6 SBC provides a Reset button, used to reset the ConnectCore 6 module. When the reset button is pressed the main power supply is disconnected, powering off all the circuitry on the board.
3.3V power line JTAG The ConnectCore 6 SBC provides two options for accessing the i.MX6 JTAG Debug port. The first one is a 2x5, 1.27 mm pitch pin header footprint on the top side of the board. The following table shows the pinout of the JTAG connector.
Page 21
ConnectCore 6 SBC interfaces JTAG Pin Signal Comments JTAG_TDO Test data output signal JTAG_TDI Test data input signal POR_N Board reset/CPU reset Note By default, the connector is not populated. The second option is the Tag Connect footprint placed on the bottom side of the board. This Tag Connect is compliant with the ARM 10-pin standard.
ConnectCore 6 SBC interfaces The ConnectCore 6 SBC provides two options for programming and debugging the Kinetis microcontroller assistant of the ConnectCore 6 module. The first one is a 2x5, 1.27 mm pitch pin header footprint on the top side of the board. The following table shows the pinout of the SWD connector.
ConnectCore 6 SBC interfaces SBC console port Note You can use Tag-Connect’s TC2050-IDC-NL “No Legs” Plug-of-Nails™ cable (part number: TC2050-IDC-NL) to make direct contact with the pads. SBC console port ConnectCore® for i.MX6 SBC Hardware Reference Manual...
Page 24
ConnectCore 6 SBC interfaces SBC console port The ConnectCore 6 SBC provides a 3-pin, 1.25mm pitch connector for the debug console port. The UART4 port of the ConnectCore 6 module acts as a console port. An RS-232 transceiver is used on the SBC to convert the port to standard RS-232 levels.
ConnectCore 6 SBC interfaces SATA SATA The ConnectCore 6 SBC provides access to the SATA interface on the ConnectCore 6 module using a vertical SATA standard connector. The table below provides the pinout of the SATA connector. Signal Comments SATA_TXP...
The ConnectCore 6 SBC provides a microSD connector on the bottom side. This interface is connected to the USDHC2 controller of the i.MX6 CPU. The microSD connector does not provide a card detect pin. A hot insertion or removal of the microSD card is not detected by the ConnectCore 6 module.
Gigabit Ethernet Gigabit Ethernet The ConnectCore 6 SBC provides a 10Base-T/100Base-Tx/1000Base-T Ethernet interface and uses a Micrel KSZ9031 gigabit Ethernet PHY. The Ethernet PHY is connected to the RGMII interface of the ConnectCore 6 module. One GPIO signal of the i.MX6 CPU is used to reset the Ethernet PHY (GPIO1_ 25) and another is used as interrupt input from the PHY (GPIO1_28).
Gigabit Ethernet Gigabit Ethernet PHY address The ConnectCore 6 SBC has a gigabit PHY for the Ethernet interface. The address of the gigabit PHY can be configured with four configuration resistors. The default address for the gigabit PHY is 0x0. The following table shows the different gigabit PHY address configurations.
Page 29
ConnectCore 6 SBC interfaces Gigabit Ethernet Yellow LED Green LED Link/Activity Status Blinking 100 Link/Activity (Rx, Tx) 10 Link/No activity Blinking Blinking 10 Link/Activity (Rx, Tx) ConnectCore® for i.MX6 SBC Hardware Reference Manual...
USB OTG USB OTG The ConnectCore 6 SBC provides a micro-AB type receptacle for a USB OTG connection. This interface can operate in Host mode and Device (peripheral) mode. High speed, Full speed and Low speed connections are supported in Host mode. High speed and Full speed connections are supported in peripheral mode.
USB host USB host The ConnectCore 6 SBC has a 4-port USB HUB that provides four USB Host interfaces. Two USB Host interfaces are connected to a stackable dual USB A-type connector located on the front of the board. The USB Host3 port is connected to the PCI express mini card connector. The USB Host4 port is connected to a 6-pin, 1.25mm pitch expansion connector.
Page 32
ConnectCore 6 SBC interfaces USB host The following table shows the pinout of the USB expansion connector (J32). Signal Comments USBH4_DP USBH4_DN USBH4_OC_N Over current input (low level active) USBH4_PWR_EN Power enable output Note Connector part number: MOLEX 53047-0610 ConnectCore® for i.MX6 SBC Hardware Reference Manual...
+1.5VDC and +3.3VDC supplies The ConnectCore 6 SBC has four 2.6mm metalized drills: two for the half size and two for the full size mechanization. These drills have a 5.8mm x 5.8mm area without parts or routes for the screws and nuts.
Page 34
ConnectCore 6 SBC interfaces PCI express mini card The following picture shows the ConnectCore 6 SBC with a full size PCI express mini card assembled. The following picture shows the ConnectCore 6 SBC with a half size PCI express mini card assembled.
Page 35
ConnectCore 6 SBC interfaces PCI express mini card Signal Comments 1.5V PCIE_UIM_PWR Power supply for SIM card PCIE_UIM_DATA Data for SIM card PCIE_CLK_N PCIE_UIM_CLK Clock for SIM card PCIE_CLK_P PCI_UIM_RESET Reset signal for SIM card PCIE_UIM_VPP Power supply for SIM programming PCIE_DIS_N Connected to i.MX6GPIO_1_4...
Page 36
ConnectCore 6 SBC interfaces PCI express mini card Signal Comments USBH3_DN USBH3_DP +3.3V +3.3V +1.5V +3.3V ConnectCore® for i.MX6 SBC Hardware Reference Manual...
SBC micro-SIM card slot SBC micro-SIM card slot The ConnectCore 6 SBC provides a micro-SIM card slot located on the bottom side of the board. The SIM interface is connected to the PCIe mini card connector enabling a cellular communication when a cellular module is installed in the Mini Card connector.
ConnectCore 6 SBC interfaces XBee XBee The ConnecCore6 SBC provides two 10-pin, 2mm pitch connectors to connect a Digi XBee/XBee Pro module. The XBee identification and association signals are connected to a 3-pin, 1.25mm pitch expansion connector. The UART5 port of the ConnectCore 6 module is used to communicate with the XBee module. This UART port is also connected to the UART expansion connector.
Page 39
ConnectCore 6 SBC interfaces XBee Signal Comments XBEE_SLEEP_RQ Sleep request signal connected to GPIO_3_29 UART5_RTS_N XBEE_ON/SLEEP_N Status signal connected GPIO_3_27 XBEE_ASSOC Association signal connected to expansion connector UART5_CTS_N XBEE_IDENT Ident input signal connected to expansion connector The pinout of the XBee expansion connectors are shown below.
Parallel display Parallel display The ConnectCore 6 SBC provides a 24-bit RGB LCD interface connected to a 40-pin, 0.5mm pitch, FFC connector. Backlight control signal, I2C port and interrupt line for a touch screen panel are available on the parallel LCD connector. The connector has 3.3V supply for the LCD display and a 5V supply for the LED backlight.
Page 41
ConnectCore 6 SBC interfaces Parallel display Signal 18-bit 24-bit name Description (RGB) (RGB) Comments DISP0_ Display data line 6 G[0] B[6] DAT6 DISP0_ Display data line 7 G[1] B[7] DAT7 DISP0_ Display data line 8 G[2] G[0] DAT8 DISP0_ Display data line 9...
Page 42
ConnectCore 6 SBC interfaces Parallel display Signal 18-bit 24-bit name Description (RGB) (RGB) Comments Ground DISP0_CLK Clock signal for the LCD Display clock line Ground DISP0_ Horizontal sync line HSYNC DISP0_ Vertical sync line VSYNC DISP0_ Data validation/blank, DRDY data enable...
ConnectCore 6 SBC interfaces LVDS LVDS The ConnectCore 6 SBC provides two LVDS interfaces. The interface LVDS0 is connected to a 20-pin, 1.25mm pitch Hirose DF14 connector. This connector provides access to the following LVDS capabilities: ConnectCore® for i.MX6 SBC Hardware Reference Manual...
Page 44
ConnectCore 6 SBC interfaces LVDS 4 LVDS0 differential data pairs 1 LVDS0 differential clock pair Interrupt signal (GPIO_7_11) with 10K pull-up resistors for touch screen PWM output (PMIC_GPIO11) to control the backlight contrast I2C3 +3.3VDC and +5VDC supplies The following table shows the pinout of the LVDS0 connector.
Page 45
ConnectCore 6 SBC interfaces LVDS PWM output (PMIC_GPIO15) to control the backlight contrast I2C3 +3.3VDC and +5VDC supplies The table below shows the pinout of the LVDS1 expansion connector. Signal Comments +3.3V LVDS1 TX0 N Transmission pair 0 data -...
HDMI Specification 1.4 are supported. Hot plug/unplug detection is also supported. The ConnectCore 6 SBC board provides an HDMI connector for a standard HDMI cable. The HDMI interface includes ESD, overcurrent and backdrive protection. The table below shows the pinout of the HDMI connector.
MIPI display MIPI display The ConnectCore 6 SBC provides a MIPI display serial interface (MIPI_DSI) compliant with the MIPI DSI specification. A MIPI D-PHY is included on the module, allowing direct connections between the module and a MIPI DSI compliant display.
MIPI camera MIPI camera The ConnectCore 6 SBC provides a MIPI camera serial interface (MIPI CSI) compliant with the MIPI CSI-2 specification. A MIPI D-PHY is included on the module, allowing direct connections between the module and a MIPI CSI-2 compliant camera sensor.
ConnectCore 6 SBC interfaces Parallel camera Parallel camera ConnectCore® for i.MX6 SBC Hardware Reference Manual...
Page 53
ConnectCore 6 SBC interfaces Parallel camera The ConnectCore 6 SBC provides two parallel camera sensor interfaces (CSI). Both interfaces are composed of an 8-bit data bus, a master clock generated by the i.MX6 CPU and three synchronization signals (PIXCLK, HSYNV and VSYNC) generated by the camera sensor.
Page 54
ConnectCore 6 SBC interfaces Parallel camera Signal Comments I2C3_SDA 3.3V The second parallel camera interface is connected to a 20-pin, 0.5mm pitch, FCC connector located on the bottom side of the board. This connector provides access to the following signals:...
Page 55
ConnectCore 6 SBC interfaces Parallel camera Signal Comments I2C3_SCL I2C3_SDA 3.3V ConnectCore® for i.MX6 SBC Hardware Reference Manual...
If a headphone is not connected the audio CODEC will connect the audio output to the line-out channel. To improve the power consumption during low power modes, the ConnectCore 6 SBC provides a circuit to switch off the power supply of the audio codec. This switch is controlled with the GPIO2_25 of the i.MX6 processor.
Page 57
ConnectCore 6 SBC interfaces Audio The line in, line out and microphone audio signals are available on an 8-pin, 1.25mm pitch expansion connector (J26). The table below shows the pinout of the audio expansion connector. Signal Comments MIC_BIAS MIC_IN LINE_IN_R...
ConnectCore 6 SBC interfaces The ConnectCore 6 SBC provides two CAN bus ports compatible with the CAN 2.0B protocol. Two CAN transceivers are used on the SBC to provide transmit and receive capability between the differential CAN bus and the CAN controller of the i.MX6 CPU. These transceivers allow signal rates up to 1Mbps.
ConnectCore 6 SBC interfaces CAN termination resistors The ConnectCore 6 SBC provides two 120W termination resistors on the CAN interfaces. By default these two resistors are populated. Resistor Description R104 CAN1 termination resistor R116 CAN2 termination resistor ConnectCore® for i.MX6 SBC Hardware Reference Manual...
ConnectCore 6 SBC interfaces UART UART The ConnectCore 6 SBC provides access to three UART interfaces on a 14-pin, 1.25mm pitch UART expansion connector. This connector provides access to the following interfaces: UART1: 4 wire, RS-232 level UART UART3: 4 wire, RS-232 level UART UART5: 4 wire, TTL UART shared with XBee interface These three UART interfaces have software flow control lines (RTS and CTS).
Page 61
ConnectCore 6 SBC interfaces UART Signal Comments UART5_TX UART5_RX UART5_RTS_N Output from i.MX6 UART5_CTS_N Input to i.MX6 Note Connector part number: MOLEX 53047-1410 ConnectCore® for i.MX6 SBC Hardware Reference Manual...
3.3V are connected to the I2C3 lines on the SBC. The I2C3 port is used on the ConnectCore 6 SBC on several interfaces. The following table shows the interfaces connected to the I2C3 bus and their default I2C addresses.
Page 63
ConnectCore 6 SBC interfaces I2C3 port Interrupt signal connected to GPIO_6_15 GPIO_6_16 signal The table below shows the pinout of the I2C expansion connector. Signal Comments I2C3_SCL I2C3_SDA I2C3_IRQ_N 10K pull-up to 3.3V on the SBC I2C3_GPIO Note Connector part number: MOLEX 53047-0610...
ConnectCore 6 SBC interfaces The ConnectCore 6 SBC provides an SPI interface, accessible through an 8-pin, 1.25mm pitch expansion connector. This connector provides access to the following signals: SPI1 interface One slave select signal (SPI_SS0) GPIO_4_10. This signal can be used as interrupt input or as SPI_SS1.
ConnectCore 6 SBC interfaces GPIO and user LEDs GPIO and user LEDs The table below shows the default GPIO assignment done on the ConnectCore 6 SBC. Signal Name GPIO AUD_HP_DET GPIO_2_0 CAN1_STBY GPIO_1_2 CAN2_STBY GPIO_1_5 CSI_RESET_N GPIO_7_6 CSI0_GPIO GPIO_5_20 CSI0_RESET_N...
Page 66
XBEE_SLEEP_RQ GPIO_3_29 The ConnectCore 6 SBC provides a 14-pin, 1.25mm pitch expansion connector with eight digital GPIO signals of the i.MX6 CPU and four digital/analog configurable GPIO signals from the Kinetis MCA. The following table shows the pinout of the expansion GPIO connector.
Page 67
Input output signals is 3.3V. Connector part number: MOLEX 53047-1410 The ConnectCore 6 SBC provides three user LEDs controlled with three GPIO signal. The color of each user LED is different. The following table shows the GPIO associated with each user LED.
Electrical specifications The following table shows the voltage range of the input supplies of the ConnectCore 6 SBC. Supply voltages Signal Description Min. Typ. Max. Unit DC-In Main DC supply 4.75 VCC_LICELL Supply for RTC The following table shows the voltage and current specification of the supply signals generated on the ConnectCore 6 SBC.
There must be a recess in the board to accommodate the components on the bottom side of the SOM. All dimensions on the following pictures are in millimeters. The maximum component height on the top side of the ConnectCore 6 SBC is 15.6mm. The maximum component height on the bottom side of the ConnectCore 6 SBC is 6.8mm.
Environmental specifications The operating temperatures defined for the ConnectCore 6 SBC depend on the ConnectCore 6 module variant. Specification Operating Temperature Industrial -40° C to +85° C Commercial ° C to +70° C WLAN specifications For a complete WLAN specification please refer to the ConnectCore for i.MX6 Hardware Reference Manual at www.digi.com/resources/documentation/DigiDocs/PDFs/90001394.pdf.
The ConnectCore 6 SBC is certified for use in several European countries. For information, visit www.digi.com/resources/certifications. If the ConnectCore 6 SBC 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 Directive). A Declaration of Conformity must be issued for each of these standards and kept on file as described in the RE Directive (Radio Equipment Directive).
Page 74
Regulatory information Europe CE labeling requirements The CE mark shall consist of the initials “CE” taking the following form: If the CE marking is reduced or enlarged, the proportions given in the above graduated drawing must be respected. The CE marking must have a height of at least 5mm except where this is not possible on account of the nature of the apparatus.
Need help?
Do you have a question about the ConnectCore 6 SBC and is the answer not in the manual?
Questions and answers