Table of Contents

Advertisement

Quick Links

TQMa6x & TQMa6xP
User's Manual
TQMa6x & TQMa6xP UM 0403
19.09.2019

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TQMa6x and is the answer not in the manual?

Questions and answers

Summary of Contents for TQ-Systems TQMa6x

  • Page 1 TQMa6x & TQMa6xP User's Manual TQMa6x & TQMa6xP UM 0403 19.09.2019...
  • Page 2: Table Of Contents

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page i TABLE OF CONTENTS ABOUT THIS MANUAL ..................................1 Copyright and license expenses ..............................1 Registered trademarks ..................................1 Disclaimer ....................................... 1 Imprint ........................................1 Tips on safety ......................................2 Symbols and typographic conventions ............................
  • Page 3 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page ii TABLE OF CONTENTS (continued) 3.2.5.21 Tamper ......................................... 27 3.2.5.22 UART ........................................28 3.2.5.23 USB ........................................29 3.2.5.24 uSDHC ........................................29 3.2.5.25 Watchdog ......................................30 3.2.5.26 XTAL ........................................
  • Page 4 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page iii TABLE DIRECTORY Table 1: Terms and Conventions ................................2 Table 2: Processor derivatives ................................... 6 Table 3: Boot modes and BT_FUSE_SEL ..............................7 Table 4: General boot settings ..................................
  • Page 5 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page iv TABLE DIRECTORY (continued) Table 50: Pinout connector X1 ................................. 36 Table 51: Pinout connector X2 ................................. 38 Table 52: Pinout connector X3 ................................. 40 Table 53: Pinout differences TQMa6x revision 02xx and TQMa6x revision 04xx ..............
  • Page 6 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page v REVISION HISTORY Rev. Date Name Pos. Modification 0203 10.02.2018 Petz Initial document 0400 19.04.2018 Petz Complete rework, DualPlus and QuadPlus CPUs added Formatting, links updated,...
  • Page 7: About This Manual

    User's Manual, or due to usage of erroneous or incomplete information, are exempted, as long as there is no proven intentional or negligent fault of TQ-Systems GmbH. TQ-Systems GmbH explicitly reserves the rights to change or add to the contents of this User's Manual or parts of it without special notification.
  • Page 8: Tips On Safety

    Violation of this guideline may result in damage / destruction of the TQMa6x and be dangerous to your health.
  • Page 9: Naming Of Signals

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 3 Naming of signals A hash mark (#) at the end of the signal name indicates a low-active signal. Example: RESET# If a signal can switch between two functions and if this is noted in the name of the signal, the low-active function is marked with a hash mark and shown at the end.
  • Page 10: Brief Description

    Page 4 BRIEF DESCRIPTION This User's Manual describes the hardware of the TQMa6x revision 04xx, and refers to some software settings. A certain derivative of the TQMa6x does not necessarily provide all features described in this User's Manual. Functional differences between Dual/Quad and DualPlus/QuadPlus are referred to in the relevant passages.
  • Page 11: Functionality

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 5 3.1.2 Functionality The following key functions are implemented on the TQMa6x: • i.MX6 CPU • DDR3L SDRAM • eMMC NAND flash • SPI NOR flash •...
  • Page 12: System Components

    The eFUSEs in the i.MX6 are available for the user, except for the MAC address eFUSEs. TQMa6x modules are delivered pre-programmed with MAC addresses from the TQ-Systems MAC address pool. The MAC addresses are burned in the designated OCOTP eFUSEs (bank 4, word 2, 3).
  • Page 13: Boot Modes

    After power-up, the boot code initializes the hardware and then loads the program image from the selected boot device. The eMMC or the SPI NOR flash integrated on the TQMa6x can for example be selected as the standard boot device.
  • Page 14: Boot Configuration

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 8 3.2.1.5 Boot configuration Note: Boot configuration No boot device is preset when the TQMa6x is delivered. Some general settings are defined by eFuses independent from the boot device.
  • Page 15: Boot Interfaces

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 9 3.2.1.6 Boot interfaces In the next chapters, the configuration of the following boot devices is described: • eMMC • SPI NOR flash • SD card 3.2.1.7...
  • Page 16: Boot Device Spi Nor Flash

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 10 3.2.1.8 Boot device SPI NOR flash Table 7: Boot configuration SPI NOR flash at eCSPI1 i.MX6 TQMa6x eFuse Option Setting Signal BOOT_CFG1[7] BOOT_CFG1_7 X2-115 BOOT_CFG1[6]...
  • Page 17: Boot Device Sd Card

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 11 3.2.1.9 Boot device SD card Table 8: Boot configuration SD card at uSDHC2 i.MX6 TQMa6x eFuse Option Signal Setting BOOT_CFG1[7] BOOT_CFG1_7 X2-115 Boot Device Selection:...
  • Page 18: Memory

    3.2.2.1 DDR3L SDRAM Depending on the i.MX6 derivative either two or four DDR3L SDRAM chips are assembled on the TQMa6x. All chips have one common chip select. The chips are connected to the i.MX6 with a 64-bit bus. (Exception: The i.MX6 “Solo” is connected with a 32-bit bus.) The following block diagram shows how the DDR3L SDRAM is connected to the i.MX6.
  • Page 19: Emmc Nand Flash

    The write protection pin of the SPI NOR flash is available at connector X3-40. The reset pin is not connected by default. A reset can only be carried out via a complete power cycle of the TQMa6x. The SPI NOR flash can be reset by one or more of the following sources (assembly option).
  • Page 20: Eeprom

    A serial EEPROM is available for permanent storage of e.g. TQMa6x characteristics or customers parameters. Depending on the TQMa6x version, the I2C1 or the I2C3 bus of the i.MX6 controls the EEPROM, see also 3.2.5.9. Write-Protection (WP) is not supported.
  • Page 21: Rtc

    A temperature sensor LM75ADP is assembled on the TQMa6x to monitor the temperature of the TQMa6x. The LM75ADP is placed on the bottom side of the TQMa6x, (D2 in Illustration 22). Depending on the TQMa6x version, the temperature sensor is connected to the I2C1 or the I2C3 bus of the i.MX6, see also 3.2.5.9.
  • Page 22: Interfaces

    3.2.5.1 Overview The TQMa6x provides interfaces with primary functions. They can all be used simultaneously independent of their configuration. Some of the primary functions cannot be used if a secondary function (e.g. the EIM bus) is used. In the following chapters, only the external primary interfaces are described.
  • Page 23: Audmux

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 17 3.2.5.2 AUDMUX The signals of the digital audio multiplexer 3 (AUD3) are available via SSI on the connectors. The following table shows the signals used by the AUD3 interface.
  • Page 24: Enet

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 18 3.2.5.5 ENET The i.MX6 provides a 10/100/1000 MAC core, which supports MII, RMII and RGMII. The RGMII signals are available as primary function at the connectors.
  • Page 25 Attention: Special function of TQMa6x pin X1–150 The pad GPIO_16 / ball R2 / signal GPIO7_IO11 of the i.MX6 (TQMa6x pin X1–150) has a special function with different Ethernet functions. More information is to be taken from the NXP Hardware Development Guide for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families of Applications Processors (9).
  • Page 26: Flexcan

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 20 3.2.5.6 FLEXCAN The i.MX6 provides two integrated CAN controllers. Both pairs of signals are available at the connectors. The drivers required have to be implemented on the carrier board.
  • Page 27: Hdmi

    TQMa6x Remark I2C1_SCL X1–107 4.7 kΩ PU to 3.3 V on TQMa6x, no PU on Variant “B”, see Illustration 10 I2C1_SDA X1–109 4.7 kΩ PU to 3.3 V on TQMa6x, no PU on Variant “B”, see Illustration 10 I2C3_SCL X1–86...
  • Page 28: I 2 C / Enet-Patch Variants

    I2C1_SDA CSI0_DAT8 (N6) X1-109 Illustration 9: ENET-Patch Variant “A” TQMa6x.04xx Variant “B” is also fully backward compatible (HW + SW) with designs based on TQMa6x revision 01xx. Variant “B“, TQMa6x.04xx MBa6x 1 x I2C1 + 1 x I2C3 EEPROM 0x57...
  • Page 29: Ipu

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 23 3.2.5.11 The i.MX6 provides two parallel display interfaces (maximum resolution: 4096 × 2048). One of them, DISP0, is routed to the connectors as primary function. Information with respect to the supported types of displays and formats are to be taken from the NXP Reference Manuals (4), (5), and (6).
  • Page 30: Ldb

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 24 3.2.5.12 The i.MX6 provides two integrated LVDS display-bridges, which are routed to the connectors. The following table shows the signals used by the LVDS0 interface.
  • Page 31: Mipi_Csi

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 25 3.2.5.13 MIPI_CSI The i.MX6 provides a MIPI Camera Sensor Interface (CSI), which is routed to connector X3. The following table shows the signals used by the MIPI_CSI interface.
  • Page 32: Pcie

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 26 3.2.5.16 PCIe The i.MX6 provides a PCIe interface, which is routed to the connectors. The following table shows the signals used by the PCIe interface.
  • Page 33: Sjc

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 27 3.2.5.19 The i.MX6 can operate in two different JTAG modes. The pin JTAG_MOD defines the mode. The following table shows the existing modes as well as the mode set on the TQMa6x. Table 38: JTAG modes JTAG_MOD...
  • Page 34: Uart

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 28 3.2.5.22 UART The i.MX6 provides five UART interfaces. UART2 to UART5 also provide handshake signals. All four interfaces (UART2 to UART5) are available as primary function at the connectors.
  • Page 35: Usb

    Page 29 3.2.5.23 The TQMa6x provides one USB Host controller and one USB OTG controller. USB HOST1 and USB OTG provide an integrated High-Speed PHY. USB HOST1 and USB OTG are available at the connectors as primary function. The following table shows the signals used by the USB_H1 interface.
  • Page 36: Watchdog

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 30 3.2.5.25 Watchdog The i.MX6 provides a watchdog timer. The following table shows the signal used by the watchdog timer. Table 46: Signal WDOG Signal name Direction i.MX6 ball...
  • Page 37: Reset

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 31 3.2.6 Reset A reset input and a reset output is available at the connectors of the TQMa6x. The following block diagram shows the wiring of the reset signals. VSNVS3V0 Connector i.MX6...
  • Page 38: Power Supply

    Overview TQMa6x power supply The input voltage for the TQMa6x is 5 V ±5 % (4.75 V to 5.25 V). In addition to the required PMIC, another voltage converter is assembled on the TQMa6x to provide the 4.2 V for the PMIC. VCC1...
  • Page 39: Voltage Monitoring Vcc5V

    Voltage monitoring VCC5V A supervisor on the TQMa6x monitors the input voltage of the TQMa6x (VCC5V). If the input voltage is too low, the input regulator DCDC4V2 is not enabled or disabled. The supervisor triggers typically at 4.55 V ±100 mV and has a delay of 200 ms.
  • Page 40: Power Consumption Tqma6X

    The given current consumption has to be seen as an approximate value. The power consumption of the TQMa6x strongly depends on the application, the mode of operation and the operating system. The following table shows details of the TQMa6x supply and power consumption.
  • Page 41: Power-Up Sequence Tqma6X / Carrier Board

    Power-Up sequence TQMa6x / carrier board The TQMa6x operates with 5 V; the 3.3 V I/O voltages of the i.MX6 signals are generated on the TQMa6x. This leads to requirements for the carrier board design concerning the chronological characteristics of the voltages generated on the carrier board.
  • Page 42: Pinout Connector X1

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 36 3.3.2 Pinout connector X1 Table 50: Pinout connector X1 Ball Level Group Signal Signal Group Level Ball – POWER VCC5V VCC5V POWER – – POWER...
  • Page 43 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 37 3.3.2 Pinout connector X1 (continued) Table 50: Pinout connector X1 (continued) Ball Level Group Signal Signal Group Level Ball 3.3 V UART UART4_RX GPIO5_IO18 GPIO 3.3 V...
  • Page 44: Pinout Connector X2

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 38 3.3.3 Pinout connector X2 Table 51: Pinout connector X2 Ball Level Group Signal Signal Group Level Ball – POWER DGND DGND POWER – 3.3 V...
  • Page 45 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 39 3.3.3 Pinout connector X2 (continued) Table 51: Pinout connector X2 (continued) Ball Level Group Signal Signal Group Level Ball 3.3 V GPIO GPIO2_IO25 CCM_CLKO2 3.3 V 3.3 V...
  • Page 46: Pinout Connector X3

    3.3.5 Pinout differences connector X2, TQMa6x Rev. 02xx / Rev. 04xx The following table shows the pinout differences at connector X2 between TQMa6x revision 02xx and TQMa6x revision 04xx: Table 53: Pinout differences TQMa6x revision 02xx and TQMa6x revision 04xx...
  • Page 47: Mechanics

    The TQMa6x is held in the mating connectors with a considerable retention force. It is strongly recommended to use an extraction tool to remove the TQMa6x from the carrier board to avoid damaging the connectors of the TQMa6x or the connectors on the carrier board. See chapter 4.8 for further information.
  • Page 48: Illustration 19: Tqma6X Dimensions, Top View

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 42 Dimensions (continued) Illustration 19: TQMa6x dimensions, top view Illustration 20: TQMa6x dimensions, top view through TQMa6x...
  • Page 49: Component Placement

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 43 Component placement Illustration 21: TQMa6x, component placement top The labels on the TQMa6x show the following information: Table 57: Labels on TQMa6x Label Text TQMa6x version and revision...
  • Page 50: Adaptation To The Environment

    Structural requirements The TQMa6x is held in the mating connectors by the retention force of the pins (320 or 360). For high requirements with respect to vibration and shock firmness, an additional plastic retainer has to be provided in the final product to hold the TQMa6x in its position.
  • Page 51: Software

    Filtering of all signals, which can be connected externally (also "slow signals" and DC can radiate RF indirectly) Since the TQMa6x is used on an application-specific carrier board, EMC or ESD tests only make sense for the whole device. In order to avoid interspersion on the signal path from the input to the protection circuit in the system, the protection against electrostatic discharge should be arranged directly at the inputs of a system.
  • Page 52: Climatic And Operational Conditions

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 46 Climatic and operational conditions The operating temperature range strongly depends on the installation situation (heat dissipation by heat conduction and convection); hence, no fixed value can be given for the whole assembly.
  • Page 53: Shock And Vibration

    15 ms Reliability and service life The theoretical MTBF at a constant error rate for the TQMa6x is approximately 1,153,000 h @ +40 °C environment temperature. The TQMa6x is designed to be insensitive to shock and vibration. High quality industrial grade connectors are assembled on the TQMa6x.
  • Page 54: Environmental Protection

    By environmentally friendly processes, production equipment and products, we contribute to the protection of our environment. To be able to reuse the TQMa6x, it is produced in such a way (a modular construction) that it can be easily repaired and disassembled. The energy consumption of this subassembly is minimised by suitable measures. The TQMa6x is delivered in reusable packaging.
  • Page 55: Appendix

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 49 APPENDIX Acronyms and definitions The following acronyms and abbreviations are used in this document. Table 62: Acronyms Acronym Meaning Analog/Digital Converter ANSI American National Standards Institute ®...
  • Page 56 User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 50 Acronyms and definitions (continued) Table 62: Acronyms (continued) Acronym Meaning Media Access Control Media Independent Interface MIPI Mobile Industry Processor Interface Media Local Bus Multimedia Card...
  • Page 57: References

    User's Manual l TQMa6x & TQMa6xP UM 0403 l © 2019, TQ-Systems GmbH Page 51 References Table 63: Further applicable documents Name Rev., Date Company IMX6SDLIEC, i.MX6 Solo / DualLite Applications Processors Data Sheet Revision 5, 06/2015 IMX6DQIEC, i.MX6 Dual / Quad Applications Processors Data Sheet Revision 4, 07/2015 IMX6DQPIEC, i.MX6 DualPlus / QuadPlus Applications Processors Data Sheet...
  • Page 58 TQ-Systems GmbH Mühlstraße 2 l Gut Delling l 82229 Seefeld Info@TQ-Group TQ-Group...

This manual is also suitable for:

Tqma6xp

Table of Contents