KJuly 2020Modify XBee socket connection details; add link to variants
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.
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.
Warranty
To view product warranty information, go to the following website:
www.digi.com/howtobuy/terms
Customer support
Gather support information: Before contacting Digi technical support for help, gather the following
information:
Product name and model
Product serial number (s)
Firmware version
Operating system/browser (if applicable)
Logs (from time of reported issue)
Trace (if possible)
Description of issue
ConnectCore® for i.MX6 SBC Hardware Reference Manual
2
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
Include the document title and part number (ConnectCore® for i.MX6 SBC Hardware Reference
Manual, 90001499 K) in the subject line of your email.
techcomm@digi.com
ConnectCore® for i.MX6 SBC Hardware Reference Manual
CAN termination resistors59
UART60
I2C62
SPI64
GPIO and user LEDs65
Specifications
Electrical specifications69
Supply voltages69
Mechanical specifications70
Environmental specifications71
WLAN specifications71
Bluetooth specifications71
Regulatory information
Maximum power and frequency specifications73
Europe73
Declarations of Conformity73
CE mark73
Brazil74
ConnectCore® for i.MX6 SBC Hardware Reference Manual
5
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-
ConnectCore® for i.MX6 SBC Hardware Reference Manual
6
ConnectCore 6 SBC overview
Introduction8
Features and functionality8
Variants11
ConnectCore® for i.MX6 SBC Hardware Reference Manual
7
ConnectCore 6 SBC overviewIntroduction
Introduction
The ConnectCore 6 SBC is a Pico-ITX board featuring the Digi ConnectCore 6 module that integrates
an NXP 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 ConnectCore 6 SBC also provides several multimedia connectors including two LVDS displays,
MIPI CSI-2 camera, MIPI DSI display, two 8-bit parallel cameras and a 24-bit parallel display.
Additional on board connectors provide support for SATA interface, JTAG, SWD, and console debug
ports, a coin cell connector to supply the RTC, and expansion connectors for USB, 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 microSIM 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. Two expansion connectors with 5V and 3.3V are
provided to supply external circuitry. An overvoltage circuit protects the board from input voltages up
to 12V.
Features and functionality
n ConnectCore 6 module
l i.MX6 single/dual/quad ARM Cortex-A9 cores operating at speeds of up to 1.2GHz
l 64-bit DDR3-1066 memory interface with a density up to 2Gbytes
l 8-bit eMMC support
l Optional IEEE802.11a/b/g/n WLAN and Bluetooth 4.0
n Power from a fix 5VDC power supply, +/- 5%
l +5V load switch
l External 3.3V power supply connected to PCIe minicard socket
n Overvoltage protection circuit
n Boot source configuration (eMMC, microSD, SATA)
n Coin-cell connector to supply the on module RTC
n Power button and reset button
n Power LED to show the status of the main supply
n 5V supply connector to supply external devices
n 3.3V supply connector to supply external devices
n Debug
l Standard IEEE 1149.1 JTAG interface
l Single Wired Debug (SWD) interface for the microcontroller assistant (MCA)
l Console serial port
ConnectCore® for i.MX6 SBC Hardware Reference Manual
8
ConnectCore 6 SBC overviewFeatures and functionality
n Storage
l SATA interface
l microSD card slot
n Multimedia
l Two LVDS interfaces supporting 4 differential data pairs each
l 24-bit parallel LCD interface
l HDMI 1.4 interface
l MIPI DSI display
l MIPI CSI-2 camera
l Two 8-bit parallel camera interfaces
l AC97 audio CODEC with stereo headphone jack
n Communication
l Gigabit Ethernet interface
l Mini PCIe slot supporting full size and half size mini PCIe cards
l microSIM card slot connected to the mini PCIe slot
l USB OTG with micro AB USB connector
l Two USB Host 2.0 with stacked USB A type connector
l XBee socket for Digi XBee THT modules
n Expansion
l One USB Host 2.0 port
l Two CAN ports
l Three UART ports (one TTL level and two RS-232)
l SPI
l I2C
l Audio connector with MIC, LINE-IN and LINE-OUT
l GPIO connector with 4 analog inputs and 8 digital GPIO signals
l Power connector with reset and power signals
n User interface
l Three user LEDs (green, yellow, red)
n Dimensions
l Pico-ITX form factor, 100mm x 72mm
ConnectCore® for i.MX6 SBC Hardware Reference Manual
9
ConnectCore 6 SBC overviewFeatures and functionality
Placement - top side
Placement - bottom side
ConnectCore® for i.MX6 SBC Hardware Reference Manual
10
ConnectCore 6 SBC overviewVariants
SBC block diagram
The figure below shows the block diagram of the ConnectCore 6 SBC.
ConnectCore for i.MX6 Single Board Computer
Variants
See the Digi ConnectCore 6 product page for a list of variants.
ConnectCore® for i.MX6 SBC Hardware Reference Manual
11
ConnectCore 6 SBC interfaces
DC-in connector13
SBC coin cell connector15
SBC boot configuration16
Power and reset functions20
5V supply connector20
3.3V supply connector21
JTAG21
SWD23
SBC console port24
SATA26
microSD27
Gigabit Ethernet28
USB OTG31
USB host32
PCI express mini card34
SBC micro-SIM card slot38
XBee39
Parallel display41
LVDS44
HDMI47
MIPI display49
MIPI camera51
Parallel camera53
Audio56
CAN58
UART60
I2C62
SPI64
GPIO and user LEDs65
ConnectCore® for i.MX6 SBC Hardware Reference Manual
12
ConnectCore 6 SBC interfacesDC-in connector
DC-in connector
The ConnectCore 6 SBC has a +5V DC-In power connector (J1) to provide power to the system. A DCJack 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.
LED
POWERVSYSGreen LED
SignalNote
ConnectCore® for i.MX6 SBC Hardware Reference Manual
13
ConnectCore 6 SBC interfacesDC-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.
CAUTION! The maximum input voltage of the ConnectCore 6 SBC should never exceed the 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. The SIP32401A
features a low voltage control logic interface which is commanded by the PWR_EN signal (PMIC_
GPIO7). On low power mode this load switch will be disabled. The following table lists the interfaces of
the ConnectCore 6 SBC that are sourced from the Load switch.
InterfaceComments
LVDS0Supply for the backlight of the LVDS0 display
LVDS1Supply for the backlight of the LVDS1 display
HDMISupply for the HDMI display
Parallel displaySupply for the parallel display
5V power connectorSupply for external circuitry
ConnectCore® for i.MX6 SBC Hardware Reference Manual
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.
CAUTION! 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. Manufacturers are normally required to design products to prevent users from gaining
access to this part. This is because 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.
ConnectCore® for i.MX6 SBC Hardware Reference Manual
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
must be recharged. The advantage of the supercap is that it is intrinsically safe and 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 five to ten 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.
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
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.
Note Connector part number: MOLEX 53047-0210
ConnectCore® for i.MX6 SBC Hardware Reference Manual
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. The maximum current available on the 3.3V connector is 1A.
Note Connector part number: MOLEX 53047-0210
ConnectCore® for i.MX6 SBC Hardware Reference Manual
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 populated Not populated Not populated Not populated
Not populated Not populated PopulatedPopulatedBoot from fuses
PopulatedNot populated Not populated PopulatedSerial downloader
Not populated PopulatedPopulatedNot populated Boot from board settings
Note If no resistors are populated (default configuration on the SBC) internal 10K resistors on the
SOM will select the boot mode "Boot from board settings".
Note A different resistor configuration than the ones listed on the table might prevent the
ConnectCore 6 SBC from booting.
Module default boot mode
ConnectCore® for i.MX6 SBC Hardware Reference Manual
19
ConnectCore 6 SBC interfacesPower and reset functions
Power and reset functions
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, 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.
5V supply connector
The ConnectCore 6UL provides a 2-pin, 1.25 mm pitch straight connector with a regulated 5V supply
for powering external circuitry. The 5V supply is generated on the on-board 5V regulator, which is also
used internally in the ConnectCore 6UL SBC for powering interfaces such as the displays (LCD and
LVDS) and the USB VBUS.
The following table shows the pinout of the 5V supply connector.
Pin Signal name Description
15V5V power line
2GND
ConnectCore® for i.MX6 SBC Hardware Reference Manual
20
ConnectCore 6 SBC interfaces3.3V supply connector
3.3V supply connector
The ConnectCore 6UL provides a 2-pin, 1.25 mm 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
6UL PMIC (3V3_EXT power domain), which is also used internally for powering many interfaces of the
ConnectCore 6UL SBC carrier board.
The following table shows the pinout of the 3.3V supply connector.
Pin Signal name Description
13V33.3V power line
2GND
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.
Pin SignalComments
13.3VSupply voltage of the JTAG interface
2JTAG_TMS Test mode state signal
3GND
4JTAG_TCK Test clock signal
ConnectCore® for i.MX6 SBC Hardware Reference Manual
21
ConnectCore 6 SBC interfacesJTAG
Pin SignalComments
5GND
6JTAG_TDO Test data output signal
7-
8JTAG_TDITest data input signal
9GND
10POR_NBoard 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. The JTAG Tag Connect is highlighted in the
following picture.
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.
ConnectCore® for i.MX6 SBC Hardware Reference Manual
22
ConnectCore 6 SBC interfacesSWD
SWD
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.
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
The second option is the Tag Connect footprint placed on the bottom side of the board. This Tag
connector is compliant with the ARM 10-pin standard. The SWD Tag Connect is highlighted in the
following picture.
ConnectCore® for i.MX6 SBC Hardware Reference Manual
23
Loading...
+ 51 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.