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. Digi may make improvements and/or changes in this manual or in the product(s) and/or the
program(s) described in this manual at any time.
Trademarks and Copyright
Digi, Digi International, and the Digi logo are trademarks or registered trademarks in the United States and
other countries worldwide. All other trademarks mentioned in this document are the property of their
respective owners.
CAN termination resistors 43
UART44
I2C45
SPI46
GPIO and user LEDs47
ConnectCore 6 SBC Specifications
Electrical Specifications50
Supply Voltages 50
Power Consumption 50
Mechanical Specifications51
Environmental Specifications52
WLAN Specifications53
Bluetooth Specifications53
ConnectCore 6 SBC Hardware Reference Manualiv
Overview
Using this guide
This guide provides information about the Digi ConnectCore 6 embedded core module family.
Conventions used in this guide
This table describes the typographic conventions used in this guide:
This conversationIs used for
Italic type
Monospaced typeFilenames, pathnames, and code examples
Using this guide
Emphasis, new terms, variables, and
document titles.
Digi information
Document updates
Please always check the product specific section on the Digi support website at
www.digiembedded.com/support for the most current revision of this document.
Contact information
For more information about your Digi products, or for customer service and technical support,
contact Digi International.
To contact Digi International byUse
Digi International
Mail
World Wide Web
Telephone (U.S.)(952) 912-3444 or (877) 912-3444
Telephone (other locations)+1 (952) 912-3444 or (877) 912-3444
1101 Bren Road East
Minnetonka, MN 55343
U.S.A.
http://www.digiembedded.com/support/
Additional resources
Refer to the most recent Freescale i.MX6 processor reference manual and related documentation
(available on the Freescale web site at:
information.
ConnectCore 6 Hardware Reference Manual1
http://www.freescale.com/imx6) for additional
ConnectCore 6 SBC features and functionality
ConnectCore 6 SBC overview
The ConnectCore 6 SBC is a Pico-ITX board featuring the Digi ConnectCore 6 module that
integrates a Freescale i.MX6 application processor, DDR3 DRAM memory, eMMC memory, WLAN/
Bluetooth module, power management IC for optimized power consumption applications and a
programmable microcontroller assistant for supporting additional interfaces.
The ConnectCore 6 SBC provides a selection of I/O interfaces including two USB 2.0 ports, one
micro USB OTG connector, micro SD card slot, HDMI, audio jack for stereo audio output and a
Gigabit Ethernet port. All these connectors together with the main power connector are located
on the front edge of the board making them easily accessible if the board is assembled into an
enclosure.
The rear edge of the ConnectCore 6 SBC provides a great selection of multimedia connectors
including LVDS, MIPI CSI-2 camera, MIPI DSI display, 8-bit parallel camera and 24-bit parallel
display.
Additional on board connectors provide support for SATA interface with power supply, JTAG and
console debug ports, coin cell connector to supply the RTC, and expansion connectors for USB,
second LVDS, second 8-bit camera interface, two CAN ports, I2C, 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.
The ConnectCore 6 SBC also has a connector for a Digi XBee module.
The board is powered from a single 5V DC supply. An overvoltage circuit protects the board from
input voltages up to 12V.
ConnectCore 6 SBC features and functionality
•ConnectCore 6 module
•i.MX6 single/dual/quad ARM Cortex-A9 cores operating at speeds of up to 1.2GHz
•64-bit DDR3-1066 memory interface with a density up to 2Gbytes
•8-bit eMMC support up to revision 4.4/4.41
•Optional IEEE802.11a/b/g/n WLAN and Bluetooth 4.0
•Power from a single 4.2V to 5.5VDC supply
•+5V regulator
•Boot source configuration (eMMC, microSD, SATA)
•Coin-cell connector to supply the on module RTC
•Power button and reset button
•Power LED to show the status of the main supply
ConnectCore 6 Hardware Reference Manual2
ConnectCore 6 SBC features and functionality
•Debug
•Standard IEEE 1149.1 JTAG interface
•Single Wired Debug (SWD) interface for the microcontroller assistant (MCA)
•Console serial port
•Storage
•SATA interface with onboard data and power connectors
•microSD card slot
•Multimedia
•Two LVDS interfaces supporting 4 differential data pairs each (one LVDS interface available
on expansion connector)
•24-bit parallel LCD interface
•HDMI 1.4 interface
•MIPI DSI display
•MIPI CSI-2 camera
•Two 8-bit parallel camera interfaces (one camera interface available on expansion
connector).
•AC97 audio CODEC with stereo headphone jack
•Communication
•Gigabit Ethernet interface
•Mini PCIe slot supporting full size and half size mini PCIe cards
•microSIM card slot connected to the mini 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
•Three UART ports (one TTL level and two RS232)
•SPI
•I2C
•One LVDS interface (the other available at LVDS connector)
•Audio connector with MIC, LINE-IN and LINE-OUT
•GPIO connector with 4 analog inputs and 8 digital GPIO signals
•Power connector with reset and power signals
ConnectCore 6 Hardware Reference Manual3
ConnectCore 6 SBC features and functionality
•One Eight bit parallel camera interface (the other available at camera connector)
•User interface
•Three user LEDs (green, yellow, red)
•Dimensions
•Pico-ITX form factor, 100mm x 72mm
Placement of the ConnectCore 6 SBC - top side
Placement of the ConnectCore 6 SBC - bottom side
ConnectCore 6 Hardware Reference Manual4
ConnectCore 6 SBC features and functionality
SBC block diagram
The figure below shows the block diagram of the ConnectCore 6 SBC.
ConnectCore 6 Hardware Reference Manual5
ConnectCore 6 SBC Interfaces
ConnectCore 6 SBC DC-In Connector
ConnectCore 6 SBC 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. If the power supply voltage is higher than 5.5V the overvoltage
protection circuit will block the power supply input and the power LED will turn off.
LEDSignalNote
POWERVSYSGreen LED
ConnectCore 6 Hardware Reference Manual6
ConnectCore 6 SBC DC-In Connector
Overvoltage protection
An overvoltage protection circuit is implemented on the ConnectCore 6 SBC. If the voltage value
of the DC-In supply signal is higher than 5.5V the supply input is disconnected of the system.
5V regulator
The ConnectCore 6 SBC has several interfaces that need a regulated 5V supply. To generate this
supply one LTC3125 step-up DC/DC converter is used. This DC/DC converter can generate a
regulated 5V from an input supply ranging from 1.8V to 5.5V. The LTC3125 will maintain voltage
regulation even when the input voltage is above the desired output voltage.
The 5V regulator is enabled by the ConnectCore 6 signal PWR_EN (PMIC_GPIO7). On low power
mode this regulator is disabled.
The following table lists the interfaces of the ConnectCore 6 SBC that are sourced from the +5V
supply.
InterfaceComments
USBH1_VBUSPower supply for the USB Host controller of the i.MX6 CPU
SATASupply for the SATA interface
USB OTGSupply for the USB devices connected to the USB OTG
USB HostSupply for the USB devices connected to the USB Host ports
LVDS0Supply for the LVDS backlight
HDMISupply for the HDMI display
Parallel displaySupply for the parallel display
MIPI displaySupply for the MIPI display
MIPI cameraSupply for the MIPI camera
ConnectCore 6 Hardware Reference Manual7
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 following table shows the pinout of the coin cell connector.
PinSignalComments
1VCC_LICELLPower supply for RTC
2GNDGround
There are three types of components that can be connected to this connector: Lithium coin cells
(Primary cell: non-rechargeable), Lithium coin cells (Secondary cell: rechargeable), and Supercaps.
When a Primary Lithium coin cell is connected, the PMIC backup battery charger must be turned
off and this pin is used strictly as an input. It is hazardous to attempt to charge Primary Lithium
cells as they may vent or explode. Secondary Lithium coin cells are only made available directly to
manufacturers of equipment that could use them, in that case they are normally required to
design their product to prevent the user gaining access to this part since there is a danger to the
user if by replacing it, they fit a primary type (the only sort that they are likely to be able to source)
into the charging circuit. When a Secondary Lithium coin cell is used, both the charging current
and the termination voltage are programmable. When a Supercap is used, both the charge
current and termination voltage should be set to the maximum values.
The advantage of using a Primary Lithium coin cell is that the energy density usually allows years
of service since the self discharge rate is low. The advantage of using a Secondary Lithium coin
cell is that the self discharge rate is usually sufficient to allow a few months of support for the
RTC before it will need recharging. The advantage of the Supercap is that it is intrinsically safe and
ConnectCore 6 Hardware Reference Manual8
can out-last the Primary Lithium coin cell option, however the self discharge rate is high meaning
that a 1F capacitor at 25° C is likely to support the RTC for approximately 5 to 10 days.
A programmable constant charge current charger with a programmable top-off charging voltage
is provided for charging of Secondary Lithium-Manganese coin cell batteries and super
capacitors. Charging current is programmable from 100uA to 6mA. Termination voltage is
programmable from +1.1 to +3.1V.
The minimum voltage of the coin cell supply is +2V. The maximum voltage of the coin cell supply
is +3.6V.
SBC boot configuration
SBC boot configuration
ConnectCore 6 Hardware Reference Manual9
SBC boot source jumpers
The ConnectCore 6 SBC provides two jumpers to configure the boot source.
J4J5Comments
OpenOpenBoot from eMMC
OpenCloseBoot from Micro-SD
CloseOpenBoot from SATA
CloseCloseReserved
SBC boot configuration
ConnectCore 6 Hardware Reference Manual10
Boot mode
SBC boot configuration
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.
The following table shows the resistors configuration for the different boot modes.
R24R25R28R29Boot Mode
Not populatedNot populatedNot popluatedNot populatedModule default boot mode
Not populatedNot populatedpopulatedpopulatedBoot from Fuses
Not populatedPopulatedpopulatedNot populatedSerial Downloader
PopulatedNot populatedpopulatedPopulatedBoot from board settings
Note A different resistors configuration than the ones listed on the table might prevent the
ConnectCore 6 SBC from booting.
ConnectCore 6 Hardware Reference Manual11
Power and reset functions on the ConnectCore 6 SBC
Power and reset functions on the ConnectCore 6 SBC
The ConnectCore 6 SBC provides a “Power” button that supports the following functionality:
FunctionDescription
Power OnShort press when the board is OFF.
Power OffLong press for 10 seconds when the board is ON or in SLEEP mode.
Wake-upShort press when the board is in SLEEP mode.
SleepShort press when the board is ON.
The ConnectCore 6 SBC provides a “Reset” button is used to reset the ConnectCore 6 module.
ConnectCore 6 Hardware Reference Manual12
JTAG
JTAG
The ConnectCore 6 SBC provides a 2x5, 1.27mm pitch pin header for accessing the i.MX6 JTAG
Debug port. The pinout of the JTAG connector is compliant with the 10pin standard ARM JTAG.
The following table shows the pinout of the JTAG connector.
PinSignalComments
13.3VSupply voltage of the JTAG interface
2JTAG_TMSTest mode state signal
3GND
4JTAG_TCKTest clock signal
5GND
6JTAG_TDOTest data output signal
7-
8JTAG_TDITest data input signal
9GND
10POR_NBoard reset/CPU reset
ConnectCore 6 Hardware Reference Manual13
SWD
SWD
The ConnectCore 6 SBC provides a 2x5, 1.27mm pitch pin header for programming and
debugging the Kinetis microcontroller assistant of the ConnectCore 6 module. The pinout of the
SWD connector is compliant with the 10pin standard SWD. The following table shows the pinout
of the SWD connector.
PinSignalComments
1VLDO_MCASupply voltage of the Kinetis MCA
2SWD_DIOSWD bidirectional data pin
3GND
4SWD_CLKSWD clock signal
5GND
6-
7-
8-
9GND
10MCA_RESET_NReset signal for Kinetis MCA
ConnectCore 6 Hardware Reference Manual14
SBC console port
SBC console port
The ConnectCore 6 SBC provides a 3pin, 1.25mm pitch connector for the debug console port. The
UART4 port of the ConnectCore 6 module is used as console port. An RS232 transceiver is used
on the SBC to convert the port to standard RS232 levels. The following table shows the pinout of
the SWD connector.
PinSignalComments
1CONSOLE_TXRS232 transmission line
2CONSOLE_RXRS232 reception line
3GND
ConnectCore 6 Hardware Reference Manual15
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.
PinSignalComments
1GND
2SATA_TXPSATA transmission pair positive line
3SATA_TXNSATA transmission pair negative line
4GND
5SATA_RXNSATA reception pair negative line
6SATA_RXPSATA reception pair positive line
7GND
The ConnectCore 6 provides a 2pin connector to supply a SATA device with +5V.
Note For SATA devices that need more than 1A an external 5V supply is required.
ConnectCore 6 Hardware Reference Manual16
The table below shows the pinout of the SATA power connector.
PinSignalComments
15V
2GND
Micro SD
Micro SD
The ConnectCore 6 SBC provides a Micro-SD connector on the bottom side. This interface is
connected to the USDHC2 controller of the i.MX6 CPU.
The Micro-SD connector does not provide a card detect pin. The following table shows the pinout
of the micro-SD connector.
PinSignalComments
1SD2_DATA2
2SD2_DATA3
3SD2_CMD
43.3V
5SD2_CLK
6GND
7SD2_DATA0
ConnectCore 6 Hardware Reference Manual17
PinSignalComments
8SD2_DATA1
Gigabit ethernet
Gigabit ethernet
The ConnectCore 6 SBC has a triple-speed (10Base-T/100Base-Tx/1000Base-T) Ethernet PHY
connected to the RGMII interface of the ConnectCore 6 module. Two GPIO signals of the i.MX6
CPU are used to reset the Ethernet PHY (GPIO1_25) and as interrupt input from the PHY
(GPIO1_28).
The board provides a Gigabit RJ-45 connector with integrated 1:1 transformer and link/activity
LEDs. The following table shows the pinout of the Gigabit connector.
PinSignalComments
1TRP1+Transmit and receive pair 1 data +
2TRP1-Transmit and receive pair 1 data -
3TRP2+Transmit and receive pair 2 data +
4TRP2-Transmit and receive pair 2 data -
5TRP3+Transmit and receive pair 3 data +
ConnectCore 6 Hardware Reference Manual18
PinSignalComments
6TRP3-Transmit and receive pair 3 data -
7TRP4+Transmit and receive pair 4 data +
8TRP4-Transmit and receive pair 4 data -
Gigabit ethernet PHY address
Gigabit ethernet
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 configuration.
R53R54R55R56PHY Address
Not populatedPopulatedNot populatedPopulated0x0
PopulatedNot populatedNot populatedPopulated0x1
Not populatedPopulatedPopulatedNot populated0x2
PopulatedNot populated-PopulatedNot populated0x3
ConnectCore 6 Hardware Reference Manual19
Gigabit ethernet LEDs
The Gigabit Ethernet PHY has two outputs to indicate the link and activity status of the port.
These outputs are connected to a green LED and to a yellow LED, integrated on the Ethernet
connector. The following table shows the link/activity status indicated by the two LEDs.
Yellow LEDGreen LEDLink/Activity Status
OFFOFFLink off
ONOFF1000 Link/No activity
BlinkingOFF1000 Link/No activity (Rx, Tx)
OFFON100 link/No activity
OFFBlinking100 Link/activity (Rx, TX)
ONON10 Link/No activity
BlinkingBlinking10 Link/Activity (Rx, Tx)
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.
ConnectCore 6 Hardware Reference Manual20
When the interface is configured in Host mode a 5V supply is connected to pin 1 (VBUS) of the
USB connector.
The following table shows the pinout of the USB OTG connector.
PINSignalComments
1VBus5V output on host mode
2USB_DN
3USB_DP
4USB_IDGND for host and floating for device
5GND
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 6pin, 1.25mm pitch expansion connector. All the USB ports can
operate at high speed, full speed and low speed.
ConnectCore 6 Hardware Reference Manual21
The following table shows the pinout of the dual stackable USB Host connector.
PinSignalComments
1USBH1_VBUS+5V
2USBH1_DN
3USBH1_DP
4GND
5USBH2_DN+5V
6USBH2_DN
7USBH2_DP
8GND
The following table shows the pinout of the USB expansion connector.
PinSignalComments
1+5V
2USBH4_DP
3USBH4_DN
4USBH4_OC_N
5USBH4_PWR_ENPower enable output
6GND
Over current input (low level
active)
USB host
ConnectCore 6 Hardware Reference Manual22
PCI express mini card
PCI express mini card
The ConnectCore 6 SBC provides a Mini PCI Express connector with the following interfaces:
•PCIe transmission differential data pair
•PCIe reception differential data pair
•PCIe clock differential data pair
•I2C3
•USB Host port (USBH3)
•GPIO signal (GPIO_7_7) for the open drain, low level PCIe Wake up signal
•GPIO signal (GPIO_1_4) for the low level PCIe disable signal
•GPIO signal (GPIO_7_8) for the low level PCIe Reset signal
•SIM interface
•+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. To install a PCI express mini card on the ConnectCore 6 SBC we will need two
M2.5 nuts, two M2.5 screws, two 4mm M2.5 spacers and two M2.5 washers.
ConnectCore 6 Hardware Reference Manual23
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.
The following table shows the pinout of the PCI express mini card connector.
PinSignalComments
1PCIE_WAKE_NConnected to i.MX6 GPIO_7_7
2+3.3V
3-
4GND
5-
61.5V
7-
8PCIE_UIM_PWRPower supply for SIM card
9GND
10PCIE_UIM_DATAData for SIM card
11
12Clock for SIM card
ConnectCore 6 Hardware Reference Manual24
PinSignalComments
13PCIE_CLK_P
14PCI_UIM_RESETReset signal for SIM card
15GND
16PCIE_UIM_VPPPower supply for SIM programming
17-
18GND
19-
20PCIE_DIS_NConnected to i.MX6GPIO_1_4
21 GND
22PCIE_RESET_NConnected to i.MX6GPIO_7_8
23PCIE_RX_N
24+3.3V
25PCIE_RX_P
26GND
27GND
28+1.5V
29GND
30I2C3_SCL
31PCIE_TX_N
32I2C3_SDA
33PCIE_TX_P
34GND
35GND
36USBH3_DN
37GND
38USBH3_DP
39+3.3V
40-
41+3.3V
42-
43GND
44-
45-
46-
47-
48+1.5V
49-
50GND
PCI express mini card
ConnectCore 6 Hardware Reference Manual25
PinSignalComments
51-
52+3.3V
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 3G communication
when a 3G module is installed in the Mini Card connector. The pinout of the SIM card slot is
shown below.
PinSignalComments
1PCIE_UIM_PWRPower supply for SIM card
2PCI_UIM_RSTReset signal for SIM card
3PCIE_UIM_CLKClock signal for SIM
4-
5GND
ConnectCore 6 Hardware Reference Manual26
XBee
XBee
PinSignalComments
6PCIE_UIM_VPPPower supply for SIM programming
7PCIE_UIM_DATAData signal for SIM card
8-
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 3pin, 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. Only one of the two UART5
interfaces (XBee or Expansion) can be used at a time.
Three GPIO signals of the ConnectCore 6 module are used to reset the XBee, and control the
status of the XBee module.
The pinout of the XBee module connectors is shown below.
PinSignalComments
1VCC3.3V supply for the XBee
2UART5_RXXBee Data Out
3UART5_TX
ConnectCore 6 Hardware Reference Manual27
PinSignalComments
4
5XBEE_RESET_NReset signal connected to GPIO_3_28
6
7
8
9XBEE_SLEEP_RQSleep request signal connected to GPIO_3_29
10GND
11
12UART5_RTS_N
13XBEE_ON/SLEEP_N Status signal connected GPIO_3_27
14
15XBEE_ASSOCAssociation signal connected to expansion connector
16UART5_CTS_N
17
18
19
20XBEE_IDENTIdnet input signal connected to expansion connector
XBee
The pinout of the XBee expansion connectors are shown below.
PinSignalComments
1XBEE_IDENTXBee ident input signal
2XBEE_ASSOCXBee association output signal
3GNDXBee Data In
ConnectCore 6 Hardware Reference Manual28
Parallel display
Parallel display
The ConnectCore 6 SBC provides a 24-bit RGB LCD interface connected to a 40pin, 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.
The pinout of the parallel display connectors is shown below.
PinSignalComments
1GND
2DISP0_DAT0
3DISP0_DAT2
4DISP0_DAT3
5DISP0_DAT4
6DISP0_DAT5
7DISP0_DAT6
8DISP0_DAT7
9DISP0_DAT8
ConnectCore 6 Hardware Reference Manual29
PinSignalComments
10DISP0_DAT9
11DISP0_DAT10
12DISP0_DAT11
13DISP0_DAT12
14DISP0_DAT13
15DISP0_DAT14
16DISP0_DAT15
17DISP0_DAT16
18DISP0_DAT17
19DISP0_DAT18
20DISP0_DAT19
21DISP0_DAT20
22DISP0_DAT21
23DISP0_DAT22
24DISP0_DAT23
25GND
26DISP0_HSYNC
27DISP0_VSYNCClock signal for the LCD
28DISP0_DRDY
29DISP0_CONTRAST
30I2C3_SCL
31I2C3_SDA
32DISP0_CONTRAST Contrast signal connected to DI0_PIN14 on i.MX6
33I2C3_SCL
34I2C3_SDA
35DISP0_IRQ_NLow level interrupt signal from display
36GND
373.3VSupply for LCD
383.3VSupply for LCD
395VSupply for backlight LEDs
405VSupply for backlight LEDs
Parallel display
ConnectCore 6 Hardware Reference Manual30
LVDS
LVDS
The ConnectCore 6 SBC provides two LVDS interfaces.
The interface LVDS0 is connected to a 20pin, 1.25mm pitch Hirose DF14 connector. This
connector provides access to the following LVDS capabilities:
•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.
PinSignalComments
1+3.3VGenerated on PMIC buckperi
2LVDS0 TX0 NTransmission pair 0 data -
3LVDS0 TX0 PTransmission pair 0 data +
4GND
5LVDS0 TX1 NTransmission pair 1 data -
ConnectCore 6 Hardware Reference Manual31
PinSignalComments
6LVDS0 TX1 PTransmission pair 1 data +
7GND
8LVDS0 TX2 NTransmission pair 2 data -
9LVDS0 TX2 PTransmission pair 2 data +
10GND
11LVDS0 CLK NTransmission pair clock -
12LVDS0 CLK PTransmission pair clock +
13GND
14LVDS0 TX3 NTransmission pair 3 data -
15LVDS0 TX3 PTransmission pair 3 data +
16LVDS0 CONTRASTPMIC GPIO11
17I2C3 SCL
18I2C3 SDA
19LVDS0 IRQ NConnected to i.MX6 GPIO 7 11
20+5VGenerated on SBC board
LVDS
The interface LVDS1 is connected to a 14pin, 1.25mm pitch, straight expansion connector. This
connector provides access to the following LVDS capabilities:
•4 LVDS1 differential data pairs
•1 LVDS1 differential clock pair
•Interrupt signal (GPIO_3_23) with 10K pull-up resistors for touch screen
•PWM output (PMIC_GPIO15) to control the backlight contrast
The table below shows the pinout of the LVDS1 expansion connector.
PinSignalComments
1LVDS1_TX0_PTransmission pair 0 data +
2LVDS1_TX0_NTransmission pair 0 data -
3LVDS1_TX1_PTransmission pair 1 data +
4LVDS1_TX1_NTransmission pair 1 data -
5LVDS1_TX2_ PTransmission pair 2 data +
6LVDS1_TX2_NTransmission pair 2 data -
7LVDS1_TX3_PTransmission pair 3 data +
8LVDS1_TX3_NTransmission pair 3 data -
9LVDS1_CLK_PTransmission pair clock +
10LVDS1_CLK_NTransmission pair clock -
11GND
12LVDS1_IRQ_NConnected to i.MX6 GPIO_3_23
13LVDS1_CONTRAST PMIC_GPIO15
14GND
ConnectCore 6 Hardware Reference Manual32
HDMI
HDMI
The ConnectCore 6 module provides an HDMI 1.4a compatible interface. The interface includes
the HDMI controller and PHY. Video resolutions up to 1080p@120Hz HDTV are supported. All
audio formats as specified by the HDMI Specification 1.4a 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.
PinSignalComments
1HDMI_TX2+Transmission pair 2 data +
2GNDData2 shield
3HDMI_TX2 -Transmission pair 2 data -
4HDMI_TX1 +Transmission pair 1 data +
5GNDData1 shield
6HDMI_TX1 -Transmission pair 1 data -
7HDMI_TX0 +Transmission pair 0 data +
8GNDData0 shield
ConnectCore 6 Hardware Reference Manual33
PinSignalComments
9HDMI_TX0 -Transmission pair 0 data -
10HDMI_TXC +Transmission pair clock +
11GNDClock shield
12HDMI_TXC -Transmission pair clock -
13NCConsumer Electric Control
14NCReserved
15HDMI_SCLI2C SCL
16HDMI_SDAI2C SDA
17GNDDDC/CEC Ground
18+5V5V supply (50mA max)
19HOTPLUG_DETHot Plug Detection
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.
ConnectCore 6 Hardware Reference Manual34
The MIPI CSI signals are connected to a 20pin FFC connector on the bottom side of the
ConnectCore 6 SBC. This connector provides access to the following signals:
•2 MIPI DSI differential data pairs
•1 MIPI DSI differential clock pair
•I2C3
•Interrupt signal (GPIO_2_27) with 10K pull-up resistors for touch screen
•PWM output (PMIC_GPIO14) to control the backlight contrast
•GPIO signal (GPIO_3_26) for the MIPI Display Reset
•GPIO signal (GPIO_6_31) for the MIPI Power Enable
•+3.3VDC and +5VDC supplies
The table below shows the pinout of the MIPI display connector.
Pin SignalComments
1+3.3VGenerated on PMIC buckperi
2+3.3VGenerated on PMIC buckperi
3DSI_D0_PMIPI display pair 0 data +
4DSI_D0_NMIPI display pair 0 data -
5GND
6DSI_CLK_PMIPI display pair clock +
7DSI_CLK_NMIPI display pair clock -
8GND
9DSI_D1_PMIPI display pair 1 data +
10DSI_D1_N +MIPI display pair 1 data -
11GND
12DSI_D1_NConnected to i.MX6 GPIO_2_27
13DSI_CONTRASTPMIC_GPIO14
14DSI_RESET_NConnected to i.MX6 GPIO_3_26
15DSI_PWR_ENConnected to i.MX6 GPIO_6_31
16GND
17I2C3_SCL
18I2C3_SDA
19+5VGenerated on SBC board
20+5VGenerated on SBC board
MIPI display
ConnectCore 6 Hardware Reference Manual35
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. The MIPI CSI signals are connected to a
24pin FFC connector. This connector provides access to the following signals:
•4 MIPI CSI differential data pairs
•1 MIPI CSI differential clock pair
•GPIO signal (GPIO_7_6) for the MIPI Camera Reset
•I2C3
•+5VDC supply
The table below shows the pinout of the MIPI CSI connector.
Pin SignalComments
1GND
2I2C3_SCL
3I2C3_SDA
4CSI_RESET_NConnected to i.MX6 GPIO_7_6
ConnectCore 6 Hardware Reference Manual36
Pin SignalComments
5CSI_D3_PMIPI CSI pair 3 data+
6CSI_D3_NMIPI CSI pair 3 data-
7CSI_D2_PMIPI CSI pair 2 data+
8CSI_D2_NMIPI CSI pair 2 data-
9GND
10GND
11CSI_D0_PMIPI CSI pair 0 data+
12CSI_D0_NMIPI CSI pair 0 data-
13GND
14CSI_CLK_PMIPI CSI pair clock+
15CSI_CLK_NMIPI CSI pair clock-
16GND
17CSI_D1_PMIPI CSI pair 1 data+
18CSI_D1_NMIPI CSI pair 1 data-
19GND
20GND
21+5VGenerated on SBC board
22+5VGenerated on SBC board
23+5VGenerated on SBC board
24+5VGenerated on SBC board
MIPI camera
ConnectCore 6 Hardware Reference Manual37
Parallel camera
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.
The first parallel camera interface is connected to a 20 pin FFC connector. This connector
provides access to the following signals:
•8 bit data bus (CSI0_D12 to CSI0_D19)
•Master clock (CSI0_MCLK)
•Pixel clock (CSI0_PIXCLK)
•Horizontal synchronization (CSI0_HSYNC)
•Vertical synchronization (CSI0_VSYNC)
•Camera reset signal (CSI0_RESET_N) connected to GPIO5_0 on the i.MX6 CPU
•I2C3
•GPIO signal (GPIO_5_20)
The table below shows the pinout of the CSI0 connector.
Pin SignalComments
1GND
ConnectCore 6 Hardware Reference Manual38
Pin SignalComments
2CSI0_DAT12Lowest significant data bit
3CS10_DAT13
4CS10_DAT14
5CSI0_DAT15
6CSI0_DAT16
7CSI0_DAT17
8CSI0_DAT18
9CSI0_DAT19Highest significant data bit
10GND
11CSI0_MCLK
12CSI0_PIXCLK
13CSI0_HSYNC
14CSI0_VSYNC
15CSI0_GPIO
16CSI0_RESET_N
17GND
18I2C3_SCL
19I2C3_SDA
203.3V
Parallel camera
The second parallel camera interface is connected to a 14pin, 1.25mm pitch expansion
connector. This connector provides access to the following signals:
•8 bit data bus (CSI1_D12 to CSI1_D19)
•Master clock (CSI1_MCLK)
•Pixel clock (CSI1_PIXCLK)
•Horizontal synchronization (CSI1_HSYNC)
•Vertical synchronization (CSI1_VSYNC)
•Camera reset signal (CSI1_RESET_N) connected to GPIO3_15 on the i.MX6 CPU
The table below shows the pinout of the CSI1 connector.
Pin SignalComments
1CSI1_DAT12Lowest significant data bit
2CS11_DAT13
3CS11_DAT14
4CSI1_DAT15
5CSI1_DAT16
6CSI1_DAT17
7CSI1_DAT18
8CSI1_DAT19Highest significant data bit
ConnectCore 6 Hardware Reference Manual39
Audio
Audio
Pin SignalComments
9GND
10CSI1_MCLK
11CSI1_PIXCLK
12CSI1_HSYNC
13CSI1_VSYNC
14CSI1_RESET_N
The ConnectCore 6 SBC provides an audio interface with headphone, line-out, line-in, and
microphone signals. The Freescale SGTL5000 audio codec is used on the SBC to generate all the
audio signals.
The headphone audio signal is connected to a stereo audio jack. The signal GPIO2_0 of the i.MX6
is connected to the audio jack for the headphone detector functionality. When a headphone is
connected to the audio jack, the line-out channel will be muted and the CODEC will route the
audio output to the headphone. If a headphone is not connected the audio CODEC will connect
the audio output to the line-out channel.
ConnectCore 6 Hardware Reference Manual40
The table below shows the pinout of the headphone audio jack.
Pin SignalComments
1GND
2HP_RRight headphone channel
3HP_LLeft headphone channel
4-
5HP_DETHeadphone detection
The line in, line out and microphone audio signals are available on an 8 pin, 1.25mm pitch
expansion connector. The table below shows the pinout of the audio expansion connector.
Pin SignalComments
1MIC_BIAS
2MIC_IN
3LINE_IN_R
4LINE_IN_L
5GND
6LINE_OUT_R
7LINE_OUT_L
8GND
Audio
ConnectCore 6 Hardware Reference Manual41
CAN
CAN
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. The i.MX6 signals GPIO_1_2 and GPIO_1_5 are used to put the CAN1 and CAN2
transceivers on low-power standby mode.
The two CAN ports are available on a 6 pin, 1.25mm pitch expansion connector. The table below
shows the pinout of the CAN expansion connector.
Pin SignalComments
1CAN1_L
2CAN1_H
3GND
4CAN2_L
5CAN2_H
6GND
ConnectCore 6 Hardware Reference Manual42
CAN termination resistors
CAN
The ConnectCore 6 SBC provides two 120? termination resistors on the CAN interfaces. By default
these two resistors are populated.
ResistorDescription
R104CAN1 termination resistor
R116CAN2 termination resistor
ConnectCore 6 Hardware Reference Manual43
UART
UART
The ConnectCore 6 SBC provides access to three UART interfaces on a 14pin, 1.25mm pitch UART
expansion connector. This connector provides access to the following interfaces:
•UART1: 4 wire, RS232 level UART
•UART3: 4 wire, RS232 level UART
•UART5: 4 wire, TTL UART shared with XBee interface
These three UART interfaces have software flow control lines (RTS and CTS). UART1 and UART3
have RS232 levels and they are configured in DTE mode (CTS input and RTS output). The UART5
interface has TTL levels and it is configured in DCE mode (CTS output and RTS input).
The table below shows the pinout of the UART expansion connector.
Pin SignalComments
1RS232_1_TX
2RS232_1_RX
3RS232_1_RTS_NOutput from i.MX6
4RS232_1_CTS_NInput to i.MX6
5GND
6RS232_3_TX
7RS232_3_RX
8RS232_3_RTS_NOutput from i.MX6
9RS232_3_CTS_NInput to i.MX6
ConnectCore 6 Hardware Reference Manual44
I2C
I2C
Pin SignalComments
10GND
11UART5_TX
12UART5_RX
13UART5_RTS_NOutput from i.MX6
14UART5_CTS_NInput to i.MX6
The ConnectCore 6 SBC provides access to the I2C3 interface of the i.MX6 CPU. Two 2K2 pull-up
resistors to 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.
InterfaceSpeed (Kbps)Address (7-bit) Comment
HDMI EDID1000x50Read only accesses
MIPI Camera--Address depends on the camera used
MIPI Display--Address depends on the display used
CSI0 Camera--Address depends on the camera used
CSI1 Camera--Address depends on the display used
PCIe mini card--Address depends on the camera use
LVDS EDID1000x50Read only accesses
ConnectCore 6 Hardware Reference Manual45
InterfaceSpeed (Kbps)Address (7-bit) Comment
Touch controller--Address depends on the touch used
Audio CODEC4000x0AAddress of SGTL5000
I2C expansion--Address depends on the device connected
The I2C3 port is connected to a 6 pin, 1.25mm pitch expansion connector. This connector
provides access to the following signals:
•I2C3 port
•Interrupt signal connected to GPIO_6_15
•GPIO_6_16 signal
The table below shows the pinout of the I2C expansion connector.
Pin SignalComments
1I2C3_SCL
2I2C3_SDA
3GND
4I2C3_IRQ_N10K pull-up to 3.3V on the SBC
5I2C3_GPIO
6GND
SPI
SPI
ConnectCore 6 Hardware Reference Manual46
The ConnectCore 6 SBC provides an SPI interface, accessible through a 6 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.
The table below shows the pinout of the SPI expansion connector.
Pin SignalComments
1SPI1_CLK
2SPI1_MISO
3SPI1_MOSI
4SPI1_SS0
5SPI1_SS1/SPI1_IRQ_N10k pull-up to 3.3V on SBC
6GND
GPIO and user LEDs
GPIO and user LEDs
The table below shows the default GPIO assignment done on the ConnectCore 6 SBC.
Signal NameGPIO
AUD_HP_DETGPIO_2_0
CAN1_STBYGPIO_1_2
ConnectCore 6 Hardware Reference Manual47
Signal NameGPIO
CAN2_STBYGPIO_1_5
CSI_RESET_NGPIO_7_6
CSI0_GPIOGPIO_5_20
CSI0_RESET_NGPIO_5_0
CSI1_RESET_NGPIO_3_15
DISP0_IRQ_NGPIO_2_1
DSI_IRQ_NGPIO_2_27
DSI_PWR_ENGPIO_6_31
DSI_RESET_NGPIO_3_26
EXP_GPIO_3GPIO_2_24
EXP_GPIO_4GPIO_2_28
EXP_GPIO_5GPIO_2_29
EXP_GPIO_6GPIO_7_13
EXP_GPIO_7GPIO_4_5
EXP_I2C_GPIOGPIO_6_16
EXP_I2C_IRQ_NGPIO_6_15
EXT_GPIO_0GPIO_2_5
EXT_GPIO_1GPIO_2_6
EXT_GPIO_2GPIO_2_7
LVDS0_IRQ_NGPIO_7_11
LVDS1_IRQ_NGPIO_3_23
PCIE_DIS_NGPIO_1_4
PCIE_RESET_NGPIO_7_8
PCIE_WAKE_NGPIO_7_7
PWR_ENPMIC_GPIO7
RGMII_INT_NGPIO_1_28
RGMII_RESET_NGPIO_1_25
SPI1_IRQ_NGPIO_4_10
USB_HUB_RESET_N GPIO_3_10
USER_LED0GPIO_2_2
USER_LED1GPIO_2_3
USER_LED2GPIO_2_4
XBEE_ON/SLEEP_NGPIO_3_27
XBEE_RESET_NGPIO_3_28
XBEE_SLEEP_RQGPIO_3_29
GPIO and user LEDs
ConnectCore 6 Hardware Reference Manual48
GPIO and user LEDs
The ConnectCore 6 SBC provides a 14pin, 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.
Pin SignalComments
1TOUCH_X1MCA_IO0
2TOUCH_X2MCA_IO2
3TOUCH_Y1MCA_IO4
4TOUCH_Y2MCA_IO9
5GND
6EXP_GPIO_0
7EXP_GPIO_1
8EXP_GPIO_2
9EXP_GPIO_3
10EXP_GPIO_4
11EXP_GPIO_5
12EXP_GPIO_6
13EXP_GPIO_7
14GND
The ConectCore6 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 to each user LED.
LEDSignalComments
USER_LED0GPIO_2_2Red LED
USER_LED1GPIO_2_3Yellow LED
USER_LED2GPIO_2_4Green LED
ConnectCore 6 Hardware Reference Manual49
ConnectCore 6 SBC Specifications
Electrical Specifications
The following table shows the voltage range of the input supplies of the ConnectCore 6 SBC.
Supply Voltages
SignalDescriptionMin.Typ.Max.Unit
DC-InMain DC supply4.255.5V
VCC_LICELLSupply for RTC2.03.05V
The following table shows the voltage and current specification of the supply signals generated
on the ConnectCore 6 SBC.
SignalVoltageCurrent
3.3V3.3V1500mA
5V5V1200mA
Electrical Specifications
Note 3.3V supply is used on the module to supply some CPU controllers. Depending on the
interfaces configuration the available current may be lower than the one shown on the
previous table.
Power Consumption
The power consumption of the ConnectCore 6 SBC depends on the modes of operation and the
use-cases that the system is running.
Three modes of operations are defined for the ConnectCore 6 SBC:
Power ModeDescription
NormalNormal operating state. User interfacing with the device.
The CPU is idle, no threads are running and most of
Sleep
Power down
When the board is in normal mode, the use-case used on the board (number of CPU cores,
number and type of interfaces used and number and type of applications running on the board)
will highly affect to the power consumption. To show a power consumption reference value for
different power scenarios we have select the following use-cases:
peripherals are turned off. The system can wake up by
means of the configured hardware wake-up source.
The PMIC and the CPU are switched off and only the RTC
and the power button interfaces are enabled.
ConnectCore 6 Hardware Reference Manual50
Mechanical Specifications
Use-caseDescription
Non-multimediaUSB to eMC file transfer
Audio playbackMP3 Audio Playback
Video playback
Graphics3DMARK gaming benchmark on HDMI LCD
CPU
Note All use-cases have the following interfaces enabled: console port, Ethernet, USB Host, USB
OTG and Micro-SD.
The table below shows the ConnectCore 6 SBC power consumption measurements for the
different power modes and use-cases. All measurements are taken at room temperature of 25C
using Android operating system. The data shown on the table below are based on empirical
measurements on a small sample size.
Video playback, 1080p on HDMI LCD
Video playback, 1080p on LVDS LCD
Quad core at 100% load
Dual core at 100% load
Single core at 100% load
Power Configuration Power Supply Current Draw
Power down5VTBDTBD
Sleep5VTBDTBD
Non-multimedia5VTBDTBD
Audio playback5VTBDTBD
Video playback HDMI5VTBDTBD
Video playback LVDS5VTBDTBD
Graphics HDMI5VTBDTBD
CPU Quad5VTBDTBD
CPU Dual5VTBDTBD
CPU Single5VTBDTBD
Mechanical Specifications
The ConnectCore 6 SBC is a 100mm x 72mm pico-ITX board.
Four 3.2mm drills are located on the four corners of the PCB for assembling the board into an
enclosure. These drills have a 5.5mm round metalized area for the screws and nuts.
The board has four 2.6mm drills to assembly a half size or a full size PCI express mini card
module. These drills have a 5.8mm x 5.8mm square metalized area for the screws and nuts.
Power
Consumption
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.
ConnectCore 6 Hardware Reference Manual51
Environmental Specifications
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 depends on the ConnectCore 6
module variant.
SpecificationOperating Temperature
Industrial-20°C to +85°C
ConnectCore 6 Hardware Reference Manual52
SpecificationOperating Temperature
WLAN Specifications
Commercial
°Cto+70°C
0
WLAN Specifications
For a complete WLAN specification please refer to the ConnectCore 6 module hardware reference
manual.
Bluetooth Specifications
For a complete Bluetooth specification please refer to the ConnectCore 6 module hardware
reference manual.
ConnectCore 6 Hardware Reference Manual53
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.