Summary of Contents for Digi ConnectCore 6UL SBC Pro
Page 1
ConnectCore 6UL SBC Pro 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.
System boot interfaces Boot configuration Boot mode Debug interfaces JTAG Console port Communication interfaces NFC NTAG 10/100 Mbps Ethernet Antenna connector USB Host USB OTG Mini PCI Express slot Micro-SIM XBee Multimedia interfaces Parallel display LVDS ConnectCore 6UL SBC Pro Hardware Reference Manual...
Page 4
WLAN specification Known issues Known issue: Connecting Fusion 7" display causes system to wake from suspend mode Affected versions/models Description Workaround/fix Regulatory information Maximum power and frequency specifications Europe Declarations of Conformity CE mark ConnectCore 6UL SBC Pro Hardware Reference Manual...
About the ConnectCore 6UL SBC Pro Overview The ConnectCore 6UL SBC Pro, formerly known as the ConnectCore 6UL SBC, is an ultra compact Pico-ITX board featuring the Digi ConnectCore 6UL system-on-module that integrates an NXP i.MX6UL application processor, DDR3 memory, NAND flash memory, WLAN/Bluetooth, power management IC for optimized power consumption applications, and a microcontroller assistant (MCA) for supporting additional functionality.
Page 6
PCB height 2 mm Maximum part height: TOP side: 15.6 mm (USB connector) BOTTOM side: 6.8 mm (PCIe connector) (Host PCBs must have a cutout to accommodate the components on the bottom side of the module.) ConnectCore 6UL SBC Pro Hardware Reference Manual...
ConnectCore 6UL SBC Pro interfaces Power interfaces System boot interfaces Debug interfaces Communication interfaces Multimedia interfaces Storage interfaces Additional expansion interfaces User interfaces ConnectCore 6UL SBC Pro Hardware Reference Manual...
Power interfaces DC-in jack connector A 5V DC-in power jack connector provides power to the entire ConnectCore 6UL SBC Pro system. An overvoltage circuit protects the SBC from voltages higher than 6.5V (up to 12V). Behind the overvoltage protection, a 5V load switch (U7) controls the power delivered to the SBC. The enable pin of the power switch is controlled through PWR_EN/IO14 signal of the I/O expander.
System boot interfaces Boot configuration The ConnectCore 6UL SBC Pro has several 10 K resistors to allow for maximum flexibility when setting up the boot source configuration of the ConnectCore 6UL module. The following table provides detailed information about resistor configuration.
By default, the ConnectCore 6UL module boots from the internal board settings, allowing it to boot from internal NAND memory. However, it is possible to boot from USB through a jumper (J10). This jumper forces the i.MX6UL to boot from the source programmed in the one-time-programmable (OTP) ConnectCore 6UL SBC Pro Hardware Reference Manual...
Debug interfaces JTAG The ConnectCore 6UL SBC Pro provides a Tag Connect footprint for accessing the i.MX6UL JTAG debug port. You can find this footprint on the bottom side of the board. The ConnectCore 6UL SBC Pro provides two options for programming and debugging the MCA of the ConnectCore 6UL module.
MCA: a non-populated 2x5, 1.27 mm pitch pin header and a Tag Connect footprint. Console port The ConnectCore 6UL SBC Pro provides a 4-pin, 1.25 pitch connector for the debug console port. The UART5 port of the ConnectCore 6UL module is used as the console port. The console signal is a serial TTL, which travels through the console connector directly to the i.MX6UL processor.
10/100 Mbps Ethernet The ConnectCore 6UL SBC Pro provides two 10Base-T/100Base-Tx Ethernet interfaces using two Microchip LAN8720Ai 10/100 Ethernet PHYs. The Ethernet PHYs are connected to the i.MX6UL ENET1 and ENET2 instances, respectively. Both Ethernet interfaces are accessible through RJ-45 connectors with integrated link/activity LEDs.
USB Host The ConnectCore 6UL SBC Pro offers support for four USB Host interfaces. Two of them are available over a stackable dual USB A-type connector located on the front of the board. The third USB Host is...
A micro-AB type receptacle for USB OTG connection is available on the bottom side of the ConnectCore 6UL SBC Pro. This interface can operate in both Host and Device mode. High-speed, full-speed, and low-speed connections are supported in Host mode. High-speed and full- speed connections are supported in Device mode.
These drills have a 5.8 mm x 5.8 mm area without parts or routes for the screws and nuts. To install a PCI Express mini card on the ConnectCore 6UL SBC Pro, you need two M2.5 nuts, two M2.5 screws, two 4 mm M2.5 spacers, and two M2.5 washers. ...
Page 24
SIM card reset line Ground PCIE_UIM_VPP Power supply for SIM programming Not connected Ground Not connected PCIE_DIS_N Disable signal Ground Not connected Not connected PCIe_VCC 3.3V power line Not connected Ground Ground Not connected Ground ConnectCore 6UL SBC Pro Hardware Reference Manual...
A micro-SIM card slot is located on the bottom side of the board. The SIM interface is connected to the PCIe Mini card connector, enabling cellular communication when a modem is installed in the Mini Card connector. The following table shows the SIM card slot pinout: Pin Signal name Description PCIE_UIM_PWR Power supply line ConnectCore 6UL SBC Pro Hardware Reference Manual...
PCIE_UIM_DATA SIM card data line Not connected XBee The ConnectCore 6UL SBC Pro provides two 10-pin, 2 mm pitch connectors to connect a Digi XBee/XBee-PRO module. The XBee identification and association signals are connected to a 3-pin, 1.25 mm pitch expansion connector.
Multimedia interfaces Parallel display The ConnectCore 6UL SBC Pro provides a 24-bit RGB LCD interface available on the top side of the board through a 40-pin, 0.5 mm pitch, FFC connector. Backlight control signal, I2C port, and interrupt line for the touch screen panel are available on the LCD connector. This connector also provides a 3.3V power line for the LCD display and a 5V power line for the LED backlight. ...
Page 28
Display data line 22 (NC, serial resistor: R210) R[6] MOSI LCD_DATA23/SPI1_ Display data line 23 (NC, serial resistor: R211) R[7] MISO Ground DISP0_CLK Display clock line Ground DISP0_HSYNC Horizontal sync line DISP0_VSYNC Vertical sync line DISP0_DRDY DISP0_RESET ConnectCore 6UL SBC Pro Hardware Reference Manual...
Connected to the lower bits of the same color. In this case, full black and white can be reached, but some color gradients are lost. LVDS The ConnectCore 6UL SBC Pro provides an LVDS interface from a parallel-to-LVDS transceiver. The LVDS connector is on the bottom side of the board, close to the LCD connector. Pad conflicts The LVDS and parallel connectors share the same video interface and therefore cannot be used simultaneously.
LVDS_PD#/IO30 signal. Parallel camera The ConnectCore 6UL SBC Pro provides a parallel camera sensor interface (CSI), which is located on the top side of the board. This camera interface is composed of an 8-bit data line bus, a master clock, and three synchronization signals (PIXCLK, HSYNC, and VSYNC).
Audio Audio functionality on the ConnectCore 6UL SBC Pro provides headphone, speaker, line-out, two line- in, and microphone signals. A Maxim MAX98089 audio codec manages the audio interface. You can configure the audio codec through the i.MX6UL I2C1 bus. For power management, the ConnectCore 6UL SBC Pro provides a switch for powering on and off the audio interface.
Page 32
Positive left-channel Class D speaker output SPKL_N Negative left-channel Class D speaker output SPKR_P Positive right-channel Class D speaker output SPKR_N Negative right-channel Class D speaker output LINE_IN_B_R Line-in B right channel LINE_IN_B_L Line-in B left channel ConnectCore 6UL SBC Pro Hardware Reference Manual...
Ground Ground eMMC The ConnectCore 6UL SBC Pro carries a 4 GBytes eMMC memory. This interface is connected to the USDHC2 controller of the i.MX6UL CPU. Pad conflicts The eMMC shares the connection to the i.MX6UL processor with the microSD interface. The selection is made via the eMMC/SD# signal, which is driven by the i.MX6UL processor, so the devices cannot be used...
The digital I/O Expander is an IC that extends the available GPIOs, ADCs, and IRQ sources available on the ConnectCore 6UL SBC Pro. The I/O Expander and the ConnectCore 6UL module are connected through an I2C interface and two interrupt lines that allow the I/O Expander to request attention from the host (IOEXP_INT_MCA# and IOEXP_INT_iMX#).
Page 35
All I/O Expander lines can be configured as digital inputs/outputs and are powered from the 3V3_ IOEXP power rail, directly connected to 3V3. Note Since the GPIOs do not incorporate internal pull-ups or pull-downs, you must add the components to the exterior of the module carrier board. ConnectCore 6UL SBC Pro Hardware Reference Manual...
Page 36
Used for both requesting the XBee to sleep RQ/IO9 and waking it. IO11 XBEE_ON/SLP_ Input Used for reading the power status of the N/IO11 XBee. IO33 XBEE_ Output Used for commissioning of the XBee. IDENT/IO33 ConnectCore 6UL SBC Pro Hardware Reference Manual...
RS232_IOEXP_2_RX Input J29 pin 2 The ConnectCore 6UL SBC Pro 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 CAN bus and the CAN controller of the i.MX6UL. These transceivers allow signal rates up to 1 Mbps.
CAN2 termination resistor The ConnectCore 6UL SBC Pro provides access to an I2C interface. This I2C bus is connected to the I2C1 instance of the i.MX6UL CPU. Two 2.2 K pull-up resistors to a 3.3V power line are populated on the clock and data I2C1 lines.
GPIO line, connected to I/O expander EXP_I2C_GPIO/IO32 signal Ground The ConnectCore 6UL SBC Pro provides an SPI (serial peripheral interface), accessible through an 8- pin, 1.25 mm pitch expansion connector which allows access to the following signals: ConnectCore 6UL SBC Pro Hardware Reference Manual...
Ground GPIO The ConnectCore 6UL SBC Pro has a 14-pin, 1.25 mm pitch expansion connector, which provides access to several GPIO lines of the i.MX6UL, on-module MCA and I/O expander. The pinout of the GPIO expansion connector (J30) is shown below: ...
ConnectCore 6UL SBC Pro interfaces Additional expansion interfaces UART The ConnectCore 6UL SBC Pro provides access to three UART ports through a 14-pin, 1.25 mm pitch expansion connector. This connector provides access to the following UART instances: I/O expander UART2: 2 wires, RS-232 levels i.MX6UL UART3: 4 wires, RS-232 levels...
ConnectCore 6UL SBC Pro interfaces User interfaces User interfaces User LED The ConnectCore 6UL SBC Pro provides one user LED, which is controlled through the I/O expander. Signal Description LED1 USER_LED1 Yellow LED, controlled by I/O expander USER_LED1/IO23 signal ConnectCore 6UL SBC Pro Hardware Reference Manual...
Page 43
ConnectCore 6UL SBC Pro specifications Electrical specification Power consumption Mechanical specification Environmental specification WLAN specification ConnectCore 6UL SBC Pro Hardware Reference Manual...
Electrical specification Supply voltages The ConnectCore 6UL SBC Pro has three supply inputs. Two of them power the whole system (ConnectCore 6UL SBC Pro plus the ConnectCore 6UL system-on-module) and the other one powers the RTC of the module when the main supply is not present. The following table shows the voltage...
Hanoi application running (Hanoi application stresses the CPU and put it at 100% work load). Mechanical specification The ConnectCore 6UL SBC Pro 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.
ConnectCore 6UL SBC Pro specifications Environmental specification Bottom view Profile view Environmental specification The operating temperatures defined for the ConnectCore 6UL SBC Pro are as follows: Specification Operating temperature Industrial -40°C to +85°C ConnectCore 6UL SBC Pro Hardware Reference Manual...
Known issue: Connecting Fusion 7" display causes system to wake from suspend mode The LCD interface in the ConnectCore 6UL SBC Pro causes the system to wake up from suspend mode when the Fusion 7" display is connected. Affected versions/models This issue is related to a population option that affects the first kits and prototypes of the ConnectCore 6UL SBC Pro, meaning any board revision prior to revA.
When connecting any display to this interface, make sure that the LCD_IRQ_N line is properly driven by the display. If it is not, Digi recommends that you pull the display touch interrupt line up or down depending on the polarity of the touch controller interrupt (pull down if rising-edge active, pull up if falling-edge active).
Refer to the radio regulatory agency in the desired countries of operation for more information. CE mark The ConnectCore 6UL SBC Pro is certified for use in several European countries. For information, visit www.digi.com/resources/certifications. If the ConnectCore 6UL SBC Pro 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 54
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. The CE marking must be affixed visibly, legibly, and indelibly. ConnectCore 6UL SBC Pro Hardware Reference Manual...
Need help?
Do you have a question about the ConnectCore 6UL SBC Pro and is the answer not in the manual?
Questions and answers