Single Board Computer OKMX6Q-C based on NXP iMX6 Quad
Single board computer(SBC) OKMX6Q-C to evaluate system on module(SoM) FETMX6Q-C, which can serve both as a development platform and as an end product. The carrier board was designed as a 4-layer PCB and board-to-board connectors, with rich peripheral interface resources, including Gigabit Ethernet, CAN bus, parallel camera, WIFI&BT, etc. What's more, the CPU featured MIPI, MLB and EMI are also drawn out. Tested by EMC and high & low temp to guarantee the SoM to run stable in harsh working environment.
OKMX6Q-C Single Board Computer(SBC) is based on NXP Cortex-A9 processor i.MX6 quad @ 1GHz. Adopt SoM + Carrier Board structure, board-to-board connectors, while SoM is only 40*70mm, widely used in ndustrial control, medical, multimedia, charging piles, smart home, consumer electronics, handheld devices, display control and other fields.
Smaller system on module(SoM) with unique ultra-thin connectors
The SoM uses 4 sets of ultra-thin 80P board-to-board connectors,
which are only 2mm high and 40mm x 70mm gold size ratio, so that the product design is not limited to any mechanical structure
The system on module adopts the 12-layer PCB deposition process design,
taking full account of electromagnetic compatibility and signal integrity design, to ensure the stable operation of the system!
The CPU pins are all drawn out to meet the different functional requirements of different products in various fields
The system on module leads all pins out of the CPU, supporting gigabit Ethernet, DVP,
MIPI camera , audio, SDHC, and more.
It also supports MIPI cameras, MIPI screens, MLB buses, EIM BUS 27-bit addresses, 32-bit data buses, and more.
Supports a variety of display screen interfaces and image collectors
The two-screen era of
iMX6 takes you into a whole new experience
Forlinx embedded FETMX6Q-C SoM supports dual-screen synchronous display, dual-screen asynchronous display.
Asynchronous display supports LVDS and LCD, HDMI and LVDS, HDMI and LCD, LVDS0 and LVDS1.
Interface-rich supporting base plate
OKMX6Q-C development board using the core board and bottom plate structure design, full function, pins, to meet a variety of product development needs,
product evaluation can be carried out with greater flexibility to quickly design more competitive products.
▊ Hardware Features
FETMX6Q-C System on Module Features | |
---|---|
CPU | NXP quad-core i.MX6Q(compatible with i.MX6DL) |
Architecture | Cortex-A9 |
Main Frequency | commercial grade: 1GHzl, industrial grade 800MHz |
RAM | 1GB DDR3 (2GB DDR3 optional) |
ROM | 8GB eMMC |
Voltage Input | DC 4.2V |
2D/3D | supported |
GPU | Vivante GC355 / Vivante GC320 |
PMU | MMPF0100NPEP |
Dimensions | 40mm*70mm |
Package | board-to-board connector |
OS | Android6.0, Android4.4.2, Linux4.1.15+QT5.6, Linux3.0.35+QT4.8.5 |
Display | RGB 24-bit, dual 8-bit LVDS interface, HDMI, MIPI |
MIPI | 3x MIPI_CSI MIPI_DSI MIPI_HSI |
IIC | 3x IIC |
SPI | 5x SPI |
CAN | 2x CAN |
USB HOST | 1x USB HOST 2.0 |
USB DEVICE | 1x USB OTG 2.0 |
SD/MMC/SDIO | 3x SD/MMC |
Ethernet | 1x 1000M |
UART/IrDA | 5(contains one debug port) |
EINT/GPIO | supported |
Video Codec | hardware codec |
EBI BUS | 27-bit address bus, 32-bit data bus |
JTAG | 1x JTAG |
Camera | 1x DVP, 1x MIPI |
PWM | 3x PWM |
SATA | 1x SATA |
8X8 Keyboard | 1-ch |
Audio | IIS≤3 |
MLB | 1x MLB |
SPDIF | 1x SPDIF |
mini PCIe | 1x mini PCIe |
OKMX6Q-C Carrier Board Features | |
---|---|
Audio | 1x Phone, 1x MIC, 2x Speaker |
I2C | 3x IIC |
SPI | 1x SPI |
CAN | 1x CAN |
MIPI Camera | 1x MIPI camera |
Camera | 1x camera, 5.0MP, OV5640 |
SD/MMC/SDIO | 2x SD/ MMC/ SDIO |
USB HOST | 2x USB host, USB2.0 |
USB OTG | 1x USB OTG, USB2.0 |
Ethernet | 1x 10/100/1000M, auto-negotiation |
UART | 5x UART(1x debug, 3x 3-wire serial, 1x 5-wire) |
IrDA | 1x IrDA, not solderred |
Power In | 5V main power, 12V auxiliary power |
RTC | supported |
ADC | for expanding resistive touching controller |
Key | 3x key |
DIP | booting mode selection |
Reset | 1x reset |
WiFi& BT | 1x WIFI& BT |
LCD | 1x LCD, capacitive/ resistive |
EINT | supported |
GPIO | supported |
LVDS | 2x LVDS |
HDMI | 1x HDMI |
MIPI DSI | 1x MIPI DSI |
SATA | 1x SATA(only for FETMX6Q-C) |
EIM BUS | 32-bit data bus, 27-bit address bus |
3G/4G | mini-PCIE, 3G/4G wireless module |
JTAG | supported |
▊ Software Features
OS Android | ||
---|---|---|
OS |
Android4.4 |
Android6.0 |
Compiler |
arm-fsl-linux-gnueabi-gcc-4.6.2, JDK1.6.0-45 |
arm-fsl-linux-gnueabi-gcc-4.9, JDK1.7.0-131 |
Flash OS image by SD card or USB OTG |
Flash OS image by USB OTG |
|
EXT4 file system is supported |
EXT4 file system is supported |
|
MFT Tools are supported on Windows XP/Windows Vista/ Windows 7 |
MFT Tools are supported on Windows XP/Windows Vista/ Windows 7 |
|
UBOOT |
boot mode(eMMC/SD/USB OTG) |
boot mode(eMMC/SD/USB OTG) |
UBOOT LOGO |
UBOOT LOGO |
|
RAM(1G/2G) |
RAM(1G) |
|
Android Kernel |
Version: Android-KK4.4.2 |
Version: Android 6.0.1_2.1.0 |
EXT4/NFS/FAT32/NTFS file system |
EXT4/NFS/FAT32/NTFS file system |
|
eMMC(8G) |
eMMC(8G) |
|
Watchdog |
Watchdog |
|
RTC |
RTC, RX8010 |
|
IO |
IO |
|
user key: 2(VOL+, VOL-) |
user key: 2(VOL+, VOL-) |
|
SPI, can communicate with MCP2515 |
SPI |
|
I2C |
I2C |
|
DVP OV5640 |
DVP OV5640 |
|
MIPI OV5640 |
MIPI OV5640 |
|
USB UVC |
USB UVC |
|
PWM |
PWM |
|
capacitive touching(GT9XX, GT928) |
capacitive touching(GT9XX, GT928) |
|
LCD, 255 ratio adjustable |
LCD, 255 ratio adjustable |
|
LCD 1. RGB 4.3'' LCD(480x272) 2. RGB 7'' LCD(800x480) 3. mipi 7''(1024x600 not supported presently) 4. LVDS10.1''(1280x800) 5. HDMI 1920x1080M@60 6. HDMI 1280x720M@60 7. LVDS 1024x768 8. LVDS 1920x1080 9. RGB 5''(640x480) A. RGB 7''(1024x600) |
LCD 1. RGB 7'' LCD(800x480) 2. RGB 7'' LCD(1024x600) 3. LVDS 10.1''(1280x800) 4. HDMI 1920x1080M@60 5. MIPI 1024x600 7'' |
|
MIPI-DSI(7'' 1024*600) |
MIPI-DSI(7'' 1024*600) |
|
USB Host: U-disk, USB Hub, USB keyboard and mouse |
USB Host: U-disk, USB Hub, USB keyboard and mouse |
|
USB Device |
USB Device |
|
TF/SD/MMC card: 64GB tested |
TF/SD/MMC card: 64GB tested |
|
UART: 5 |
UART |
|
WM8962 audio: record and playback, ALSA, speaker (D amplifier), earphone output |
WM8960 audio: record and playback, ALSA, speaker (D amplifier), earphone output |
|
Ethernet(AR8031, 1000/100/10Mbps) |
Ethernet(AR8031, 1000/100/10Mbps) |
|
3G |
|
|
4G, ME909s-821, EC20 |
4G, ME909s-821 |
|
WiFi, RTL8723BU, STA |
WiFi, RTL8723BU, STA |
|
BT, RTL8723BU |
BT, RTL8723BU |
|
GPS, VK1613 |
GPS, VK1613 |
|
CAN 2.0B |
CAN 2.0B |
|
HDMI |
HDMI |
|
USB to UART |
|
|
SATA hard disk: SATA II, 3.0 Gbps, only available for i.MX6Q |
SATA hard disk: SATA II, 3.0 Gbps, only available for i.MX6Q |
|
LVDS single/ dual channel |
LVDS single/ dual channel(10.1'' 1280*800) |
|
Testing APP |
WIFI |
WIFI |
RTC |
RTC |
|
SPI to CAN MCP2515 |
|
|
Flexcan |
Flexcan |
|
IP address setting |
IP address setting |
|
sleeping mode waken up |
sleeping mode waken up |
|
TTL to RS232 |
TTL to RS232 |
|
RS485 |
RS485 |
|
audio record/ playback |
audio record/ playback |
|
3G wireless network |
|
|
4G wireless network |
4G wireless network |
|
Speaker |
Speaker |
|
RGB backlight adjusting |
RGB backlight adjusting |
|
Watchdog |
Watchdog |
|
MMC/TF/SD card and U-disk auto-mounting and unintalling; SATA2 ext4 hard disk auto-mounting and uninstalling |
MMC/TF/SD card and U-disk auto-mounting and unintalling;SATA2 hard disk auto-mounting and uninstalling |
OS Linux Console | ||
---|---|---|
Compiler |
arm-fsl-linux-gnueabi-gcc-4.6.2 |
ARMv7 architecture, support hard floating-point calculation |
Booting Mode |
USB, SD download flashing |
USB, SD card one-key to start OS image flashing |
Single/multiple files automatic flashing |
|
|
Support system files flashing in EXT4 format |
|
|
MFG tools are supported by WindowsXP/Vista/Windows7 |
|
|
UBoot |
boot mode selection(eMMC/USB OTG) |
|
RAM |
|
|
UBOOT LOGO |
|
|
Linux Kernel |
Version: Linux-3.0.35 |
LCD backlight, adjustable up to 255-grade |
File system form: EXT4/ NFS/ FAT32/NTFS |
LCD driver(7''800x 480, 10.1'' 1024x 800, 4.3'' 480x 272) |
|
eMMC |
USB Host driver: U-disk, USB Hub, USB keypad and mouse |
|
watchdog |
USB Device |
|
RTC |
TF/SD/MMC card |
|
IO |
UART |
|
user key |
WM8962 audio driver: record and playback, ALSA interface, D-class amplifier is supported, speaker and earphone output |
|
SPI |
Ethernet(AR8031, 1000/100/10Mbps) |
|
I2C |
3G |
|
EIM | 4G(EC20) | |
OV5640 OV5640-MIPI |
USB to UART |
|
PWM |
SATA hard disk driver |
|
Capacitive touching driver, resistive touching(Linux) |
LVDS single/ dual channel(single channel up to 1366x 768, dual channel up to 1920x 1080 will be supported soon) |
|
Testing APP |
WiFi |
3G wireless network |
telnet |
USB camera |
|
RTC |
Audio recording/ playing back |
|
SPI to CAN MCP2515 |
IIC |
|
Flexcan |
GPU |
|
IP/Mac address setting |
IPU |
|
Sqllite |
VPU |
|
sleeping mode waken up |
Speaker |
|
TTLto RS232 |
RGB display backlight adjusting |
|
RS485 |
Playing of 1080P video and MP3 file |
|
Audio recording/ playing back |
Watchdog |
|
GPRS wireless network |
MMC/ TF/ SD card, U-disk, SATA2(depends on file system) hard disk audo mounting and uninstalling |
|
GPS |
FTP |
|
SPI |
Boa Web Server |
Linux QT4.8.5 | ||
---|---|---|
Compiler |
arm-fsl-linux-gnueabi-gcc-4.6.2 |
ARMv7 architecture, support hard floating-point calculation |
OS Flashing
|
OS flashing by SD card or USB |
USB, SD card one-key flashing |
Single/multiple files automatic flashing |
|
|
Support system files flashing in EXT4 format |
|
|
MFG tools are supported by WindowsXP/Vista/Windows7 |
|
|
UBoot |
boot mode selection(eMMC/USB OTG) |
|
RAM |
|
|
UBOOT LOGO |
|
|
Linux Kernel |
Version: Linux-3.0.35 |
LCD backlight, adjustable up to 255-grade |
File system form: EXT4/ NFS/ FAT32/NTFS
|
LCD 1. RGB 4.3'' LCD(480x272) 2. RGB 7'' LCD(800x480) 3. mipi 7''(1024x600 not supported presently) 4. LVDS10.1''(1280x800) 5. HDMI 1920x1080M@60 6. HDMI 1280x720M@60 7. LVDS 1024x768 8. LVDS 1920x1080 9. RGB 5''(640x480) A. RGB 7''(1024x600) |
|
eMMC |
USB Host: U-disk, USB Hub, USB keyboard and mouse, etc |
|
Watchdog |
USB Device |
|
RTC |
TF/SD/MMC card |
|
IO |
UART: 4 |
|
User key: 4 |
audio driver: record and playback, ALSA interface, D-class amplifier is supported, speaker and earphone output default chip is WM8960, WM8962 is compatible, users can select in uboot menu |
|
SPI |
Ethernet(AR8031, 1000/100/10Mbps) |
|
I2C |
3G |
|
EIM |
4G(Huawei ME909S, Quetel EC20) |
|
camera DVP OV5640 MIPI OV5640 |
USB to UART |
|
PWM |
SATA hard disk |
|
Capacitive touching driver(GT9xx, GT928 and FT5x06), resistive touching(Linux) |
LVDS single/ dual channel(single channel up to 1366x 768, dual channel up to 1920x 1080 will be supported soon) LVDS |
|
Testing APP |
WiFi |
3G wireless network |
telnet |
USB camera |
|
RTC |
Audio recording/ playing back |
|
SPI to CAN MCP2515 |
IIC |
|
Flexcan |
GPU |
|
IP/Mac address setting |
IPU |
|
SQLite |
VPU |
|
sleeping mode waken up |
Speaker |
|
TTL to RS232 |
RGB display backlight adjusting |
|
RS485 |
Playing of 1080P video and MP3 file |
|
Audio recording/ playing back |
Watchdog |
|
GPRS wireless network |
MMC/ TF/ SD card, U-disk, SATA2(depends on file system) hard disk audo mounting and uninstalling |
|
GPS |
FTP |
|
SPI |
Boa Web Server |
Configuration sheet | |||||
---|---|---|---|---|---|
Name |
Configuration |
Frequency |
Grade |
Temp Width |
Note |
FETMX6Q-C SoM i.MX 6Quad Cortex-A9 |
1G DDR3, 8GB eMMC |
1GHz |
commercial |
0℃~+70℃ |
-20℃~+70℃ |
1G DDR3, 8GB eMMC |
800MHz |
industrial |
-40℃~+85℃ |
|
|
2G DDR3, 8GB eMMC |
1GHz |
commercial |
0℃~+70℃ |
optional |
|
2G DDR3, 8GB eMMC | 800MHz | industrial | -40℃~+85℃ | optional |
▊ Download
Catalog: Forlinx Catalog Manual
Product Brief: FETMX6Q-C SoM and OKMX6Q-C SBC introduction
▊ Accessories
Please click here to get more information about the supported modules and accessories.
Evaluation Kit | |
---|---|
FETMX6Q-C System On Module | 1 |
OKMX6Q-C Single Board Computer | 1 |
Kits Pack | |
5.5*2.1mm AC220V DC5V 3.0A power adapter | 1 |
Two-hole crossover serial cable | 1 |
Other | Packing box, Warranty card, Anti-static bag, Certificate |
▊ Technical Support
1. Files to be provided after buying
Hardware related: datasheet, user guide, carrier board schematic, carrier board PCB, SoM pinmux;
Firmware related: OS image, testing demo, source code, manual;
Compiling environment
2. Fast response after-sale technical support service
Contact Us
Welcome to get in touch with us, our experts will reply to your email within 24 hours.
▊ How To Buy
1. Order Online
We have an online store on Alibaba, please contact us for details.
2. Order Offline
Please send your inquiry to [email protected];
3. Payment Terms
100% T/T in advance.
▊ Shipment
1. Delivery: Goods will be shipped by express upon the receipt of the payment;
2. Lead time: Goods will be shipped out within five working days for sample orders and 6 weeks for bulk orders;
3. Shipping charge: Buyers should bear the shipping cost.
▊ Related News
- iMX6 Development Board - iMX6 System On module(SoM)
- The iMX6 Development Board Base Board Interface Description
- i.MX6 development board self-starting Qt application method
- How i.MX6Q GPIO Works
- NXP iMX6 Quad with Truck's Driving System
- About Some FAQ for i.MX6Q
- i.MX6 Series Single Board Computer & Function Interface
- FAQ of iMX6 Series Development Board
- Application Notes - How To Port SSH to iMX6Q Development Board
- How to Port Python on iMX6Q Development Board
- Solutions to common problems under iMX6Q Linux
- ARM knowledge sharing, i.MX6Q GPIO multiplexing modification method
▊ Other Forlinx iMX6 Series Products
Architecture: Cortex-A9
Frequency: 1.0GHz
RAM: 1GB DDR3,2GB DDR3(optional)
ROM: 8GB eMMC
System: Linux3.0.35,Linux4.1.15,Android4.2,Android6.0
Architecture: Cortex-A9
Frequency: 1.0GHz
RAM: 1GB DDR3,2GB DDR3(optional)
ROM: 8GB eMMC
System: Linux3.0.35,Linux4.1.15,Android4.2,Android6.0
Architecture: Cortex-A7
Frequency: 800MHz
RAM: 512MB DDR3
ROM: 8GB eMMC
System: Linux4.1.15+QT5.6
Architecture: Cortex-A9
Frequency: 1.0GHz
RAM: 1GB DDR3,2GB DDR3(optional)
ROM: 8GB eMMC
System: Linux4.1.15,Android4.4,Android6.0