Home
Q7-IMX6_UserManual_HR4_V2.4
Contents
1. 8 System Resources 8 1 12C Bus Address Map There are no devices on the I C Bus GPO I2C CLK 8 GPO I2C DAT There are no blocked addresses 8 2 SMBus Address Map The devices listed in the following table can be found on the SMBus SMB CLK amp SMB DAT Device A6 A5 A4 A3 A2 A1 AO R W Address Address Power Management ChP 0 0 0 1 0 0 0 x Mute 0 ms pDjele e e e e x amp we o M e e e e s t x wem 4 Podex i v o t o t t bean om weerom ijoli olojo o am 5 Owen i e r o t o Acar 5 7 bit address without R W 8 bit address with R W Please take care when using additional SMBus devices on the Qseven A carrier board to ensure that there are no address conflicts For example the ATMEL AT24C16C has address conflicts with the ID EEPROM and the onboard RTC of the module 42 Q7 IMX6 User s Manual 8 3 PCI Express Lanes The Q7 IMX6 module supports one x1 lane Signal Slot Source The PCle Clock is a 100 MHz differential clock generated by the i MX6 and routed to a clock buffer with integrated termination The PCIE CLK REF signals on the Qseven connector pins 155 157 have HCSL levels 43 Q7 IMX6 User s Manual 8 4 USB Ports The Q7 IMX6 module supports two possible options m 8 USB Ports with on module USB Hub m 2 USB Ports without on module USB Hub A Please note that the minimum configuration
2. BusAddress Mapiseieuifes ioca iie ended o fae LIII 42 9 2 sSIVIBUSJASIIeSS IVISD ostias n ciu Leiden hdes 42 9 9 JPOLEXDIGSS LANNES spcrn eas ada iia 43 Od DEB PS wae D cu MD ME MM Y 44 8 0 OraphicalintenaCES e T el el 45 User s Manual Q7 IMX6 8 5 1 One LVDS Panely 1 POLL dd ps li anes du on 45 8502 One LvDSfParnel2 POttSu etu mu pa Paci Pap M MENU aiU UM 46 8 5 3 Two LVDS Panel 2 Ports Alternative 1 000000000 eno onen nn 46 8 5 4 Two LVDS Panel 2 Ports Alternative 2 eee 00000 nn nnn 47 9 USB Recovery Mode Debug Port 1 eLeeeeeeee eese eee nennen nana nnn nana 48 OU Manta OPS sites ertet ill nave ada ately 48 9 2 Howto access the USB Recovery Mode cccsccceseeeeeeeeeseeeeeeeeeesaeeesensesseeeesaees 49 9 3 Howto access the COM Debug porf 2 0200 0000000 een nenene nn 50 g4 EXM B oPerieioi H Eoo TOU DUE 51 9 4 1 Connector OVENVICW c H 51 942 Connector DescriDIOoH a a A 52 Q7 IMX6 User s Manual List of Figures Figure 2 1 Figure 3 1 Figure 4 1 Figure 4 2 Figure 5 1 Figure 5 2 Figure 5 3 Figure 6 1 Figure 6 2 Figure 8 1 Figure 8 2 Figure 8 3 Figure 8 4 Figure 8 5 Figure 8 6 Figure 8 7 Figure 8 8 serv Sorte fia MM Tc 11 BED ute e D HM LEM MM MM LI MM Me 16 Heat spreader mechanical GIMENSIONS cccccccseseecceeeeeeceeeeeeeseeseeecaueeeeeaaeeeeesanseeesaaes 18 Thermally ACTIVE Dalls ni
3. jina MFG NC2 UART_RXD module input ou transceiver on Floating USB RECOVERY Connect to jumper or 1 Internal Boot switch l MEGENG 0 USB Recovery 1 leave floating Floating Serial Downloader Mode 0 pull to ground Pull high Disable buffers on Q7 IMX6 module MFG NC4 UART RECOVERY signal Pull to ground or leave floating In that case do not drive the MFG NC3 pin In Recovery Mode the COM debug port is accessible on MFG NC1 and MFG NC2 signals whereas MFG NC3 is the recovery pin which selects the boot source i e booting from the standard boot device or from USB Recovery Mode The bootloader data is downloaded using USB data lines on Qseven port 1 refer to Qseven specification when the MSC Q7 IMX6 Module is an USB client 48 Q7 IMX6 User s Manual 9 2 How to access the USB Recovery Mode With Qseven specification 1 20 the standard was expanded to include ARM based modules Those modules require a bootloader instead of BIOS The initial bootloader is pre installed during production run but in case this bootloader is deleted or non functional the USB Recovery mode still provides access to the i MX6 CPU via USB Therefore compatible carrier boards have to provide the MFG NC3 and MFG NC4 signals as well as the USB Port1 in client mode The basic setup for USB recovery is shown in the following figure USB P1 USB VBUS USB ID Baseboard Figure 9 1 USB Recovery Mode on Q7IMX6 PC runn
4. present on the module An open drain driver from a USB current monitor on the Carrier Board may drive this line low Do not pull this line high on the Carrier Board USB 2 7 USB 2 7 USB 0 1 OCK USB 2 3 OC Eg CMOS 3 3V Lr CMOS 3 3V ePU 10k USB over current sense USB channels 2 and 3 A pull up for this line is present on the module An open drain driver from a USB current monitor on the Carrier Board may drive this line low Do not pull this line high on the Carrier Board ePU 10k USB over current sense USB channels 4 and 5 A pull up for this line is USB 4 5 OC present on the module An open drain driver from a USB current monitor on the Carrier Board may drive this line low Do not pull this line high on the Carrier Board USB over current sense USB channels 6 and 7 A pull up for this line is present on the module An open drain driver from a USB current monitor on the Carrier Board may drive this line low Do not pull this line high on the Carrier Board USB ID pin USB DRIVE VBUS ePD 10k Enable VBUS on the Carrier Board for USB Port 1 USB VBUS USB VBUS pin Depends on module version Please check the datasheet for the different assembly variants with and without USB HUB USB 6 7 OCK CMOS 3 3V ePU 10k USB ID CMOS 3V Source Target CPU or USB Hub USB Hub CPU amp USB HUP USB Hub USB Hub USB Hub Q7 IMX6 User s Manual 7 5 SDIO S
5. ron ETT ws enn joe o ws jG a jo ws Go A ee rooms w Por 1 womo e GRPWWOUz 195 FAN TACHONGE TMER IN 106 FAN PwmoUT GP PWM OUN pase db ws srwo EEES m samo EEC as sas m WGN4 xs wosvsb J Ae west are ee x wami ze WoNs m wo az ee s wo ae jee 26 Q7 IMX6 User s Manual 6 3 Debug Connector X2 The MSC Q7 IMX6 module has a connector which enables connection to a debug adapter provided by MSC Vertriebs GmbH That connector is not intended for customer s use and limited to debugging and programming purposes only 6 4 Feature Connector X3 X3 Is an optional connector with extra features It s located on the top side of the module The following features are supported B Serial Port LVTTL A serial port with hardware handshaking RTS CTS is also provided An external transceiver is necessary for RS232 for example B Camera Interface BT656 8 bit parallel camera interface with pixel clock and 12C interface B MIPI CSI 2 Serial camera interface with 3 differential data pairs Type 40 pin FPC connector 0 5mm pitch Hirose FH28 40S 0 5SH Pin Signal Description I O Go sram AN Go hsoa O Camera 12C Data 2C addresses shared with HDMI DDC m SAMPA Control Signals LVDS DDC Control Signals NOUT CAM I2
6. Certification MSC Vertriebs GmbH is certified according to DIN EN ISO 9001 2000 standards Life Cycle Management MSC products are developed and manufactured according to high quality standards Our life cycle management assures long term availability through permanent product maintenance Technically necessary changes and improvements are introduced if applicable A product change notification and end of life management process assures early information of our customers Product Support MSC engineers and technicians are committed to provide support to our customers whenever needed Before contacting Technical Support of MSC Vertriebs GmbH please consult the respective pages on our web site at http www mscembedded com support center html for the latest documentation drivers and software downloads If the information provided there does not solve your problem please contact our Technical Support Email support boards msc ge com Phone 49 8165 906 200 Q7 IMX6 User s Manual Content A cau cR v ERaE d 7 Ted REVISION HISIOLV iouis probet tnc hte rone uc Rute Qoae a aaae 7 t2 Rerence DOCUS RPM a a 7 SA o A A UII DUI MEUM 8 zo Tecnica Describa e rod 9 2X MEE INC Wile AAA O IO ut Gut A 9 22 XOrderina IMOTMAUOT stat liada id 10 29 BIOCK Madras 11 24 X3seven IM NI e e tdo oo bobo noo 12 AG SAA O O P O een eras 13 2 05 HOWE SOI Ol stat 13 2 POWer ModS susp TERES 14 20 Vo B scum 14 2 WV AICI OC seuciviisumi
7. Signal Terminology m Signal direction Signal directions are from the perspective of the module For example SATAO TX SATA portO transmit is an output from the CPU module m he 7 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 When F is not present the signal is active at a high voltage level m Differential pairs are indicated by trailing and signs for the positive or negative signal respectively pt O Output OD Open Drain Output External pull up resistor on module 29 Q7 IMX6 User s Manual 7 1 PCI Express Pin Signal Power Rail Remark moa Level Power Tol AC coupled _ T Eum eSC 100nF PCI Express Differential Transmit Pairs 0 Requires AC A EM PCle coupling on PCI Express Differential Receive Pairs 0 PCIEO RX baseboard PCIE CLK REF Integrated PCIE CLK REF a HCSL Parmimalion Differential Reference Clock output for all PCI Express lanes Clock Buffer 7 2 Serial ATA Signal PU PD SR SC Description Source Target PCIEO_TX PCIEO TX oro Signal Pin Signa Bower Rail Remark PU PD SR SC Description Source Target Type Level SATAO TX AC coupled B SATAO TX o ewm WU 3 esc esc Serial ATA Channel 0 differential transmit pair SATAO RX AC coupled SATAO AX E SATA C eSC 10nF Serial ATA Channel 0 differential receive pair 30
8. ii 19 Q7IMX6 module mechanical dimensions cccccccccececeeccceseseeessssneeeeeeeeeeeeeeeeeeeeseeees 21 Q7 system mechanical dimensions ccccccnnnnccocoooncncnnnnnnnnnnnnnnnnnnnnnnnnononnnnnnnnnnnnnnnnnnnnnnannns 21 7 mothlingthe Near iaa ota 22 Connector IG CINCOM ET D mH 23 NIXNI connector GIMENSIONS scusa dra aeuo d ido ruv dod dor bla BB asc bad Bo Lu UT P bu DES 24 LVDS setup one panel One Policia 45 LVDS setup one panel IWO POTIS iia a 46 LVDS setup two panels two ports alternative 1 eeeeeeeeeeeeeeenn 46 LVDS setup two panels two ports alternative 2 eee eee 47 USB Recovery Mode om O7IMXG ia 49 Debug Port on Q7IMX6 connection through carrier board eee 50 Debug Port on Q7IMX6 connection through EXM Debugadapter 50 EXMi Deb dadapie tics DE E 51 Q7 IMX6 User s Manual This page is intentionally left blank Q7 IMX6 User s Manual 1 General Information 1 1 Revision History Rev Date Pages Description 06 03 2013 Initial Version Hardware Revision 2 0 23 09 2013 All Initial Version Hardware Revision 4 0 08 11 2013 All Revised and updated version 19 12 2013 Added GPIOs to the feature list 24 01 2014 Added UART on Debug connector in figure 2 1 03 06 2014 Exchanged PIN91 from USB CC to USB VBUS 1 2 1 2 3 4 Reference Documents Qseven Specification Revision 2 0 Last update July 2 2013 http www sget org
9. s sob a soos 5 som 9 sb bN s sop s 5 jMwsmowsws s amp eak r RES nS e2 sworn CA Awemuxms GLK SMB ALERTR 6 AA TI s eoak m feom o em 9 USB45O0 a wes a wem es usps A UR es usso s use ooo eee 9 usw er we ves fe sw es us us po e usm Ge lt LDS AGES w S8 ew w tsm OS Ate w teg Oe ws ee twsB Oe wem os e m mew nz WSRE m wexw wm As ne we 117 GND 118 GND sa 4 m SBaK m wsAne w 1ws8omkK O Lm wsmrOm 000 a oo m wsoppr wsRepm 3m owor m ONORX O or a monos ou xe west ms momias cL fw iwSrBEN 1 om os ane EEN ws HW ios neos KC 9 L7 mwTwSime Jd ws fo 25 Q7 IMX6 User s Manual Gi w9 DP 7HOMTMOS LINES 19 HOMLCrRLDN 15 7HDM amos LINES 19 hom orok CIC E EIN ET 1s Poe ouae r roewe 1 Porse KA GND GND e PER RX ws poer me SSCS te 173 ws Poern me jaa 3 PCED R SS 1
10. standards gseven html Universal Bus Specification usb 20 pdf Last update April 27 2000 http www usb org IEEE Std 802 3 2002 802 3 2002 pdf http www ieee org Serial ATA Specification Serial ATA 1 0 gold pdf Last update August 29 2002 Rev 1 0 http www sata io org Q7 IMX6 User s Manual 1 3 Introduction Qseven modules are compact highly integrated Single Board Computers Due to the standardized mechanics and interfaces the system can be scaled arbitrarily Despite the modular concept the system design is very flat and compact Qseven modules require a carrier board to build a working system For evaluation purposes MSC recommends the official Qseven Reference Platform MSC Q7 MB RP2 The MSC O7 IMX6 is part of the MSC Qseven family of Qseven CPU modules It is based on a Freescale i MX6 System on a Chip SoC which incorporates a low power high performance Single Dual or Quad core ARM Cortex TM A9 Core processor All functionalities are listed in the Technical Description section Depending on the assembly variant different subsets are available The module is fully compliant with the Qseven Specification Revision 2 0 Q7 IMX6 User s Manual 2 Technical Description 2 1 Key Features Single Dual or Quad ARM Cortex A9 Core processors up to 1 2GHz Each core includes B 32KB L1 instruction cache B 32KB L1 data cache The cores share B 1MB L2 unified cache 512KB for Single Core
11. the EXM Debugadapter provides the serial port required for the linux remote console Additionally a push button is implemented so a module reset can be triggered manually L Li d B W RE ve pP TAS Figure 9 4 EXM Debugadapter The EXM Debugadapter has many connectors that have no functionality when used with the Q7 IMX6 module as it was designed for the EXM32 COM A family Please do not connect any cable to the pin headers not explicitly mentioned in this description 9 4 1 Connector Overview When using the EXM Debugadapter with the Q7 IMX6 module only the following connectors are relevant B X1 Connect a 31 pin FFC cable to connector X2 of the MSC Q7 IMX6 module B X6 Connect a 20 pin cable for debuggers for example Lauterbach TRACE32 B X9 Connect a Null Modem RS232 cable between the EXM Debugadapter and your computer 51 Q7 IMX6 User s Manual 9 4 2 Connector Description X1 Debug connector with confidential pinout not intended for customer s use Use a 31 pin FFC cable 0 5mm pitch top bottom contact to establish a connection between EXM Debugadapter and the Q7 IMX6 module X6 Connector for standard 20 pin ARM Multi ICE interface 20 pin RM2 54 pin header Pin Signal Pin Signal 3 QVE OOO 3 TRSM o O o5 VSUPPLY w mo w ssm 1 DGEAK EN 4 lap s Gp 8s Gp 9 mk o m
12. B Single core 32 bit DDR3 400MHz max 2GByte m Dual Quad core 64 bit DDR3 532MHz max 4 GByte Single core 2 independent displays Dual Quad core 3 independent displays HDMI 2x LVDS possible HDMI 1 4 LVDS one port up to 165 Mpixels s or two ports up to 85 Mpixels s GPU with OpenGL ES 2 0 OpenGL ES 1 1 OpenVG 1 1 Gigabit Ethernet Controller 10 100 1000 Mbps PHY Audio Interface B AC 97 Controller or m 2S Controller Eight USB 2 0 ports 2 integrated in CPU 1x Host 1x Host Client 7 implemented via USB Hub on module SATA II 3 0 Gbps PCI Express Gen 2 0 x1 lane seria SPEC B UART Controller B SPI Controller two slave selects 60MHz max m C Controller up to 400kbps II Memory O m eMMC Memory minimum 32Gbit 8Bit data bus B SPI Boot Flash up to 128Mbit 52MHz max Q7 IMX6 User s Manual SD MMC Controllers SD MMC HS MMC SDIO RTC with I C Interface typ Power Consumption 800nA 3V Support for 8 GPIOs configurable as input output A Boot Sources OOOO SPI Flash bootloader only eMMC Flash file system SD Card file system USB recovery mode B 5V 4 75V 5 25V B 5V 4 75V 5 25V optional standby voltage B 3V 2 0V 3 3V optionally for RTC 2 2 Ordering Information Ordering information can be obtained from the datasheet on the MSC website http www mscembedded com products qseven msc q7 imx6 htm
13. C SCL Camera 12C Clock 2C addresses shared with HDMI DDC as Control Signals LVDS DDC Control Signals 05 MIPI CSI CLKO MIPI CSI 2 positive differential clock signal MIPI CSI CLKO MIPI CSI 2 negative differential clock signal MIPI CSI D0 MIPI CSI 2 positive differential data signal lane 0 MIPI CSI DO MIPI CSI 2 negative differential data signal lane 0 27 Q7 IMX6 User s Manual mmo CEN s CM ua ov swa NUN NEN GP PWM OUTS3 PWM signal GPIOO General purpose input output IN OUT Serial Port Receive Data LVTTL Serial Port Clear to send LVTTL low active 37 Serial Port Ready to send LVTTL low active m MIPI CSI D3 MIPI CSI 2 negative differential data signal lane 3 VCC3V3 DEL 3 3V 5 power supply sequenced l O voltage maximum current 300mA not fused 5V 5 power supply VCCSV0_Q7 maximum current 500mA not fused 28 Q7 IMX6 User s Manual 7 Signal Description In the following tables signals are marked with the power rail associated with the pin and for input and I O pins with the input voltage tolerance The pin power rail and the pin input voltage tolerance may be different An additional label Suspend indicates that the pin is active during suspend states when available If suspend modes are used then care must be taken to avoid loading signals that are active during suspend to avoid excessive suspend mode current draw
14. DAT pin 125 and LVDS DID CLK pin 127 For more information please refer to the software manual 8 5 1 One LVDS Panel 1 Port The simplest solution is to connect one display to port A In that case LVDS B signals are not used The panel can be enabled with the LVDS_PPEN signal pin 111 and the backlight can be switched on with LVDS BLEN pin 112 Panel 1 Q7 IMX6 Module HDMI Display Baseboard Figure 8 1 LVDS setup one panel one port 45 Q7 IMX6 User s Manual 8 5 2 One LVDS Panel 2 Ports Another option would be to connect one LVDS panel with a higher resolution These panels frequently have more than one channel In that case connect LVDS A and LVDS B signals to the same connector on the baseboard The panel can be enabled with the LVDS PPEN signal pin 111 and the backlight can be switched on with LVDS BLEN pin 112 LVDS A 3 0 LVDS A CLK PORTA LVDS PPEN LVDS BLEN Panel 1 LVDS B 3 0 LVDS B CLK PORT B zs HDMI_HPD TMDS LANE 2 0 TMDS CLK a T HDMI Display Baseboard Figure 8 2 LVDS setup one panel two ports 8 5 3 Two LVDS Panel 2 Ports Alternative 1 The third option would be to connect two LVDS panels Panel 1 the primary one is connected to port A with its corresponding panel power enable signal LVDS PPEN pin 111 and the associated backlight enable signal LVDS BLEN pin 112 The second display has to be controlled throug
15. Q7 IMX6 User s Manual T 3 Ethernet Source Target Pin Signal Power Type evel Power Rail Tolerance PU PD SR SC CMOS ePU 10k Gigabit Ethernet Controller activity indicator active low GBE PHY CMOS ePU 10k Gigabit Ethernet Controller link indicator active low GBE PHY Signal Description Gigabit Ethernet Controller Media Dependent Interface Differential Pairs 0 1 2 3 The MDI can operate in 1000 100 and 10 Mbit sec modes 1000BASE T MDI configuration MDI X configuration MDI 0 BI DA MDI O BI DB BI DB MDI 1 BI DC MDI 2 BI DD MDI 3 GBE MDI 0 3 BI DC GBE MDI 0 3 MENSIS GBE PHY 100BASE TX 10BASE T MDI configuration MDI X configuration MDI 0 MDI 0 Receive MDI 1 MDI 1 Transmit MDI 2 MDI 2 unused MDI 3 unused MDI 3 unused GBE_ACT GBE_LINK 31 Q7 IMX6 User s Manual 7 4 USB Pin Type Remark Power Tol i bi Signal Signal evel Description d o D O Power Rail USB P0 USB PO USB differential pair channels 0 USB differential pair channels 1 This port may be optionally used as USB client port USB P1 USB P1 NOTE This port has to be accessible on the carrier board for USB RECOVERY mode USB differential pairs channels 2 to 7 USB over current sense USB channels 0 and 1 A pull up for this line is
16. User s Manual MSC Q7 IMX6 Module Freescale i MX6 Rev 2 4 June 3 2014 Hardware Revision 4 0 boards dmsc ge com www msc ge com boards Q7 IMX6 User s Manual Preface Copyright Notice Copyright 2013 MSC Vertriebs GmbH All rights reserved Copying of this document and giving it to others and the use or communication of the contents thereof is forbidden without express authority Offenders are liable to the payment of damages All rights are reserved in the event of the grant of a patent or the registration of a utility model or design Important Information This documentation is intended for qualified audience only The product described herein is not an end user product It was developed and manufactured for further processing by trained personnel Disclaimer Although this document has been generated with the utmost care no warranty or liability for correctness or suitability for any particular purpose is implied The information in this document is provided as is and is subject to change without notice EMC Rules This unit has to be installed in a shielded housing If not installed in a properly shielded enclosure and used in accordance with the instruction manual this product may cause radio interference in which case the user may be required to take adequate measures at his or her owns expense Trademarks All used product names logos or trademarks are property of their respective owners
17. al grade parts 0 70 C on variants that end in MSC Q7IMX6 Oxx Temperature Limit Dual Quad Consumer m Junction Temperature green Component Description Solo Consumer Consumer C Junction Junction Temperature EE oe ie jem 50 jem 19 Q7 IMX6 User s Manual Industrial grade parts 40 85 on variants that end in MSC Q7IMX6 1xx Temperature Limit Dual Quad Industrial 105 C Junction Temperature green CPU Solo Industrial 105 C Junction Temperature Colour Component Description DDR3 Mises EE 95 C Case Temperature red PMIC MMPFO100 125 Junction Temperature USB Hub USB25171 125 C Junction Temperature Ethernet Phy KSZ9031RNX 125 C Junction Temperature 20 Q7 IMX6 User s Manual o Mechanical Drawings Qseven PCB Cooling Plate Pa located on top and bottom sides 6 0960 240mil Top side 5 0800 200mil Bottom side e 726924 106mil Or No A 70 00 64 90 56 50 5 10 3 95 54 53 10 13 7 58 10 13 62 11 All measurements are in millimeters Figure 5 1 Q7IMX6 module mechanical dimensions Heatspeader Qseven Module PCB a Dimension is dependent P connector height used Dimension is dependant on connector height used All measurements are in millimeters All dimensions without tolerance 0 2mm Carrier Board PCB Figure 5 2 Q7 system mechanical dimensions The actual height depends on the Qseven connec
18. bututu MEM MM MM MI ates ooo Sonet 15 9 Jumpers Switches LEDS cerit axe Eois ceda 16 A mm 16 JA S elc se peace nsec atin gnc O O a 16 29 EDS ete cee aes ee ee 16 4 Thermal SOCCIICAN ONS catas 17 4 1 Heat Spreader Concepten Dra 17 42 MSG Q7 IMAG HO Pista ene 17 4 3 Identifying Critical Components 1 2 2 2000 000000000 nen onen rann 19 5 Mechanical DraWINdS uu iii 21 6 COMMCCIONS writer tartare serene ewer a oo 23 BL OVO VOV RTT Cc 23 o2 MXM GOMNCCION A satan ute sheet hast ls tat coe ou Las K OE oui at ae 24 6 3 Debug GONMECCION X2 los T HG 27 6 4 Feature Gornrnector X9 isc dai 27 7 OKNA DESC LOM daco etre ceva end Oe SOE AOR S EI T 29 l1 BPOLlEXDIESS umbria M cubes cei oa by bufet BA oDor o ooo Bl ohe 30 Te SOMA qp EE PR 30 or ANE WNC TING epic cece cress ated ti 31 32 AS O AAA RENE 33 A To TS V 29 EE o ee e IIO LA O o 33 X AEVDO ALP ales o e ioa e Gu e a oo a Es 34 v MEM E PETERE P P PEP R E CET 35 n E CIS 36 TAO GAIN occ ccc 36 HI S Nico Nt TUTUP 37 SP MESS p e w 37 PAS IBpuLTt oWGF PMsn alos 38 7 14 Manuract rtng Signals cu oses tun tester peso Sae dba es een O 39 7 15 Power And System Management ooccnccccncccccnccccnccnnnnonnnnnnnnnnnnncnonnnnnnnncnnnnnnnnnncnnnos 40 O OVSE RESOU CCS ar cera seco se een ET SMS EN MSK 42 8 1 I2
19. eceiver PU PD SR SC Description 37 Q7 IMX6 User s Manual 7 13 Input Power Pins 1 Signal Power Remark _ pa E Rail Power Tol PUIPDISRISC E Description Source Target o Voltage Standby power input 5 0V 5 All available Cy pins on the connector s shall be used Valine VCC_5V0O_ SB Power 5 Used for embedded controller standby and suspend functions R g egulators If no standby power is available connect to VCC VOC_RTO 77717 Realtime clock circulepower input typ 3 0V 2 0V lo 3 RT Power Ground DC power and signal and AC signal return path All available GND connector pins shall be used and tied to Carrier Board GND plane 38 Q7 IMX6 User s Manual 7 14 Manufacturing Signals Pin Signal Power Remark ae Signal Type Po Rail Power Tol PU PD SR SC Description Source Target COM_TXD eed ev e transmit signal for the serial debug port UART Pelee ey COM_RXD MEG _NGe ew oP receive signal for the serial debug port UART BUNEI GRU 3 3V 3 3V USB_RECOVERY 3 3V 1 Internal Boot mate 0 USB Recovery Serial Downloader Mode Control Signal for multiplexer circuit 3 3V ePD 100k 1 RESERVED choose this setting when the MFG Pins are not used Buffer CPU 0 UART amp USB Recovery CMOS MFG_NC3 E MFG NC4 Eg For more information on manufacturing pins and USB Recovery Mode see chapter 9 1 39 Q7 IMX6 User s Manual 7 15 Power And System Management Signal E
20. h the baseboard Please note that the Qseven specification supports only one set of panel A control signals Therefore panel power sequencing cannot be guaranteed by software as the second display may have a different behaviour nector LVDS_A 3 0 LVDS_PPEN e LVDS BLEN N PPEN gaioi LVDS B 3 0 LVDS B CLK Panel 2 nector HDMI HPD Z TMDS LANE 2 0 HDMI TMDS CLK Display pnnector Baseboard Figure 8 3 LVDS setup two panels two ports alternative 1 46 Q7 IMX6 User s Manual 8 5 4 Two LVDS Panel 2 Ports Alternative 2 Please note that this implementation is not compliant with the Qseven specification as it introduces a second pair of control signals that is not A defined in the Qseven specification This may lead to incompatibilities with other module vendors i MX6 designs in terms of interchangeability The last option is unique for the Q7 IMX6 design as it introduces a second pair of panel control signals on currently unused Qseven pins Nevertheless it is the only solution that offers the possibility to do proper panel power sequencing and control using the i MX6 controller and the Qseven connector The setup is displayed in the following diagram nector Panel 1 Q7 IMX6 Module Panel 2 HDMI Display pnnector Baseboard Figure 8 4 LVDS setup two panels two ports alternative 2 Panel 1 is connected to port A and controlled with LVDS_PPEN pin 111 a
21. ignal Remark A Source Signal Pin Type TT Power Rail Power Tol PU PD SR SC Description Target SDIO_DAT 7 0 CMOS PU 100k SDIO Controller Data CPU SDIO_CD 1 Tomos SDIO Controller Card Detect CPU SDIO CMD I O CMOS CPU 3 3V p n SDIO Controller Command iPU 100k SDIO_CLK o CMOS CPU 3 3V eSR 33R SDIO Controller Clock CPU SDIO_PWR o cmos CPU 3 3V PD 100k SDIO Controller Power enable CPU SDIO LED O cmos 33V SDIO Controller transfer activity LED SDIO WP CMOS iPU 100k SDIO Controller Write Protect 7 6 Audio AC97 125 Signal Remark ee Source Signal Pin Type SUI Power Rail Powar TOL PU PD SR SC Description Target AC97_RST iPU Embedded l28 RST CMOS 3 3V a 10k 110k Reset output to CODEC active low Controller AC97 SYNC iPU 100k Serial Bus Synchronisation 12S WS MOS ORU 3 3V eSR 33R Multiplexed with 12S Word Select CPU AC97 BCLK bj AC 97 Serial Bit Clock 128 GLK M M IPU 100k Multiplexed with 12S Serial data Clock Cry AC97_SDO iPU 100k AC 97 Serial Data Output l28 SDO EM zx eSR 33H Multiplexed with 125 Serial Data Output i AC97 SDI cde AC 97 Serial Data Input 125_SDI EMOS use PU 100k Multiplexed with 12S Serial Data Input x 33 Q7 IMX6 User s Manual 7 7 LVDS Flat Panel Pin Pin Type LVDS A CLK LVDS A CLK o LVDS LVDS Bio 3 Source Target Remark Power Tol Power PU PD SR SC Rail Signal Descript
22. ing Freescale MFG Tool N USB Master MFG_NC3 Internal boot boot from FLOAT boot cn USB Recovery download from PC via MFG Tool Do not connect MFG NC3 permanently to GND close switch as this will prevent the board from booting 49 Q7 IMX6 User s Manual 9 3 How to access the COM Debug port The COM Debug port is available on the MFG NC1 and MFG NC2 pins of the Qseven connector when MFG NC4 is connected to GND In this case the carrier board has to provide the transceiver chip for the RS232 levels and the corresponding connector as implemented on the MSC Q7 EP4 baseboard for example Q7 IMX6 Module Baseboard RS232 CABLE Figure 9 2 Debug Port on Q7IMX6 connection through carrier board Another way to access the debug port is by using an additional hardware adapter like the EXM Debugadapter which can be directly connected to the debug connector X2 refer to chapter 6 1 onwards of the MSC Q7 IMX6 module In that case the MFG NOx pins should be left open see chapter 9 1 Q7 IMX6 Module Baseboard Debug Adapter 31pin FFC cable RS232 cable Figure 9 3 Debug Port on Q7IMX6 connection through EXM Debugadapter 50 Q7 IMX6 User s Manual 9 4 EXM Debugadapter The EXM Debugadapter can be used in combination with the MSC Q7 IMX6 module and baseboards that do not implement the requirements for a Debug Port for example the MSC Q7 MB EP2 003 On such a baseboard
23. ion 0 LVDS Channel A differential pairs primary channel EMEN LVDS Channel A differential clock MN 3 LVDS Channel B differential pairs secondary channel LVDS Channel B differential clock LVDS A 0 3 LVDS A 0 3 LVDS B CLK LVDS LVDS B CLK CMOS LVDS BLEN CMOS LVDS PPEN c iu pm Q7 IMX6 User s Manual 7 8 HDMI Signal Power Remark Source Signal Level Rail Power Tol PU PD SR SC Description ATA oje _ n TMDS LANEO TMDS LANEO TMDS_LANE1 TMDS_LANE1 TMDS_LANE2 TMDS_LANE2 TMDS differential pair clock lines ePU 10k Hot plug detection signal that serves as an interrupt request ePU 2 7k DDC based control signal clock for HDMI device multiplexed bus CPU Buffer ePU 2 7k DDC based control signal data for HDMI device multiplexed bus CPU Buffer HDMI HPD HDMI CTRL CLK HDMI CTRL DAT O OD CMOS TMDS_CLK TMDS_CLK 35 Q7 IMX6 7 9 GPIO Signal GPIO O 3 LPC AD 0 3 GPIO4 LPC CLK VO GPIO5 LPC FRAME GPIO6 SERIRQ um GPIO7 LPC_LDRQ 2 7 10 CAN Signal CANO TX CANO RX Remark Power Tol Power Rail PD 100k eSR 33R iPD 100k eSR 33R iPD 100k eSR 33R iPD 100k eSR 33R iPD 100k eSR 33R Signal Power Level Remark Rail Power Tol PU PD SR SC iPU 100k eSR 33R iPU 100k PU PD SR SC User s Manual Source Target Description Gene
24. isplayPort Its DisplayPort iid 1 HDMI TMDS High Definition Audio AC 97 2S 1 AC 97 or 12S 1 MEN SC je mem w ooo MENS o CGE MEME OM O L for SD MMC cards pereme 0 E MEM P MEM S a Wameme O O m 1 ll mew 0 NEN sex HL m p MEM meu 7 MEME mess EN onn i A 1 1 l l l l 1 1 1 Rp 12 Q7 IMX6 User s Manual 2 5 Power Supply B 5V primary power supply input B 5V standby Optional standby supply In case a standby supply is not present connect the corresponding pins on the carrier board connector to the primary power supply If not present as standby rail suspend modes are not supported m ATC supply Optional supply not required for module operation If not present time and date information will be lost after removal of the standby supply rail 2 6 Power Control When 5V standby power is detected the Embedded Controller on the Q7 IMX6 module will enable the 5V primary power supply on the baseboard via the Qseven signal Q7 SUS S37 pin 18 No power button event is necessary As soon as the 5V primary supply is detected by the onboard supervisor and pin 26 Q7 PWGIN of the Qseven connector shows a high level the Embedded Controller will automatically start the power up sequence of the i MX6 and then start the bootloader A The board won t start with a low level on pin26 Q7 PWGIN Pressing the power button pin 20 Q7 PWRBTNZ for
25. l There are different mounting options and combinations available Therefore not every feature is supported on every variant The document refers to the maximum configuration 10 Q7 IMX6 User s Manual 2 3 Block Diagram MSC Q7 IMX6 Q7 Specification 2 0 compatible GIGABIT ETHERNET ETHERNET PHY UART GPIO 2x l2c 7 PORT USB USBx x 0 2 7 HUB CAMERA 8bit BT656 USBO Host MIPI CSI 2 USB1 OTG FEATURE CONNECTOR GPIO Assembly option 3 3V 5V ID EEPROM iL SMBUS SPI Flash 4 Mbyte Bootloader p 2 a gt lt Ko G S ry a S 95 TEMO G a o 9 dp 125 AC 97 12 SPI UART SD CARD 8 bit HDMI LVDSO LVDS1 SATAO DDR3 L 1066 4 GByte 8 CHIPS PCle0 x1 LANE i MX6 Suppl Board Suppl T og SV Standby 00 DEBUG UART Version 1 2 2014 01 24 Figure 2 1 Block diagram Il Q7 IMX6 User s Manual 2 4 Qseven Implementation Qseven has mandatory and optional features The following table shows the feature set of the Q7 IMX6 module compared to the minimum ARM RISC based configuration ARM RISC based ARM RISC based System I O Interface minimum Q7 IMX6 configuration maximum configuration configuration PCI Express lanes USB 2 0 ports 3 2 minimum up to 8 LERNEN LVDS channels 0 0 Dual Channel LVDS 0 vi ze 24 embedded D
26. more than 4s during running mode SO will switch off the system without notifying the software power button override The system will remain off until pressing low edge the power button again in case a standby voltage is present A power failure during running mode causes the system to reset l VCC 5V 5 Vin QVCC STBY 5V 5 lt 4 75V VCC 5V 5 G7 PWGIN EE NEN GN 0 7 x VCC ViL 0 3 x VCC 13 Q7 IMX6 User s Manual 2 Power Modes The Q7 IMX6 module supports 4 different power modes B G3 Mechanical off optionally VCC RTC can be present m S0 Running The Q7 IMX6 module is running all voltages are present B S3 Suspend to RAM o Standby rail must be present the Embedded Controller is running o Baseboard is off except for interfaces powered by standby rail o CPU is partly on some voltage may be switched off o Voltage scaling may be enabled There may be some limitations or mutual dependencies regarding the use of interfaces related to Suspend to RAM Please check the processor vendor s webpage for chip errata and the MSC Q7 IMX6 s software manuals for details B S5 Soft Off o Standby rail must be present the Embedded Controller is running o CPU is off Baseboard is off 2 8 Power Dissipation Baseboard MSC Q7 MB EP4 MSC Q7 IMX6 143 Freescale i MX6 Quad 792 MHz RAM 2 Gbyte 64bit Ethernet connected USB disconnected Graphics DVI monitor Module Consumption Power M
27. n ON board is running in SO and the power supply is ok Green BLINKING board is running in S3 OFF any other mode including power up User LED2 General Purpose LED IMX6 GPIO4 GPIO 15 User LED General Purpose LED IMX6 GPIO4 GPIO 8 Hose ON Reset is active OFF Reset is inactive 2 Oranae Serial Downloader Mode during wake up from S3 Internal Boot from standard boot device 16 Q7 IMX6 User s Manual 4 Thermal Specifications 4 1 Heat Spreader Concept The cooling solution for a Qseven module is based on a heat spreader concept The purpose of the heat spreader is to provide a standard thermal interface it is not a heatsink A heat spreader is a metal plate typically aluminium mounted on top of the module Its mechanical dimensions follow the module standard specification The connection between the metal plate and the thermal active components on the module is typically made via thermal interface materials such as phase change foils gap pads and metal blocks A good thermal conductivity is required in order to transfer the heat from the hotspots to the heat spreader plate The heat spreader used for the Q7 IMX6 CPU module is thermally attached using phase change materials of different sizes depending on the CPU type and a small aluminium block that is part of the heat spreader plate 4 2 MSC Q7 IMX6 HSP The following drawings show the dimensions of the heat spreader Depending on the CPU case gap pads with diffe
28. n recon Power mare PU PD SR SC Description E Fm e Im m popolo rM NUMEN ends pee qo pes emm p no sme fi owes mee aav elu Seba Low aces E SE m wwe o jeme fov uius peer i ovos jme sav o Turn m em PU Battery low input This signal may be driven active low by external circuitry Embedded BATLOW CMOS Suspend 3 3V 10k 110k to signal that the system battery is low or may be used to signal some other Controller external battery management event mmm fp pm pem un sss fo oos jsem soy ses o ee S Meum pm jeje Jn a JE p CH Z A m Pe pw mM m pwn Jr ope o __ A 40 Q7 IMX6 User s Manual Signal Power Remark Source Signal Level Rail Power Tol PU PD SR SC Description Target WDOUT Output indicating that a watchdog time out event has occurred PU WDTRIG 10k 110k PU 100k iPU 100k GP PWM OUT2 o CMOS 3 3V mM eSR 33R General purpose PWM output Embedded Watchdog trigger input This signal restarts the watchdog timer Controller General purpose PWM output System management clock line SMB_CLK I O 3 3V ePU 2 7k SMB_DAT I O 3 3V SMB_ALERT I O 3 3V l2C_CLK I O 3 3V l2C_DAT I O 3 3V ePU 2 7k iPU 40k 110k System management bus alert input ePU 2 7k General purpose I2C port clock output ePU 2 7k General purpose 12C port data I O line System management data line U U U U U U C C C C C C CPU Buffer CPU Buffer 41 Q7 IMX6 User s Manual
29. nd the associated backlight enable signal LVDS BLEN pin 112 Panel 2 is connected to port B and controlled with LVDS1 PPEN pin 132 and the associated backlight enable signal LVDS1 BLEN pin 134 Both panels use the same 12C Bus for Display ID 47 Q7 IMX6 User s Manual 9 USB Recovery Mode Debug Port The Freescale i MX6 has a special mode for bootloader update called USB recovery mode This mode is necessary in case the pre flashed bootloader and the update function integrated therein has been corrupted or became non functional 9 1 Manufacturing Pins The Qseven specification defines manufacturing pins which are dual function pins The basic idea is to have JTAG pins on the one hand and special chip dependent mode pins in combination with a COM debug port on the other hand The MFG NC4 signal switches between those two modes Please refer to chapter 7 14 for a detailed pin description of the Q7 IMX6 manufacturing pins The JTAG interface of the Qseven connector is not supported on the Q7 A IMX6 module It can only be accessed via the debug connector On the MSC Q7 IMX6 Module only UART USB Recovery Mode is supported but it is also possible to leave the pins unused Therefore two different configurations are possible on the baseboard UART RECOVERY mode Manufacturing Interface unused Function How to connect MFG NCO Not available on Q7 IMX6 Donar Dont module MFG NC1 UART TXD module output Mni tansceweron
30. ode Room temperature Power supply disconnected only RTC backup battery 2 6V 880nA System sent to S5 with Power button override 0 08W System sent to S3 Wake on lan enabled 0 26W Bootloader only the bootloader is waiting at the command line 3 00W linux not started Yocto Image started from sd card system idle Ethernet link So 2 50W DVI monitor is showing graphical user interface Yocto Image started from sd card memory test running 5 82W Ethernet link DVI monitor shows ball demo j Depending on the application running the ambient temperature and the assembly variant chosen these values will differ The numbers given in the table only serve as a rough guide 14 Q7 IMX6 User s Manual 2 9 Watchdog The Q7 IMX6 module has a watchdog feature integrated in the IMX6 The watchdog can be enabled and disabled Please see the software manual for details Any watchdog event creates a pulse on Q7 WDOUT pin 72 The watchdog can be serviced either by software or by hardware The latter is done by pulling Q7 WDTHRIGZ pin 70 low The Q7_WDTRIG signal has a pullup on the module so in case it is not used it can be left floating 15 Q7 IMX6 User s Manual 3 Jumpers Switches LEDs 3 1 Jumpers There are no jumpers 3 2 Switches There are no switches 3 3 LEDs There are five on board LEDs They are shown in the picture below SFESSEESSSSESSSSSSSSS S Figure 3 1 LEDs Colour Functio
31. ral purpose input output 0 3 General purpose input output 4 General purpose input output 5 General purpose input output 6 General purpose input output 7 Description Source Target CAN Controller Area Network TX output for CAN Bus channel 0 In order to connect a CAN controller device to the Qseven module s CAN bus it is necessary to add transceiver hardware to the carrier board RX input for CAN Bus channel 0 In order to connect a CAN controller device to the Qseven module s CAN bus it is necessary to add transceiver hardware to the carrier board 36 Q7 IMX6 User s Manual 7 11 SPI Interface Sianal Pin Signal Power 9 Type Level Rail SPI MOSI SPI MISO Remark n Source Power Tol PU PD SR SC Description Target iPU 100k eSR 33R Master serial output Slave input signal CPU is master 3 3V iPU 100k Master serial input Slave output signal CPU is master iPU 100k iPU 100k 3 SPI chip select 0 output active low chip select for primary device CPU eSR 33R iPU 100k 3 3V eSR 33R SPI chip select 1 output active low chip select for secondary device CPU CMOS CMOS SPI SCK o lovos C2 lt C2 lt wm lt IM SPI CS0 SPI CS1 7 12 UART CPU CPU CPU CPU PU C Source Pin Signal Power Remark Target Signal Level Rail Power Tol UARTO TX PU 3 3V iPU 100k Serial Data Transmitter UARTO RX CPU 3 3V iPU 100k Serial Data R
32. rent thicknesses are used Also there are additional holes for a heatsink C ul 0 10 0 10 1 80 0 17 Q7 IMX6 User s Manual 0 63 Figure 4 1 Heat spreader mechanical dimensions There might be circumstances that don t require any type of cooling solution and other cases that provide sufficient cooling just with the heat spreader In any case it is the system designer s responsibility to make sure that each device in the system operates within its specified thermal limits The cooling solution should ensure that the thermal specifications for each component are met over the full operating range of the system The heat spreader for the Q7 IMX6 modules may not be suited for extended A temperature conditions as it has not been designed for that purpose 18 Q7 IMX6 User s Manual 4 3 Identifying Critical Components Thermal design is an important factor in creating a reliable system which is stable under all conditions The thermally critical parts of the MSC Q7 IMX6 module are placed on the top side so they can be easily connected to a heat spreader For industrial temperature ranges also a heatsink will be necessary In order to identify the thermally active parts the following image will help l p EDAD OH m rM HHBH ABa BE menea zum m 7388 BB cn C M 0 Un 3 L O g AB BR U HII Ill iil Lilli E E arse Figure 4 2 Thermally active parts Commerci
33. tor used on the baseboard 21 Q7 IMX6 User s Manual 2x 2 5 x 12mm T i x 2 5 x 20mm 2x DINT985 M25x Figure 5 3 Q7 mounting the heatspreader 22 Q7 IMX6 User s Manual 6 Connectors 6 1 Overview mn mu o Aa Oo r4 HESSE HERA ZR KR D in li Figure 6 1 Connector identification Function Description Qseven Finger 230pins s edge contacts to connect to MXM connector refer to Qseven specification Debug Connector 31 pins Debug connector x3 Qseven Feature Connector Optional Qseven l O Connector with additional features 40pins Type 40 pin FPC connector 0 5mm pitch Hirose FH28 40S 0 5SH 23 Q7 IMX6 User s Manual 6 2 MXM Connector X1 y PA E To c f n i PIN 1 PIN 223 2 08 PITCH 1 42 51 00 69 0 Figure 6 2 MXM connector dimensions A Signals in grey are not available on the MSC Q7 IMX6 module Pin i Pin Signal o e feen S ese wos T eee s eee 9 fem 1 ese une 15 GREOTER Lm sur eme PWGIN RSTBIN ND O39 oao O WEIN EEN Ca jem OOOO EE 3 GNb a1 BOS DISABLE BOOT AU m EC O as soo cm SDIO_CLK SDIO_LED SDIO_WP 2 ono 4 o s o EN ho GE 1 GB A oE 39 sus 3 sus KEY EM m ao x 3 jew 3 NEM 4 Jao EN EN as 24 Q7 IMX6 User s Manual 7 soa 4 sob SIO DAT
34. with only 2 USB Ports is not compliant with the Qseven specification see chapter 2 4 There are at least 3 USB Ports required This low cost implementation may lead to compatibility issues on some baseboards due to a reduced function set 2 USB Ports Signal Remark Source Target USB_PO USB PO USB1 1 USB2 0 USB P14 USB1 1 USB2 0 with OTG support CPU USB Pi NOTE This port is also used as USB Recovery Port 8 USB Ports Signal Remark Source Target USB P0 USB Po USB1 1 USB2 0 USB Hub USB P14 USB1 1 USB2 0 with OTG support CPU USB_P1 NOTE This port is also used as USB Recovery Port USB P2 USB P2 USB1 1 USB2 0 USB Hub 44 Q7 IMX6 User s Manual 8 5 Graphical Interfaces The Q7 IMX6 module supports a total of three displays i e a HDMI monitor and two LVDS panels can be used at the same time The HDMI monitor supports a hot plug detect signal pin 153 HDMI_HPD and Full HD resolution 1920 x 1080 The Q7 IMX6 module has two LVDS ports A and B which can either be used for one panel with up to 165 VP or as two separate ports up to 85 VP In either configuration the Qseven specification only provides one set of backlight and panel power enable signals as well as one brightness control signal for both of them For Display ID data can be stored in an EEPROM on the baseboard with information on both panels having different offsets The signals used for Display ID are LVDS DID
35. x ae oo M Gp 1 qp 1 Gp 2 Jam Only the following pins are supported with the MSC Q7 IMX6 module Signal VCC3V3 DEL GND GND GND GND GND GND GND GND GND 52 Q7 IMX6 User s Manual X9 9 pin DSUB connector to establish a RS232 connection between the EXM Debugadapter and your computer The serial interface features RX TX without hardware handshake signals Signal Description Pin ot DO 7 2 RX 3 JE 4 DIR 5 MD Ground 4 6 DSR O O 8 CIS 9 R J 53
Download Pdf Manuals
Related Search
Q7 IMX6_UserManual_HR4_V2.4
Related Contents
Sistema Integral de Atención Ciudadana (SIAC) Guía del Usuario 除融雪用万能車仕様書 JLab Crasher Télécharger ce fichier CP-192G 取扱説明書 MANUAL DE INSTRUCCIONES KPC768M カッシー着ぐるみ取扱説明書 ※ 本説明書をよく読んで、正しく 美しく悪事やカ~0 Netgear ME101 User's Manual Copyright © All rights reserved.
Failed to retrieve file