Designed by FEDEVEL Academy
Designed to support all the i.MX6 Rex peripherals. Adds extra wireless support.
Status
Available. Purchase Development Baseboard from VOIPAC >
iMX6 Rex Development Baseboard specification
- Back panel
- - 1Gb Ethernet
- - HDMI with Audio
- - 2x USB
- - RS232
- - Power 7-24 DC (or single +5V)
- 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 (for SSD SATA Disk)
- 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
How the PCIE mini card sockets can be used?
- The base board includes 1x full PCIE mini card socket (PCIE & USB & SIM). This can be used for any standard PCIE mini card (WIFI, Ethernet, Modem, ….. )
- The base board includes additional 1x PCIE socket with USB & SIM & VOICE support. This can be used for HSPA+ Wireless modem such Telit HE910 (GSM / GPRS / EDGE / UMTS / HSPA data + voice + GPS).
Download The Complete iMX6 Rex Development Baseboard Altium Project & Manufacturing Files
Please, Register or Login to download this file
Getting started
How to connect your Development board for the very first time? Read here >>
Software
Schematic
Download iMX6 Rex Development Baseboard schematic in PDFBlock Diagram

3D PDF Document (use Adobe Reader)
This is the iMX6 Rex Development Baseboard 3D PDF (use Adobe Reader to open it)Manual (Preliminary)
Bill of Materials
BOM Total: $116USD / 1000pcs
IMX6 Rex Development BB V1I1 - BOM
BOM Purchasing - iMX6 Rex Development Baseboard V1I1 - Prototype.xlsx
BOM Purchasing - iMX6 Rex Development Baseboard V1I1 - Prototype.xlsx
Stackup
PCB Material
Videos
Wireless modem & Voice call – Making a call between a mobile phone and iMX6 Rex
Runnig a PCI Express Card plugged into iMX6 Rex
Running Wifi network on the iMX6 Rex
Project status
When we test a new peripheral, we also update this table. More details about the tests can be found here >>
| Description | Status | Note | |
| DDR3 | OK | Running memory test for 3 weeks | |
| 1Gb Ethernet (J24) | OK | A large packet ping test run over 3 days, a large file transfer tested | |
| HDMI (J16) | OK | A video file played on a monitor | |
| LVDS (J41) | OK | A video file played on an LVDS display | |
| CFAST SATA (J15) | OK | Filesystem running from a CFAST disk | |
| SATA (J14) | OK | Filesystem running from a SATA disk | |
| PCIE mini – PCIE (J4) | OK | Wifi Intel 4965AGN tested | |
| PCIE mini – USB (J9) | OK | Wireless modem HE910 tested | |
| SIM2 (J7) | OK | Tested with modem | |
| Modem audio (J10, J11, J12) | OK | Calling Rex via modem | |
| PCIE (J3) | OK | A PCIE Ethernet card with RTL8168E tested | |
| SPI | OK | Boots from the SPI & can be reflashed | |
| SD (Slot J29) | OK | A video copied to & played from an SD card | |
| SD (Slot J39) | OK | A video copied to & played from an SD card | |
| USB OTG (J21) | OK | A firmware uploaded to the module | |
| 2x USB (J22) | OK | A video copied to & played from an USB memory stick | |
| USB1 Header (J20) | OK | USB to Serial port device tested | |
| COM1 RS232 (J30) | OK | Console output | |
| COM2 UART – CMOS (J31) | OK | RX <-> TX loopback working oki | |
| Touchscreen (J40) | OK | Display with touchscreen tested | |
| GPIO (J34) | OK | Input <-> Output loopback tested | |
| Microphone (J28) | OK | Records from headphones microphone | |
| Line In (J26) | OK | Records through loopback Line out -> Line in | |
| Line Out (J27) | OK | Plays a wav file | |
| Headphones (J25) | OK | Plays a wav file | |
| RTC (U17) | OK | Set up Date & Time, reads back correctly | |
| Power LED (D18 Green) | OK | Shows the status of power supplies | |
| User LED (D18 Red) | OK | Tested under Linux with I2C-tools | |
| Reset button (SW2) | OK | The board resets when this button is pressed | |
| User button (SW3) | OK | A small application reads the status correctly | |
| Boot mode selection (JP2) | OK | If fitted, boots from USB OTG | |
| Power Input (J37) | OK | Board powers up ok | |
| ATX Power Input (J38) | OK | Board powered from an ATX power supply | |
| Max/Min Input Power | OK | Tested from +7V to +24V | |
| Powers +3V3 & +5V (U22) | OK | Measured, ok | |
| Power +1V5 (U1) | OK | Measured, ok | |
| Power +1V8 (U3) | OK | Measured, ok |
Related posts
- iMX6 Rex EMC Testing – Pass
- iMX6 Rex + Wireless modem + Voice support
- PCI Express and Second Ethernet is working
- User friendly GUI + Mouse + Keyboard working ok
- iMX6 Rex – LVDS and Audio codec are working
- The iMX6 Rex HDMI & USBs & SDs are working
- First pictures of the iMX6 Rex Development Baseboard – running Linux
- A paper PCB – Checking if everything fits ok :)
- The first 3D model of iMX6 Rex Development baseboard
License











