Qseven-i.MX537 Hardware User Manual Version 1.2 Contact Bluetechnix GmbH Waidhausenstrae 3/19 A-1140 Vienna AUSTRIA office@bluetechnix.com http://www.bluetechnix.com Document No.: 900-306 / A Date: 2013-01-31 (c) Bluetechnix 2012 Table of Contents 1 2 3 Introduction ...................................................................................................................................... 5 1.1 Overview ................................................................................................................................... 5 1.2 Key Features ............................................................................................................................. 6 1.3 Applications............................................................................................................................... 6 General Description .......................................................................................................................... 7 2.1 Functional Description .............................................................................................................. 7 2.2 Boot Mode ................................................................................................................................ 7 2.3 Memory Map ............................................................................................................................. 7 2.4 PCB Placement ......................................................................................................................... 8 Specifications ................................................................................................................................... 9 3.1 4 5 6 7 Electrical Specifications ............................................................................................................ 9 3.1.1 Operating Conditions ......................................................................................................... 9 3.1.2 Maximum Ratings .............................................................................................................. 9 3.1.3 ESD Sensitivity ................................................................................................................. 10 Connector Description ................................................................................................................... 11 4.1 Qseven edge connector .......................................................................................................... 11 4.2 Image Sensor Connector X4 (Auxiliary-ISM-Connector) ........................................................ 16 4.3 Auxiliary I/O Connector X3 ...................................................................................................... 17 Application Information .................................................................................................................. 19 5.1 Qseven Specification .............................................................................................................. 19 5.2 Differential pairs ...................................................................................................................... 19 5.3 Signals ..................................................................................................................................... 19 Mechanical Outline ......................................................................................................................... 20 6.1 Top View ................................................................................................................................. 20 6.2 MXM Connector ...................................................................................................................... 20 Support ........................................................................................................................................... 21 7.1 General Support ...................................................................................................................... 21 7.2 Board Support Packages ........................................................................................................ 21 7.3 Blackfin(R) Software Support ................................................................................................... 21 7.3.1 BLACKSheep(R) OS .......................................................................................................... 21 7.3.2 LabVIEW .......................................................................................................................... 21 7.3.3 uClinux ............................................................................................................................. 21 7.4 Blackfin(R) Design Services ....................................................................................................... 21 7.4.1 Upcoming Products and Software Releases .................................................................. 21 8 Ordering Information ...................................................................................................................... 22 9 Dependability ................................................................................................................................. 23 (c) Bluetechnix 2012 9.1 10 MTBF ....................................................................................................................................... 23 Product History ........................................................................................................................... 24 10.1 Version Information ............................................................................................................. 24 10.1.1 10.2 Qseven-i.MX537 .............................................................................................................. 24 Anomalies ............................................................................................................................ 24 11 Document Revision History ........................................................................................................ 25 12 List of Abbreviations ................................................................................................................... 26 A List of Figures and Tables .............................................................................................................. 27 (c) Bluetechnix 2012 (c) Bluetechnix GmbH 2013 All Rights Reserved. The information herein is given to describe certain components and shall not be considered as a guarantee of characteristics. Terms of delivery and rights of technical change reserved. We hereby disclaim any warranties, including but not limited to warranties of non-infringement, regarding circuits, descriptions and charts stated herein. Bluetechnix makes and you receive no warranties or conditions, express, implied, statutory or in any communication with you. Bluetechnix specifically disclaims any implied warranty of merchantability or fitness for a particular purpose. Bluetechnix takes no liability for any damages and errors causing of the usage of this board. The user of this board is responsible by himself for the functionality of his application. He is allowed to use the board only if he has the qualification. More information is found in the General Terms and Conditions (AGB). Information For further information on technology, delivery terms and conditions and prices please contact Bluetechnix (http://www.bluetechnix.com). Warning Due to technical requirements components may contain dangerous substances. (c) Bluetechnix 2012 Hardware User Manual - Qseven-i.MX537 1 Last change: 31 January 2013 Version 1.2 Introduction The Qseven-i.MX537 module is based on Freescale's next generation, high-performance, power-efficient, multimedia applications processor i.MX53. This processor features OpenGL(R) ES 2.0 and OpenVGTM 1.1 hardware accelerators, a multi-format HD1080p video decoder and a HD720p video encoder hardware engine, dual display capability, a SATA controller, IEEE1588 time-stamping and numerous serial interfaces (SDIO, SPI, I2C, UART). Further features are integrated security solutions, USB 2.0 controllers, Ethernet controller, two LVDS Display outputs and a camera sensor input (CSI). The Qseven module is available for industrial temperature range. It addresses 1GByte DDR2-SDRAM, has an on-board NAND flash of 2GByte and an additional SPI-NOR flash of 4MByte. The state of the art i.MX53 SoC in combination with the outstanding integration of several peripheral controllers, memory and voltage control, turn the Qseven-i.MX537 module into a high-performance embedded platform for your future applications. 1.1 Overview Figure 1-1 shows the main components of Qseven-i.MX537 module. Qseven-i.MX53 4MB SPI-Flash 2x UART SPI BLT Image Sensor 2GByte NAND-Flash Auxiliary I/O Connetor 1GByte DDR2-SDRAM 7x USB-HUB i.MX537 Auxiliary ISM Connector ETH-PHY PMIC Micro SD-Card Slot HDMI Transmitter IO Switch Ctrl I2C, CAN, SPI 8Bit SDIO HDMI LVDS SATA AC'97 10/100 Mbit ETH 8Bit SDIO 7x USB Host USB OTG 230-pin card-edge connector Figure 1-1: Main components of the Qseven-i.MX537 module (c) Bluetechnix 2012 Page | 5 Hardware User Manual - Qseven-i.MX537 1.2 Last change: 31 January 2013 Version 1.2 Key Features * Freescale Application Processor o MCIMX537CVV8C Rev2.1 * 1 GB DDR2-SDRAM o MEM2G16D2DABG-25I o DDR2-SDRAM Clock up to 400MHz o 4x (128Mx16, 1Gbit at 1.8V) * 2 GB NAND-Flash o MT29F16G08ABACAWP-IT:C o (16Gbit at 3.3V) * 4 MB SPI-Flash o M25PX32-VMW6E o 32Mbit at 3.3V * PMIC o o o LTC3589 & ADP2119 Energy Management Power-up sequencer * Ethernet-PHY o KSZ8041NLI * HDMI-Trasmitter o AD9889B * USB-Hub o USB2517-JZX * SD Card slot * Connectors o Qseven 230-pin card-edge connector o Auxiliary ISM connector o Auxiliary I/O connector 1.3 Applications * Tablets * Smart Mobile Devices * Human-Machine-Interface * Medical Devices * Video Conference Systems * Imaging and Consumer Multimedia * Set Top Boxes * Video Conference Applications * Portable Media Players * Industrial Applications (c) Bluetechnix 2012 Page | 6 Hardware User Manual - Qseven-i.MX537 2 2.1 Last change: 31 January 2013 Version 1.2 General Description Functional Description USB-OTG SATA Bootmode Switch SATA ISM-Connector CSI0 SD-Card SD3 LVDS's IPU USB i.MX53 PMIC VIN USBH1 USB-HUB 7x USB DISP1 HDMI Transmitter HDMI NAND Flash Controller 2GByte NAND Flash SDRAM Controller 1GByte DDR2-SDRAM JTAG JTAG ETH-Phy GPIO AC'97 4MByte SPI Flash I2C, CAN, SPI UART's Active Components Onboard Connector 10/100 Mbit ETH CTRL Qseven Connector i.MX53 Interfaces Figure 2-1: Functional overview 2.2 Boot Mode The boot mode of the i.MX53 processor is determined by BOOT_ALT pin (pin 41of edge connector). Pin BOOT_ALT SPI-Flash 0 USB/UART 1 Table 2-1: Boot Mode Selection Table 2.3 Memory Map Component 512 MB DDR2-800 SDRAM 512 MB DDR2-800 SDRAM Memory area 0x7000_0000 - 0x8FFF_FFFF 0xB000_0000 - 0xCFFF_FFFF Chip select CSD0 CSD1 Table 2-2: Memory Map SPI-NOR and NAND flashes are not directly memory-mapped, but accessed via i.MX53 internal controllers. Please consult the i.MX53 Reference Manual for the i.MX53 memory map. (c) Bluetechnix 2012 Page | 7 Hardware User Manual - Qseven-i.MX537 PCB Placement SD-Card slot Auxiliary I/O-Connector Auxiliary ISM-Connector 2.4 Last change: 31 January 2013 Version 1.2 Qseven 230-pin card-edge connector Figure 2-2: Top connectors placement (c) Bluetechnix 2012 Page | 8 Hardware User Manual - Qseven-i.MX537 3 Last change: 31 January 2013 Version 1.2 Specifications 3.1 Electrical Specifications 3.1.1 Symbol VIN IIN VOH VOL IIO4 IRTC IUSB_FS IUSB_HS fCCLKC fCCLKI Operating Conditions Parameter Input supply voltage Input supply current @ VIN=5.0V, TAMB=25C High level output voltage Low level output voltage IO input current VRTC current VUSB current in low/full speed mode VUSB current in high speed mode Core clock frequency for industrial grade modules Core clock frequency for commercial grade modules Min 4.5 3001 2.0 -0.3 2 Typical 5.0 5002 3.3 Max 5.5 10003 3.6 1.0 161 1 7 22 800 1000 Unit V mA V V A mA mA mA MHz MHz Table 3-1: Electrical characteristics Linux running in idle mode; no USB devices plugged in Linux writes file to SATA HDD; one USB devices plugged in; display output on one LVDS interface 3 TBD 4 Dependent on which internal Pull-up resistor is asserted 1 2 3.1.2 Maximum Ratings Stressing the device above the rating listed in the absolute maximum ratings table may cause permanent damage to the device. These are stress ratings only. Operation of the device at these or any other conditions greater than those indicated in the operating sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Symbol VIO VIN IOH /IOL TAMBI TAMBC TSTO AMB Parameter Input or output voltage Input supply voltage Output current per pin Ambient temperature for industrial grade modules Ambient temperature for commercial grade modules Storage temperature Relative ambient humidity (non condensing) Min -0.5 -0.3 -40 0 -55 Max OVDD+0.3 6 10 851 701 150 90 Unit V V mA C C C % Table 3-2: Absolute maximum ratings If extreme high ambient temperatures are expected (75C in industrial environments or 60C for commercial products), the user has to apply a heat dissipator on CPU and DDR-RAM (avoid heat accumulation!). The die temperature should be monitored regular, so that the CPU and RAM clock can be throttled if necessary. 1 (c) Bluetechnix 2012 Page | 9 Hardware User Manual - Qseven-i.MX537 3.1.3 ESD Sensitivity Last change: 31 January 2013 Version 1.2 ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality. (c) Bluetechnix 2012 Page | 10 Hardware User Manual - Qseven-i.MX537 4 Last change: 31 January 2013 Version 1.2 Connector Description For a detail signal description please consult the i.MX53 reference manual, available on the Freescale web site. 4.1 Qseven edge connector Pin No. 1 2 3 4 5 Signal Name GND GND NC NC NC 6 7 NC ETH.LED_SPD 8 9 10 11 12 13 14 NC ETH.Rx_P ETH.Tx_N ETH.Rx_N ETH.Tx_P NC ETH.LED_ACT 15 16 17 18 19 20 VA_ETH NC NC NC NC PWRON PWR_O 21 UART2.CTS O 22 UART2.RTS I 23 24 25 26 GND GND GND PWGIN PWR PWR PWR I 27 OWIRE I/O 28 CTRL.nRESET_IN I - 100k pull up 29 30 31 32 33 34 SATA.TX_P NC SATA.TX_N NC NC GND O_DP CMOS 3.3V PP CMOS 1.8V OD SATA O_DP SATA PWR GND (c) Bluetechnix 2012 Direction PWR PWR I/O Type GND GND Function O CMOS 3.3V PP ETH Speed LED Driver I_DP O_DP I_DP O_DP LAN LAN LAN LAN ETH Receive Data+ ETH Transmit DataETH Receive DataETH Transmit Data+ O CMOS 3.3V PP 3.3V ETH Activity LED Driver CMOS 1.2V OD CMOS 3.3V PP CMOS 3.3V PP GND GND GND CMOS 5.0V Start-Up Module if PIN is low for 400ms I - 10k pull-up ETH Analog Voltage UART Request To Send / GPIO7_2 UART Clear To Send / GPIO7_3 High active input for the Qseven(R) module indicates that all power rails located on the carrier board are ready for use. One Wire Interface / GPIO7_6 Soft Reset SATA Transmit Data+ SATA Transmit Data- Page | 11 Hardware User Manual - Qseven-i.MX537 Last change: 31 January 2013 Version 1.2 Pin No. 35 36 37 38 39 40 41 Signal Name SATA.RX_P NC SATA.RX_N NC GND GND BOOT_ALT Direction I_DP I/O Type SATA Function SATA Receive Data+ I_DP SATA SATA Receive Data- PWR PWR I - 10k pull-up 42 SD2.CLK O 43 SD2.CD I 44 UART3.RXD 45 SD2.CMD O 46 SD2.WP I 47 UART3.TXD 48 SD2.D1 I/O 49 SD2.D0 I/O 50 SD2.D3 I/O 51 SD2.D2 I/O 52 SD2.D5 I/O 53 SD2.D4 I/O 54 SD2.D7 I/O 55 SD2.D6 I/O GND GND CMOS 3.3V OD CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP 56 57 58 59 NC GND GND AUD5.RFS PWR PWR I - 47R serial GND GND CMOS 3.3V PP 60 61 NC GPIO.(3V3)_3 I/O CMOS 3.3V PP GPIO4_5 / CLKO 62 63 NC AUD5.RSCK I - 47R serial CMOS 3.3V PP AUD Receive Clock / GPIO3_25 64 65 NC AUD5.RX I AUD Receive Data / GPIO4_9 66 I2C1.SCL O - 4k7 pull-up 67 AUD5.TX O 68 I2C1.SDA I/O - 4k7 pull-up CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V (c) Bluetechnix 2012 Pull low to disable module's on-board BIOS SD Clock / GPIO1_15 SD Card Detect / GPIO1_4 UART Receive Data / GPIO7_10 SD Command / GPIO1_11 SD Write Protect / GPIO1_2 UART Transmit Data / GPIO7_9 SD Data 1 / GPIO1_14 SD Data 0 / GPIO1_15 SD Data 3 / GPIO1_12 SD Data 2 / GPIO1_13 SD Data 5 / GPIO2_13 SD Data 4 / GPIO2_12 SD Data 7 / GPIO2_15 SD Data 6 / GPIO2_14 AUD Receive Frame Sync / GPIO3_24 I2C Clock / GPIO5_27 AUD Transmit Data / GPIO4_7 I2C Data / GPIO5_26 Page | 12 Hardware User Manual - Qseven-i.MX537 Pin No. Signal Name Direction 69 FIRI.TXD O 70 71 NC FIRI.RXD 72 73 74 75 76 77 78 79 87 88 89 90 91 NC GND GND USBH2.D_N USBH3.D_N USBH2.D_P USBH3.D_P USBH3.OC USBH2.OC USBH4.OC USBH5.OC USBH5.D_N USBH4.D_N USBH5.D_P USBH4.D_P USBH7.OC USBH6.OC USBOTG.OC USBH0.OC USBH7.D_N USBH6.D_N USBH7.D_P USBH6.D_P USBOTG.VBUS 92 USBOTG.ID I 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 USBOTG.D_N USBH0.D_N USBOTG.D_P USBH0.D_P GND GND LVDS0.TX0_P LVDS1.TX0_P LVDS0.TX0_N LVDS1.TX0_N LVDS0.TX1_P LVDS1.TX1_P LVDS0.TX1_N LVDS1.TX1_N LVDS0.TX2_P LVDS1.TX2_P LVDS0.TX2_N LVDS1.TX2_N UART3.CTS I/O_DP I/O_DP I/O_DP I/O_DP PWR PWR O_DP O_DP O_DP O_DP O_DP O_DP O_DP O_DP O_DP O_DP O_DP O_DP I 80 81 82 83 84 85 86 (c) Bluetechnix 2012 Last change: 31 January 2013 Version 1.2 I/O Type PP CMOS 3.3V PP Function I CMOS 3.3V PP FIRI Receive Data / GPIO1_7 PWR PWR I/O_DP I/O_DP I/O_DP I/O_DP I GND GND USB USB USB USB CMOS 3.3V PP CMOS 3.3V PP USB USB USB USB CMOS 3.3V PP CMOS 3.3V PP USB USB USB USB CMOS 3.3V PP CMOS 3.3V PP USB USB USB USB GND GND LVDS LVDS LVDS LVDS LVDS LVDS LVDS LVDS LVDS LVDS LVDS LVDS CMOS 3.3V I I/O_DP I/O_DP I/O_DP I/O_DP I I I/O_DP I/O_DP I/O_DP I/O_DP PWR FIRI Transmit Data / GPIO1_8 USB DataUSB DataUSB Data+ USB Data+ Over-Current Sense Over-Current Sense USB DataUSB DataUSB Data+ USB Data+ Over-Current Sense Over-Current Sense USB DataUSB DataUSB Data+ USB Data+ USB VBUS USB ID USB DataUSB DataUSB Data+ USB Data+ LVDS0 Transmit Data0+ / GPIO7_30 LVDS1 Transmit Data 0+ / GPIO6_30 LVDS0 Transmit Data0- / GPIO7_31 LVDS1 Transmit Data 0- / GPIO6_31 LVDS0 Transmit Data1+ / GPIO7_28 LVDS1 Transmit Data 1+ / GPIO6_28 LVDS0 Transmit Data1- / GPIO7_29 LVDS1 Transmit Data 1- / GPIO6_29 LVDS0 Transmit Data2+ / GPIO7_26 LVDS1 Transmit Data 2+ / GPIO6_24 LVDS0 Transmit Data2- / GPIO7_27 LVDS1 Transmit Data 2- / GPIO6_25 UART Clear To Send / GPIO7_7 Page | 13 Hardware User Manual - Qseven-i.MX537 Pin No. Signal Name Direction 112 UART3.RTS I 113 114 115 116 117 118 119 120 121 122 123 LVDS0.TX3_P LVDS1.TX3_P LVDS0.TX3_N LVDS1.TX3_N GND GND LVDS0.CLK_P LVDS1.CLK_P LVDS0.CLK_N LVDS1.CLK_N CTRL.PWM1 O_DP O_DP O_DP O_DP PWR PWR O_DP O_DP O_DP O_DP O 124 125 NC I2C3.SDA 126 127 Last change: 31 January 2013 Version 1.2 I/O Type PP CMOS 3.3V PP LVDS LVDS LVDS LVDS GND GND LVDS LVDS LVDS LVDS CMOS 3.3V PP Function I/O - 4k7 pull-up CMOS 3.3V OD I2C3 Data / GPIO1_6 NC I2C3.SCL O - 4k7 pull-up CMOS 3.3V OD I2C3 Clock / GPIO1_5 128 129 NC CAN1.TX O CAN Transmit Data / GPIO4_10 130 CAN1.RX I 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 HDMI.TC_P NC HDMI.TC_N NC GND GND HDMI.Tx1.P NC HDMI.Tx1_N NC GND GND HDMI.Tx0_P NC HDMI.Tx0_N NC GND GND HDMI.Tx2_P HDMI.SDA O_DP CMOS 3.3V PP CMOS 3.3V PP HDMI O_DP HDMI HDMI Clock- PWR PWR O_DP GND GND HDMI HDMI Transmit Data 1+ O_DP HDMI HDMI Transmit Data 1- PWR PWR O_DP GND GND HDMI HDMI Transmit Data 0+ O_DP HDMI HDMI Transmit Data 0- PWR PWR O_DP I/O - 2k2 pull-up 151 152 HDMI.Tx2_N HDMI.SCL O_DP I/O - 2k2 pull-up 153 HDMI.HPD I GND GND HDMI CMOS 5.0V OD HDMI CMOS 5.0V OD CMOS 5.0V PP (c) Bluetechnix 2012 UART Clear To Send / GPIO7_3 LVDS0 Transmit Data3+ / GPIO7_22 LVDS1 Transmit Data 3+ / GPIO6_22 LVDS0 Transmit Data3- / GPIO7_23 LVDS1 Transmit Data 3- / GPIO6_23 LVDS0 Clock+ / GPIO7_24 LVDS1 Clock + / GPIO6_26 LVDS0 Clock- / GPIO7_25 LVDS1 Clock - / GPIO6_27 Pulse Width Modulation Output / GPIO1_9 CAN Receive Data / GPIO4_11 HDMI Clock+ HDMI Transmit Data 2+ HDMI I2C Data HDMI Transmit Data 2HDMI I2C Clock HDMI Hot Plug Detect Page | 14 Hardware User Manual - Qseven-i.MX537 Last change: 31 January 2013 Version 1.2 Pin No. 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 Signal Name NC NC NC NC NC GND GND NC NC NC NC GND GND NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC GND GND NC NC NC NC NC NC NC NC NC GPIO.(2V5)_2 Direction I/O Type PWR PWR GND GND PWR PWR GND GND PWR PWR GND GND I/O 195 GPIO.(2V5)_1 I/O 196 CTRL.PWM2 O 197 198 199 GND GND ECSPI1.MOSI PWR PWR O 200 ECSPI1.SS0 O CMOS 2.5V PP CMOS 2.5V PP CMOS 2.5V PP GND GND CMOS 3.3V PP CMOS 3.3V PP (c) Bluetechnix 2012 Function GPIO1_18 GPIO1_17 Pulse Width Modulation Output / GPIO1_19 SPI MOSI / GPIO5_23 SPI Select 0 / GPIO5_25 Page | 15 Hardware User Manual - Qseven-i.MX537 Pin No. 201 Signal Name ECSPI1.MISO Direction I 202 ECSPI1.SS1 O 203 ECSPI1.SCLK O 204 JTAG.nTRST I 205 206 207 NC NC JTAG.TCK I 208 JTAG.TDI I 209 JTAG.TDO O 210 JTAG.TMS I 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN VIN PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR PWR Last change: 31 January 2013 Version 1.2 I/O Type CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 2.8V PP Function SPI MISO / GPIO5_24 CMOS 2.8V PP CMOS 2.8V PP CMOS 2.8V PP CMOS 2.8V PP 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 5V0 JTAG Test Clock SPI Select 1 / GPIO3_19 SPI CLK / GPIO5_22 JTAG Test Reset JTAG Test Data Input JTAG Test Data Output JTAG Test Mode Select Table 4-1: Qseven edge connector description 4.2 Image Sensor Connector X4 (Auxiliary-ISM-Connector) Pin 1 2 3 4 5 Name VCAMA GND SADDR NC GPIO4_0 Direction PWR PWR NC NC O 6 I2C1.SCL O - 4k7 pull-up 7 I2C1.SDA I/O - 4k7 pull-up (c) Bluetechnix 2012 I/O Type CMOS 2.8V PP CMOS 3.3V OD CMOS 3.3V Description Camera Analog Voltage Supply Power Ground Not Connected Not Connected Global Camera Reset Configuration Bus Clock Line Configuration Bus Data Line Page | 16 Hardware User Manual - Qseven-i.MX537 Pin Name Direction 8 9 10 NC GND CSI0.PCLK NC PWR I 11 CSI0.VSYNC I 12 CSI0.HSYNC I 13 GPIO4_1 O 14 GPIO4_2 I 15 16 17 NC NC CSI0.D0 NC NC I 18 CSI0.D1 I 19 20 21 VCAMIO GND CSI0.D2 PWR PWR I 22 CSI0.D3 I 23 CSI0.D4 I 24 CSI0.D5 I 25 26 GND CSI0.D6 PWR I 27 CSI0.D7 I 28 CSI0.D8 I 29 CSI0.D9 I 30 CSI0.DE O Last change: 31 January 2013 Version 1.2 I/O Type OD CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 2.8V PP CMOS 2.8V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP CMOS 3.3V PP Description Not Connected Power Ground Pixel Clock VSYNC HSYNC Camera Trigger Strobe Signal from Camera Not Connected Not Connected Pixel Data Pixel Data Camera IO Power Supply Power Ground Pixel Data Pixel Data Pixel Data Pixel Data Power Ground Pixel Data Pixel Data Pixel Data Pixel Data Output Enable (Active Low) Table 4-2: BLT-ISM-Connector interface description (X4) 4.3 Auxiliary I/O Connector X3 All I/O Types are CMOS 3.3V PP. Pin 1 2 3 4 5 6 7 Name 3.3V GND EN_PERI GPIO5_0 UART1.RXD UART1.TXD UART2.RXD (c) Bluetechnix 2012 Direction PWR PWR O -1k pull-up IO IO IO IO Description Power Supply Power Supply Enable Periphery General Purpose GPIO UART1 RxD or GPIO6_18 UART1 TxD or GPIO6_17 UART2 RxD or GPIO7_1 Page | 17 Hardware User Manual - Qseven-i.MX537 Pin 8 9 10 11 12 Name UART2.TXD ECSPI2.MISO ECSPI2.MOSI ECSPI2.SCLK ECSPI2.SS0 Direction IO IO IO IO IO Last change: 31 January 2013 Version 1.2 Description UART2 TxD or GPIO7_0 ECSPI2 MISO or GPIO2_25 ECSPI2 MOSI or GPIO2_24 ECSPI2 SCLK or GPIO2_24 ECSPI2 SS0 or GPIO2_26 Table 4-3: Extension Connector interface description (X3) (c) Bluetechnix 2012 Page | 18 Hardware User Manual - Qseven-i.MX537 5 5.1 Last change: 31 January 2013 Version 1.2 Application Information Qseven Specification Have a look at the Qseven Specification to get more information about the Qseven standard: http://www.qseven-standard.org/fileadmin/spec/Qseven-Spec_1.20.pdf 5.2 Differential pairs All signals/pins named *_N/*_P (for example: LVDS1.CLK_N and LVDS1.CLK_P) are differential pairs which should be routed with a differential impedance of 100 for LVDS and SATA or 90 for USB for a good signal integrity and to prevent EMI problems. 5.3 Signals All signals which are not differential pairs should be routed with a single ended impedance of 50Ohm to minimize EMI. (c) Bluetechnix 2012 Page | 19 Hardware User Manual - Qseven-i.MX537 6 6.1 Last change: 31 January 2013 Version 1.2 Mechanical Outline Top View Figure 6-1 shows the top view of the mechanical outline of the Qseven-i.MX537 module. All dimensions are given in millimeters! Outline dimensions +/- 0,5mm. Figure 6-1: Mechanical outline (top view) 6.2 MXM Connector The Qseven module features a 230-pin card-edge connector. The base board has to use the opposite connector (AS0B326-S78N-7F). Manufacturer Foxconn Yamaichi Part Number AS0B326-S78N-7F BEC-0.5-230-S9-xF-R-EDC Table 6-1: Compatible Qseven connector types (c) Bluetechnix 2012 Page | 20 Hardware User Manual - Qseven-i.MX537 7 Last change: 31 January 2013 Version 1.2 Support 7.1 General Support General support for products can be found at Bluetechnix' support site https://support.bluetechnix.at/wiki 7.2 Board Support Packages Board support packages and software downloads are for registered customers only https://support.bluetechnix.at/software/ 7.3 7.3.1 Blackfin(R) Software Support BLACKSheep(R) OS BLACKSheep(R) OS stands for a powerfully and multithreaded real-time operating system (RTOS) originally designed for digital signal processing application development on Analog Devices Blackfin(R) embedded processors. This high-performance OS is based on the reliable and stable real-time VDK kernel from Analog Devices that comes with VDSP++ IDE. Of course BLACKSheep(R) OS is fully supported by all Bluetechnix Core-Modules and development hardware. 7.3.2 LabVIEW You can get LabVIEW embedded support for Bluetechnix Core Modules by Schmid-Engineering AG http://www.schmid-engineering.ch. 7.3.3 uClinux You can get uClinux support (boot loader and uClinux) for Bluetechnix Core Modules at http://blackfin.uClinux.org. 7.4 Blackfin(R) Design Services Based on more than seven years of experience with Blackfin, Bluetechnix offers development assistance as well as custom design services and software development. 7.4.1 Upcoming Products and Software Releases Keep up to date with all product changes, releases and software updates of Bluetechnix at http://www.bluetechnix.com. (c) Bluetechnix 2012 Page | 21 Hardware User Manual - Qseven-i.MX537 8 Last change: 31 January 2013 Version 1.2 Ordering Information Article Number 100-1500-1 100-1520-1 Name Qseven-i.MX537 DEV-Qseven-i.MX Temperature Range Industrial Commercial Table 8-1: Ordering information NOTE: Custom Core Modules are available on request! Please contact Bluetechnix (office@bluetechnix.com) if you are interested in custom Core Modules. (c) Bluetechnix 2012 Page | 22 Hardware User Manual - Qseven-i.MX537 9 9.1 Last change: 31 January 2013 Version 1.2 Dependability MTBF Please keep in mind that a part stress analysis would be the only way to obtain significant failure rate results, because MTBF numbers just represent a statistical approximation of how long a set of devices should last before failure. Nevertheless, we can calculate an MTBF of the Core Module using the bill of material. We take all the components into account. The PCB and solder connections are excluded from this estimation. For test conditions we assume an ambient temperature of 30C of all Core Module components except the Blackfin(R) processor (80C) and the memories (70C). We use the MTBF Calculator from ALD (http://www.aldservice.com/) and use the reliability prediction MIL-217F2 Part Stress standard. Please get in touch with Bluetechnix (office@bluetechnix.com) if you are interested in the MTBF result. (c) Bluetechnix 2012 Page | 23 Hardware User Manual - Qseven-i.MX537 Last change: 31 January 2013 Version 1.2 10 Product History 10.1 Version Information 10.1.1 Qseven-i.MX537 Version 1.1.0 Component Processor RAM SPI-Flash NAND-Flash ETH PHY USB HUB HDMI Trans. Audio Type MCIMX537CVV8C Rev2.1 MEM2G16D2DABG-25I M25PX32-VMW6E MT29F16G08ABACAWP-IT:C KSZ8041NLI KUSB2517I-JZX AD9889BBCPZ-165 SGTL5000XNAA3R2 Table 10-1: Overview Qseven-i.MX537 product changes 10.2 Anomalies Version 1.0.0 Date 2011-12-09 (c) Bluetechnix 2012 Description No anomalies reported yet. Table 10-2: Overview product anomalies Page | 24 Hardware User Manual - Qseven-i.MX537 Last change: 31 January 2013 Version 1.2 11 Document Revision History Version 1 1 2 Date 2011-11-22 2012-01-10 2012-11-28 (c) Bluetechnix 2012 Document Revision Preliminary Release of the Document Processor change to MCIMX537CVV8C Updated HUM with new CI-Design. Table 11-1: Revision history Page | 25 Hardware User Manual - Qseven-i.MX537 Last change: 31 January 2013 Version 1.2 12 List of Abbreviations Abbreviation ADI AI AMS AO CM DC DSP eCM EBI ESD GPIO I IC I/O ISM LDO MTBF NC NFC O OS PPI PWR RTOS SADA SD SoC SPI SPM SPORT TFT TISM TSC UART USB USBOTG ZIF Description Analog Devices Inc. Analog Input Asynchronous Memory Select Analog Output Core Module Direct Current Digital Signal Processor Enhanced Core Module External Bus Interface Electrostatic Discharge General Purpose Input Output Input Inter-Integrated Circuit Input/Output Image Sensor Module Low Drop-Out regulator Mean Time Between Failure Not Connected NAND Flash Controller Output Operating System Parallel Peripheral Interface Power Real-Time Operating System Stand Alone Debug Agent Secure Digital System on Chip Serial Peripheral Interface Speech Processing Module Serial Port Thin-Film Transistor Tiny Image Sensor Module Touch Screen Controller Universal Asynchronous Receiver Transmitter Universal Serial Bus USB On The Go Zero Insertion Force Table 12.1: List of abbreviations (c) Bluetechnix 2012 Page | 26 Hardware User Manual - Qseven-i.MX537 A Last change: 31 January 2013 Version 1.2 List of Figures and Tables Figures Figure 1-1: Main components of the Qseven-i.MX537 module .......................................................................... 5 Figure 2-1: Functional overview .......................................................................................................................... 7 Figure 2-2: Top connectors placement ............................................................................................................... 8 Figure 6-1: Mechanical outline (top view) ......................................................................................................... 20 Tables Table 2-1: Boot Mode Selection Table ............................................................................................................... 7 Table 2-2: Memory Map ...................................................................................................................................... 7 Table 3-1: Electrical characteristics .................................................................................................................... 9 Table 3-2: Absolute maximum ratings ................................................................................................................ 9 Table 4-1: Qseven edge connector description ................................................................................................ 16 Table 4-2: BLT-ISM-Connector interface description (X4) ............................................................................... 17 Table 4-3: Extension Connector interface description (X3) .............................................................................. 18 Table 6-1: Compatible Qseven connector types .............................................................................................. 20 Table 8-1: Ordering information ........................................................................................................................ 22 Table 10-1: Overview Qseven-i.MX537 product changes ................................................................................ 24 Table 10-2: Overview product anomalies ......................................................................................................... 24 Table 11-1: Revision history .............................................................................................................................. 25 Table 12.1: List of abbreviations ....................................................................................................................... 26 (c) Bluetechnix 2012 Page | 27 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Bluetechnix: 100-1500-1