Embedded desktop‎ > ‎ARM based boards‎ > ‎32 bit‎ > ‎Freescale i.MX6‎ > ‎

imx6rex (i.MX6)



REX, Freescale iMX6 Opensource Project

Based on Freescale i.MX6 CPU. This is an open source project. All documents are free for download, including Schematic and PCB files.

The iMX6 Rex Module is also used for teaching about Schematic Design and Advanced PCB Layout at FEDEVEL Academy.

Module Specification

http://www.imx6rex.com/wp-content/uploads/2013/05/imx6_rex_module_top_HR.jpg

  • Freescale iMX6 processor, up to 1.2GHz / 4 cores
  • Soldered down DDR3-1066 (533MHz), up to 4GB
  • 10/100/1000 Mbps Ethernet
  • 1x HDMI (up to QXGA 2048×1536)
  • 1x LVDS (up to WUXGA 1920×1200)
  • 1x PCIE
  • 1x SATA
  • On board SPI Flash up to 32Mb
  • 1x SD (or optional 2x CAN), 1x MMC
  • 2x USB
  • 3x UART, 3x I2C, 1x SPI
  • Digital audio
  • JTAG
  • User LED, power LED
  • 2x high speed board to board connectors (only one required)
  • Size: 70 x 40 mm (smaller than a credit card)
  • Input power: 7 to 24 V (DC)





iMX6 Rex Development Baseboard specification


  • Back panel
    • - 1Gb Ethernet
    • - HDMI with Audio
    • - 2x USB
    • - RS232
    • - Power 7-24 DC
  • Front panel
    • - Audio: Mic in, Line in, Line out, Headphones
    • - Micro SD card
    • - Buttons: RESET, ON / OFF, User Button
    • - LEDs: Power LED, User LED
  • Side panels
    • - 2x SIM card
    • - CFAST
  • Bottom
    • - 1x full PCIE mini card socket (PCIE & USB & SIM)
    • - 1x USB only PCIE mini card socket with SIM & VOICE support
  • Connectors and headers
    • - LVDS, Backlight
    • - Touchscreen
    • - USB
    • - Modem Speakers & Microphone
    • - Serial port (CMOS)
    • - SPI
    • - 8x GPIO (can be used for Buttons, LEDs, …)
  • Second SD socket with Activity LED (not accessible from panel – can be used for OS and can be sealed with a protection label)
  • On board RTC clock backed up with battery
  • EEPROM
  • Debugging (Optional): PCIE slot, SATA connector, micro USB OTG A/B
  • JTAG
  • ATX power support (optional)
  • Four additional holes for heatsink (if required)
  • Size: 135 x 110mm











iMX6Rex block diagram