Advertisement

Quick Links

Alpha release: Not for production | Certifications pending
ConnectCore® for i.MX6UL
Single Board Computer
Hardware Reference Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the i.MX6UL and is the answer not in the manual?

Questions and answers

Summary of Contents for Digi i.MX6UL

  • Page 1 Alpha release: Not for production | Certifications pending ConnectCore® for i.MX6UL Single Board Computer Hardware Reference Manual...
  • Page 2 Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose.
  • Page 3: Table Of Contents

    MicroSD 4 GBytes eMMC NFC NTAG 10/100 Mbps Ethernet Ethernet PHY on/off Antenna connector USB Host USB OTG Mini PCI Express slot Micro-SIM XBee Parallel display LVDS Parallel camera Audio UART GPIO User LED ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 4 Alpha release: Not for production | Certifications pending ConnectCore 6UL SBC Specifications Electrical Specification Supply Voltages Power Consumption ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 5: About The Connectcore 6Ul Sbc

    About the ConnectCore 6UL SBC Overview The SBC for ConnectCore for i.MX6UL is an ultra compact Pico-ITX board featuring the Digi ConnectCore for i.MX6UL 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 I/O Expander: to allow advanced on/off functionality over the carrier board Dimensions: Pico-ITX form factor, 10 cm x 7.2 cm PCB height 2 mm Maximum part height: TOP side: 15.6 mm (USB connector) BOTTOM side: 6.8 mm (PCIe connector) ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 7: Block Diagram

    Alpha release: Not for production | Certifications pending About the ConnectCore 6UL SBC Block diagram Block diagram ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 8: Placement

    Alpha release: Not for production | Certifications pending About the ConnectCore 6UL SBC Placement Placement Top view ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 9: Bottom View

    Alpha release: Not for production | Certifications pending About the ConnectCore 6UL SBC Placement Bottom view ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 10: Connectors

    Alpha release: Not for production | Certifications pending About the ConnectCore 6UL SBC Connectors Connectors ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 11: Bottom

    CSCD443CCS011B00G Corp Coin cell Molex 53047-0210 Power and reset Molex 53047-0310 3.3V output Molex 53047-0210 5V output Molex 53047-0210 Ethernet 1 XMultiple XMG-9799-8821-100D-L1TO-H- microSD Molex 500873-0806 Ethernet 2 XMultiple XMG-9799-8821-100D-L1TO-H- Console Molex 53047-0410 ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 12 5V power TE Connectivity 640456-2 NFC NTAG Molex 53047-0210 Power button KSC221JLFS Reset button KSC221JLFS RF kill button C&K Components TDA02H0SB1 CAD1 JTAG Tag connect CAD2 SWD Tag connect CAD3 IO Expander Tag connect ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 13: Connectcore 6Ul Sbc Interfaces

    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) bits. If the boot configuration OTP bits are not programmed, the CPU falls back to booting into USB debug mode. ...
  • Page 14: Boot Configuration

    The default state for the jumper is open, which configures the i.MX6UL to boot from board settings (boot from NAND flash). If the NAND flash doesn't contain valid firmware, the i.MX6UL also falls back to booting into USB debug mode. You can use this functionality for recovery purposes, such as if the boot loader is erased or cannot boot. ...
  • Page 15: Power And Reset Buttons

    I/O Expander An additional MCA is carried by the ConnectCore 6UL SBC as an I/O expander. This Microcontroller Assistant allows extra functionality over the SBC and is focused on power management on the carrier ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 16: Jtag

    UART5 port of the ConnectCore 6UL module is used as the console port. The console signal is a serial TTL which goes through the console connector directly to the i.MX6UL processor. A TTL to USB cable can be used to access this console port from a host PC USB port. The following table shows the pinout...
  • Page 17: Microsd

    The devices cannot work simultaneously; the selection is made via the eMMC/SD# signal, which is driven by the i.MX6UL processor. The eMMC/SD# signal is connected to the GPIO5_01 port of the i.MX6UL. Its behavior is shown in the table below:...
  • Page 18: Nfc Ntag

    10/100 Mbps Ethernet The ConnectCore 6UL SBC provides two 10Base-T/100Base-Tx Ethernet interfaces. Two Microchip LAN8720Ai 10/100 Ethernet PHYs are used. 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.
  • Page 19: Ethernet Phy On/Off

    The following table shows the pinout of the dual stackable USB Host connector: Pin Signal name Description 5V power line USBH1_D_N USB 1 Differential data signal (-) USBH1_D_P USB 1 Differential data signal (+) 5V power line ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 20 USB 4 Differential data signal (-) USBH4_D_N USB 4 Differential data signal (+) USBH4_OC_N Over current input USBH4_PWR_EN Power enable output The USB hub can be switched off for advanced power management through the USB_PWR I/O Expander GPIO (PTB16 port).  ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 21: Usb Otg

    4 mm M2.5 spacers and two M2.5 washers are needed.  The following table shows the pinout of the PCI Express Mini card connector: Pin Signal name Description PCIE_WAKE_N Wake up signal PCIe_VCC 3.3V power line ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 22 SIM card clock line PCIE_UIM_RST SIM card reset line PCIE_UIM_VPP Power supply for SIM programming PCIE_DIS_N Disable signal. PCIe_VCC 3.3V power line PCIE_I2C_SCL i.MX6UL I2C1 Bus Clock line PCIE_I2C_SDA i.MX6UL I2C1 Bus Data line ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 23: Micro-Sim

    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 PCIE_UIM_RST SIM card reset line PCIE_UIM_CLK SIM card clock line ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 24: Xbee

    PCIE_UIM_DATA SIM card data line XBee The ConnectCore 6UL SBC 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.
  • Page 25: Parallel Display

    Display data line 3 DISP0_DAT4 Display data line 4 DISP0_DAT5 Display data line 5 DISP0_DAT6 Display data line 6 DISP0_DAT7 Display data line 7 DISP0_DAT8 Display data line 8 DISP0_DAT9 Display data line 9 ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 26 DISP0_DRDY DISP0_RESET DISP0_I2C_SCL i.MX6UL I2C1 Bus Clock line DISP0_I2C_SDA i.MX6UL I2C1 Bus Data line DISP0_IRQ_N Interrupt line (connected to i.MX6UL GPIO5_IO02) with a 10K pull- BCKL_PWM Backlight PWM (connected to i.MX6UL NAND_DQS) 3.3V Power line 5V_DISPLAY 5V Power line 5V_DISPLAY 5V Power line ConnectCore®...
  • Page 27: Lvds

    LVDS0_TX2_P Transmission pair data line 2 (+) LVDS0_CLK_N Transmission pair clock line (-) LVDS0_CLK_P Transmission pair clock line (+) LVDS0_TX3_N Transmission pair data line 3 (-) LVDS0_TX3_P Transmission pair data line 3 (+) ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 28: Parallel Camera

    Camera master clock line CSI0_PIXCLK Camera pixel clock line CSI0_HSYNC Camera horizontal sync CSI0_VSYNC Camera vertical sync CSI0_GPIO Connected to I/O Expander PTD0 port  CSI0_RESET_N Camera reset line (connected to MCA PTB17 port) ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 29: Audio

    A Maxim MAX98089 audio codec is used to manage the audio interface. The audio codec is configured via the i.MX6UL I2C1 instance. For power management, the ConnectCore 6UL SBC provides a switch for powering the audio interface on and off. This switch is controlled with the AUD_PWR_EN I/O Expander GPIO (PTC5 port).
  • Page 30: Can

    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. The PTB0 and PTA18 ports drive the CAN1 and CAN2 transceivers respectively in order to allow independent power on/off functionality.
  • Page 31: Uart

    The ConnectCore 6UL SBC provides access to an I2C interface. This I2C bus is connected to the I2C1 instance of the i.MX6UL CPU. Two 2.2K pull-up resistors to a 3.3V power line are populated on the I2C1 ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 32 The pinout of the I2C1 expansion connector is shown below: Pin Signal name Description EXP_I2C_SCL i.MX6UL I2C1 Bus Clock line EXP_I2C_SDA i.MX6UL I2C1 Bus Data line 3.3V Power line EXP_I2C_IRQ_N Interrupt line, connected to i.MX6UL GPIO5_05 ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 33: Spi

    GPIO  The ConnectCore 6UL SBC provides 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 is shown below:  Pin Signal name Description...
  • Page 34: User Led

    EXP_GPIO_3 Connected to i.MX6UL GPIO1_IO2 User LED The ConnectCore 6UL SBC provides one User LED which is controlled through the I/O Expander. Signal Description LED1 USER_LED1 Yellow LED, controlled by I/O Expander PTC0 port ConnectCore® for i.MX6UL SBC Hardware Reference Manual...
  • Page 35 Power The PMIC and the CPU are switched off and only the RTC and the power button interfaces down are enabled. ConnectCore® for i.MX6UL SBC Hardware Reference Manual...

Table of Contents