Congatec Qseven conga-QMX6 User Manual

Congatec Qseven conga-QMX6 User Manual

Nxp i.mx6 arm cortex a9 processor with ultra low power consumption
Hide thumbs Also See for Qseven conga-QMX6:
Table of Contents

Advertisement

Quick Links

Qseven
conga-QMX6
®
NXP
i.MX6 ARM
Cortex A9 processor with Ultra Low Power Consumption
®
®
User's Guide
Revision 1.2
Copyright © 2013 congatec AG
QMX6m12
1/63

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Qseven conga-QMX6 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Congatec Qseven conga-QMX6

  • Page 1 Qseven conga-QMX6 ® i.MX6 ARM Cortex A9 processor with Ultra Low Power Consumption ® ® User’s Guide Revision 1.2 Copyright © 2013 congatec AG QMX6m12 1/63...
  • Page 2 Added note about min. pulse width to several button signals in table 23 and 24 • Added note about WDOUT signal below table 25 • Updated section 11 “Industry Specifications” • Added information and note to section 10.7 “eMMC” Copyright © 2013 congatec AG QMX6m12 2/63...
  • Page 3 In no event shall congatec AG be liable for any incidental, consequential, special, or exemplary damages, whether based on tort, contract or otherwise, arising out of or in connection with this user’s guide or any other information...
  • Page 4 Warnings indicate conditions that, if not observed, can cause personal injury. Caution Cautions warn the user about how to prevent damage to hardware or loss of data. Note Notes call attention to important information that should be observed. Copyright © 2013 congatec AG QMX6m12 4/63...
  • Page 5 Input Output Multiplexer Gigabit Ethernet LVDS Low-Voltage Differential Signaling Display Data Channel is an I²C bus interface between a display and a graphics adapter. N.C. Not connected N.A. Not available T.B.D. To be determined Copyright © 2013 congatec AG QMX6m12 5/63...
  • Page 6 Copyright © 2013, congatec AG. All rights reserved. All text, pictures and graphics are protected by copyrights. No copying is permitted without written permission from congatec AG. congatec AG has made every attempt to ensure that the information in this document is accurate yet the information contained within is supplied “as-is”.
  • Page 7 AG shall in no event be liable to the end user for collateral or consequential damages of any kind. congatec shall not otherwise be liable for loss, damage or expense directly or indirectly arising from the use of the product or from any other cause. The sole and exclusive remedy against congatec, whether a claim sound in contract, warranty, tort or any other legal theory, shall be repair or replacement of the product only.
  • Page 8: Table Of Contents

    Temperature Monitor (TEMPMON) .......... 38 Connector Subsystems ............26 Thermal Management ............. 38 Audio Mux ................39 PCI Express™ ................27 LVDS Bridge ................39 UART/RS-232 ................27 USB Port Connections .............. 39 Gigabit Ethernet ..............28 Copyright © 2013 congatec AG QMX6m12 8/63...
  • Page 9 10.3 JTAG Interface ................. 61 10.4 SPI Flash ................... 61 10.5 Android Buttons ............... 62 10.6 DDR3 Memory ................. 62 10.7 eMMC ..................62 10.8 Micro SD .................. 62 Industry Specifications ............. 63 Copyright © 2013 congatec AG QMX6m12 9/63...
  • Page 10 Table 30 UART Signal Descriptions ............58 Table 31 MIPI Signal Descriptions ............59 Table 32 JTAG Interface Signal Descriptions ......... 61 Table 33 Android Button Signal Descriptions......... 62 Table 34 References ................63 Copyright © 2013 congatec AG QMX6m12 10/63...
  • Page 11: Introduction

    Additionally, the schematics for the Qseven evaluation ® ® carrier board can be found on the congatec website. Note The conga-QMX6 B.x and later revisions is designed based on the Qseven specification 2.0. Revision C.x and later follow the Qseven Specification 2.0 Errata.
  • Page 12: Table 1 Commercial Variants

    The conga-QMX6 revision B.x is currently available in eleven variants (seven commercial and four industrial). Below you will find an order table showing the base configuration modules that are currently offered by congatec AG. For more information about additional conga-QMX6 variants offered by congatec, contact your local congatec sales representative or visit the congatec website at www.congatec.com.
  • Page 13: Table 3 Commercial Variants

    Revision C.x of the conga-QMX6 is currently available in eleven variants (seven commercial and four industrial). Below you will find an order table showing the base configuration modules that are currently offered by congatec AG. For more information about additional conga-QMX6 variants offered by congatec, contact your local congatec sales representative or visit the congatec website at www.congatec.com.
  • Page 14: Specifications

    Some of the features mentioned in the above feature summary are optional. Check the article number of your module and compare it to the conga-QMX6 options information list on page 12 of this user’s guide to determine what options are available on your particular module. Copyright © 2013 congatec AG QMX6m12...
  • Page 15: Supported Operating Systems

    Dimension is dependent on connector height used Dimension is dependent 1.20 ±0.1 on connector height used All measurements are in millimeters All dimensions without tolerance ±0.2mm Carrier Board PCB Rear View of Qseven Module Copyright © 2013 congatec AG QMX6m12 15/63...
  • Page 16: Supply Voltage Standard Power

    10% to 90% portion of the rise time, the slope of the turn-on waveform must be positive. Note For information about the input power sequencing of the Qseven ® module, refer to the Qseven ® specification. Copyright © 2013 congatec AG QMX6m12 16/63...
  • Page 17: Power Consumption

    Linaro Ubuntu 11.10 (32 bit) • Desktop Idle • 100% CPU workload • 100% CPU workload at approximately 100°C peak power consumption Note With the linux stress tool, we stressed the CPU to maximum frequency. Copyright © 2013 congatec AG QMX6m12 17/63...
  • Page 18: Nxp ® I.mx6 Cortex A9 1.0 Ghz Single Core 512Kb L2 Cache

    Memory Size 1GB onboard Operating System Ubuntu Power State Desktop Idle 100% workload Max. Power Consumption Power consumption (measured in Ampere/Watt) 0.28 A/ 1.4 W 0.5 A/ 2.5 W 0.7 A/ 3.2 W Copyright © 2013 congatec AG QMX6m12 18/63...
  • Page 19: Nxp ® I.mx6 Cortex A9 1.0 Ghz Quad Core 1Mb L2 Cache

    Memory Size 1GB onboard Operating System Ubuntu Power State Desktop Idle 100% workload Max. Power Consumption Power consumption (measured in Ampere/Watt) 0.24 A/ 1.2 W 0.30 A/ 1.5 W 0.48 A/ 2.1 W Copyright © 2013 congatec AG QMX6m12 19/63...
  • Page 20: Nxp ® I.mx6 Cortex A9 800 Mhz Dual Lite 512Kb L2 Cache (2Gb Emmc)

    All recorded power consumption values are approximate and only valid for the controlled environment described earlier. 100% workload refers to the CPU workload and not the maximum workload of the complete module. Power consumption results will vary depending on the workload of other components such as graphics engine, memory, etc. Copyright © 2013 congatec AG QMX6m12 20/63...
  • Page 21: Supply Voltage Battery Power

    The self-discharge of the battery must also be considered when determining CMOS battery lifetime. For more information about calculating CMOS battery lifetime refer to application note AN9_RTC_Battery_Lifetime.pdf, which can be found on the congatec AG website at www.congatec.com.
  • Page 22: Block Diagram

    Secure RTC FlexCAN CAN-Bus Ciphers eFuses PCIe SATA PCIE0 SATA Port 0 NOTE: Feature Connector The conga-QMX6 BSPs do no currently SPI Flash Android Buttons support the camera interface. MIPI/CMOS camera onboard onboard connector Copyright © 2013 congatec AG QMX6m12 22/63...
  • Page 23: Heatspreader

    1. We recommend a maximum torque of 0.4 Nm for the mounting screws and to start with the two screws furthest from the CPU die. 2. The gap pad material used on congatec heatspreaders may contain silicon oil that can seep out over time depending on the environmental conditions it is subjected to.
  • Page 24: Heatspreader Dimensions

    Heatspreader Dimensions conga-QMX6/HSP1-T and HSP2-T 1mm for conga-QMX6/HSP1-T 2mm for conga-QMX6/HSP2-T Threaded M2.5 standoff Copyright © 2013 congatec AG QMX6m12 24/63...
  • Page 25 Threaded M.25 standoff Copyright © 2013 congatec AG QMX6m12 25/63...
  • Page 26: Connector Subsystems

    1x HDMI UART GPIO Onboard RS-232 Gigabit Ethernet I²C Bus 1x Serial ATA CAN Bus 4x USB 2.0 JTAG 1x USB OTG Fan Control SDIO/MMC/MicroSD Power Control I²S Audio Power Management eMMC Watchdog LVDS Copyright © 2013 congatec AG QMX6m12 26/63...
  • Page 27: Pci Express

    You can realize a second UART interface on the MFG interface. This implementation however requires a customized conga-QMX6 variant. Contact congatec support for more information. To display the u-boot output to console, you need an RS232 adapter cable (PN: 48000023). See section 10.1 “UART/RS-232 Debug Port” for more information about the RS232 adapter cable and the UART pin description.
  • Page 28: Gigabit Ethernet

    USB hub, and are implemented by routing the USB H1 port of the processor to the SMSC Hub. The USB OTG port (OTG client) is connected directly to the USB_OTG port of the i.MX6 processor. Copyright © 2013 congatec AG QMX6m12...
  • Page 29: Sd/Sdio/Mmc

    The LVDS interface supports 18 bit and 24 bit dual channel. The LVDS interface also supports various resolutions but with stipulated maximum data rates. The data rates supported are as follows: For single channel output: Up to 85 MHz per interface (e.g 1366x768 @ 60 Hz + 35 % blanking). Copyright © 2013 congatec AG QMX6m12 29/63...
  • Page 30: Hdmi

    The LVDS interface can be configured as a single channel, a dual channel or as two independent single LVDS channels. The actual configuration depends on the Operating System. For more information, contact congatec technical solution center. Three independent displays are possible when connected as two single LVDS channel and one HDMI interface.
  • Page 31: Spi

    QMX6 offers this interface as a 10-pin JTAG interface, for debugging purposes. This interface is connected to the JTAG controller of the NXP ® i.MX6 processor. The JTAG control fuses are used to allow or disallow JTAG access to secured resources. Note For compatible JTAG adapters, contact the congatec support team or order the Nit6X_JTAG from Boundary Devices. 5.14 Power Control PWGIN The PWGIN (pin 26) can be connected to an external power good circuit or it may also be utilized as a manual reset input.
  • Page 32 This should be done during the power supply qualification phase therefore ensuring that the above mentioned problem doesn’t arise in the application. For more information, see the “Power Supply Design Guide for Desktop Platform Form Factors” document at www.intel.com. Copyright © 2013 congatec AG QMX6m12 32/63...
  • Page 33: Power Management

    The software must periodically service the watchdog timer once the WDOG is activated. Without the servicing, the timer times out. The NXP ® i.MX6 processor on the conga-QMX6 offers two watchdog timers - a watchdog timer integrated within the ARM Cortex A9 platform and a TrustZone watchdog timer. Copyright © 2013 congatec AG QMX6m12 33/63...
  • Page 34: I2C Bus

    (camera, HDMI) that share the bus. Due to this implementation, the user needs to download the latest kernel from git.congatec.com/public or at least ensure the congatec I2C multiplexer patches (CGT000031, CGT000032) are applied to the desired kernel, to achieve proper behaviour.
  • Page 35: Additional Features

    This scaling is normally carried out during less demanding periods of nominal run speed. In General, it helps in balancing the performance demands of processor with the high amount of power needed to satisfy those demands. Copyright © 2013 congatec AG QMX6m12 35/63...
  • Page 36: Smart Speed Technology

    By employing Smart Speed Technology, portable devices can run longer, retain smaller form factors and support more innovative applications without substantially increasing the battery power. Suspend Mode The Suspend Mode feature is available on the conga-QMX6. Copyright © 2013 congatec AG QMX6m12 36/63...
  • Page 37: Arm Technologies

    The Floating Point Unit (FPU) provides significant acceleration for both single and double precision scalar Floating-Point operations. It provides industry leading image processing, graphics and scientific computation capabilities. The FPU provides an optimized solution in performance, power and area for embedded applications and high performance for general purpose applications. Copyright © 2013 congatec AG QMX6m12 37/63...
  • Page 38: Conga Tech Notes

    During this cooling policy, the operating system turns the fan on/off. Though the active thermal management technique provides better heat dissipation and lower thermal resistances, the cooling solutions are however expensive and have large form factors. Copyright © 2013 congatec AG QMX6m12...
  • Page 39: Audio Mux

    USB device when conga-QMX6 is attached to another host. It is also used as a downstream and upstream port while the Host-only cores are used as downstream ports. For more information refer to the conga-QMX6 USB routing diagram shown below: Copyright © 2013 congatec AG QMX6m12 39/63...
  • Page 40 USB Routing Diagram USB Device USB 0 (Host only) SMSC USB 2 (Host only) USB Host1 USB 3 (Host only) USB 4 (Host only) Freescale® i.MX6 ARM Cortex A9 Processor USB 1 (Host/Client) USB OTG Copyright © 2013 congatec AG QMX6m12 40/63...
  • Page 41: Interface - Signal Descriptions And Pinout Tables

    The “#” symbol at the end of the signal name indicates that the active or asserted state occurs when the signal is at a low voltage level.
  • Page 42: Table 8 Edge Finger Pinout

    HDA_SYNC / I2S_WS SMB_CLK / GP1_I2C_CLK HDA_RST# / I2S_RST# SMB_DAT / GP1_I2C_DAT HDA_BITCLK / I2S_CLK SMB_ALERT# HDA_SDI / I2S_SDI GP0_I2C_CLK HDA_SDO / I2S_SDO GP0_I2C_DAT THRM# WDTRIG# THRMTRIP# WDOUT USB_P7- / USB_SSTX0- USB_P6- / USB_SSRX0- Copyright © 2013 congatec AG QMX6m12 42/63...
  • Page 43 144 RSVD (Differential Pair) 145 DP_LANE2- / TMDS_LANE0- 146 RSVD (Differential Pair) 147 GND 148 GND 149 DP_LANE0+ / TMDS_LANE2+ 150 HDMI_CTRL_DAT 151 DP_LANE0- / TMDS_LANE2- 152 HDMI_CTRL_CLK 153 DP_HDMI_HPD# 154 RSVD 155 PCIE_CLK_REF+ 156 PCIE_WAKE# Copyright © 2013 congatec AG QMX6m12 43/63...
  • Page 44 221 VCC 222 VCC 223 VCC 224 VCC 225 VCC 226 VCC 227 VCC 228 VCC 229 VCC 230 VCC Note The conga-QMX6 does not support the signals marked with asterisk symbol (*). Copyright © 2013 congatec AG QMX6m12 44/63...
  • Page 45: Table 9 Pci Express Signal Descriptions

    Handshake signal, ready to receive data O 3.3V UART3_RTS# signal from Processor Note The UART0_CTS# and UART0_RTS# signals are switched in revisions A.x and B.x. The switched signals have been corrected with revision C.x. Copyright © 2013 congatec AG QMX6m12 45/63...
  • Page 46: Table 11 Ethernet Signal Descriptions

    The actual measured performance in optimized environment is up to 400 Mbps. For more information, consult NXP’s Errata ERR004512. Some signals have special functionality during the reset process. They may bootstrap some basic important functions of the module. For more information, refer to section 9.1 of this user’s guide. Copyright © 2013 congatec AG QMX6m12 46/63...
  • Page 47: Table 12 Sata Signal Descriptions

    Multiplexed with transmit signal differential pairs for the Superspeed USB USB_SSTX1- data path USB_P6+ Universal Serial Bus Port 6 differential pair. Not supported USB_P6- USB_SSRX0+ Multiplexed with receive signal differential pairs for the Superspeed USB USB_SSRX0- data path Copyright © 2013 congatec AG QMX6m12 47/63...
  • Page 48: Table 14 Sdio/Mmc Signal Descriptions

    SDIO Power Enable. This signal is used to enable the power being supplied to a SD/MMC card device. O 3.3V Connected to GPIO SDIO_DAT0 SDIO Data lines. These signals operate in push-pull mode. I/O 3.3V SDIO_DAT1 SDIO_DAT2 SDIO_DAT3 SDIO_DAT4 SDIO_DAT5 SDIO_DAT6 SDIO_DAT7 Copyright © 2013 congatec AG QMX6m12 48/63...
  • Page 49: Table 15 Hda/I2S/Spdif Signal Descriptions

    LVDS primary channel differential pair 2. O LVDS LVDS_A2- eDP0_TX2+ Display Port primary channel differential pair 2. eDP0_TX2- LVDS_A3+ LVDS primary channel differential pair 3. O LVDS LVDS_A3- eDP0_TX3+ Display Port primary channel differential pair 3. eDP0_TX3- Copyright © 2013 congatec AG QMX6m12 49/63...
  • Page 50 The LVDS interface can be used either as a single channel or as a dual channel. It is also possible to use the LVDS interface as two independent single LVDS channels. To do this, it is recommended to configure the LVDS display in the bootloader. Copyright © 2013 congatec AG QMX6m12...
  • Page 51: Table 17 Displayport Signal Descriptions

    I/O 3.3V OD PU 4k7 3.3V HDMI interface DP_HDMI_HPD# Hot plug detection signal that serves as an interrupt request. I 3.3V PD 100k HDMI interface Note On the conga-QMX6, only the HDMI interface supports the Transition Minimized Differential Signaling (TMDS) Copyright © 2013 congatec AG QMX6m12 51/63...
  • Page 52: Table 19 Lpc/Gpio Signal Descriptions

    SPI chip select 0 output. O 3.3V SPI_CS1# SPI Chip Select 1 signal is used as the second chip select when two devices are O 3.3V used. Do not use when only one SPI device is used. Copyright © 2013 congatec AG QMX6m12 52/63...
  • Page 53: Table 21 Can Bus Signal Descriptions

    Power Button: Low active power button input. This signal is triggered on the falling edge. I 3.3VSB PU 10k 3.3V Note: For proper detection, assert a pulse width of at least 16 ms. Copyright © 2013 congatec AG QMX6m12 53/63...
  • Page 54: Table 24 Power Management Signal Descriptions

    Not supported. /GP_PWM_OUT2 not in use for this primary purpose it can be used as General Purpose PWM Output. BIOS_DISABLE# Pin is used to select Boot mode. I 3.3V PU 4k7 3.3V /BOOT_ALT# Copyright © 2013 congatec AG QMX6m12 54/63...
  • Page 55: Table 26 Manufacturing/Jtag Signal Descriptions

    UART signals originating from the module. For this reason, a level shifting device may be required on the carrier board to guarantee that these voltage levels are correct in order to prevent damage to the module. More information about implementing a carrier board multiplexer can be found in the Qseven Design Guide. ® Copyright © 2013 congatec AG QMX6m12 55/63...
  • Page 56: Table 27 Thermal Management Signal Descriptions

    General Purpose PWM Output. FAN_TACHOIN Primary functionality is fan tachometer input. When not in use for this primary purpose it can I 3.3V Connected to GPIO /GP_TIMER_IN be used as General Purpose Timer Input. Copyright © 2013 congatec AG QMX6m12 56/63...
  • Page 57: Bootstrap Signals

    Additionally, if it is necessary to have link and activity LEDs connected to GBE_LINK# and GBE_ACT# on the carrier board, then you have to use buffers. Without a buffer, the strapping becomes active and this causes the PHY to be programmed with wrong address. Copyright © 2013 congatec AG QMX6m12...
  • Page 58: Onboard Interfaces And Devices

    Purple Note The RS232 adapter cable (PN: 48000023) for the onboard UART interface is included in the congatec Qseven Evaluation kit. You can also order this cable separately from congatec AG. For more information, contact your congatec sales representative. Copyright © 2013 congatec AG...
  • Page 59: Mipi/Cmos Camera

    Camera 1 Enable (low active) CMOS 1.8V CAM1_I2C_CLK Camera 1 Control Interface, CLK. (I²C like interface) CMOS 1.8V OD Not Connected CAM1_I2C_DAT Camera 1 Control Interface, DATA. (I²C like interface) CMOS 1.8V OD Not Connected Copyright © 2013 congatec AG QMX6m12 59/63...
  • Page 60 For the camera interface on conga-QMX6 revision B.x to function correctly: 5. Use the latest kernel on the congatec git server. If you use older kernels (3.0.35_1.1.0 and 3.0.35_4.1.0), then you require a patch (available on the git server) to provide the correct supply voltage for the camera module. You do not need this patch if the camera is connected on the conga-MCB mini carrier board.
  • Page 61: Jtag Interface

    QMX6 module if you do not adhere to this instruction. 10.3 JTAG Interface The conga-QMX6 offers an onboard 10-pin JTAG interface. For compatible JTAG adapters, contact congatec support team or use the Nit6X_JTAG adapter Boundary Devices. Table 32 JTAG Interface Signal Descriptions...
  • Page 62: Android Buttons

    Micro SD The conga-QMX6 offers an onboard micro SD connector (backside of the module). It is connected to the SDIO port 2 of the NXP i.MX6 ® processor. Four lanes are used for data. Copyright © 2013 congatec AG QMX6m12 62/63...
  • Page 63: Industry Specifications

    Low Pin Count Interface Specification, Revision 1.0 (LPC) www.intel.com Universal Serial Bus (USB) Specification, Revision 2.0 www.usb.org/home Serial ATA Specification, Revision 1.0a www.serialata.org PCI Express Base Specification, Revision 2.0 www.pcisig.com/specifications NXP website www.nxp.com Copyright © 2013 congatec AG QMX6m12 63/63...

Table of Contents