Single Board Computer OKMX6Q-S3 based on NXP i.MX6Q
The single board computer OKMX6Q-S3 is with abundant hardware resources on its carrier board. Ready-to-use on-board interfaces, such as 5M digital camera, standard dual-channel 8-bit LVDS and HDMI-1.4 are preferable for media performace; the SDXC standard SD card interface and SATA hard disk interface make it easier for large volume TB storage; improved Li-barttery manage circuit, supporting of IrDA, stereo audio amplifier, on-board 3-axis acceleration sensor which are preferable for portable devices. Both carrier board and CPU module are with industrial and commercial grade opertional to users, the commercial grade temp ranges from 0 ℃ to +70 ℃ (tested -20℃ to +70℃); and the industrial grade one is with temp range of -40℃ to +85℃.
Target Application
- • Automotive infotainment
- • Digital signage
- • HMI
- • In-flight entertainment
- • Intelligent industrial control system
- • IP phones
- • IPTV
- • Portable medical
- • Tablets
8-layer ENIG PCB, half-hole soldering with stable performance!
Half-hole soldering between SoM FETMX6Q and development board with advantages of withstanding of vibration, oxidant, interference.
The SoM is with 220pins(55*4) and with structure dimensions of 60mm*60mm, which is convenient for users' development board layout design.
The CPU module i.MX6Q is integrated with minimum system
SoM with minimum system and with LCD interface, which is very convenient for users to do incoming quality control and aging by running the
system just with the connection of a 4.2V power input but no need support of the development board.
Multiple display interfaces and image collectors
Both industrial grade and commercial grade with
different storage configurations are optional
Excellent dual displays performance
Dual-screen with the same displaying and different displays are both supported.
Insync displaying with a combination of LVDS&LCD, HDMI&LVDS, LVDS&LVDS1, etc.
OKMX6Q-S3 single board computer pin diagram
▊ Hardware Features
FETMX6Q-S System on Module Features | |
---|---|
CPU | NXP i.MX6Quad |
Architecture | Cortex-A9 |
Frequency | 1GHz |
RAM | 1GB DDR3 / 2GB DDR3 |
Flash | 8GB eMMC |
Voltage Input | 4.2V |
2D/3D | supported |
GPU | Vivante GC355/Vivante GC320 |
PMU | MMPF0100NPEP |
Dimensions | 60mm*60mm |
Package | edge soldering |
OS | Android6.0, Android4.4.2, Linux4.1.15+QT5.6, Linux3.0.35+QT4.8.5 |
LCD | RGB 24-bit(dual 8-bit LVDS) |
Audio | IIS≤3 |
I2C | 3-ch |
SPI | 2-ch |
CAN | 2-ch |
USB HOST | 1-ch USB HOST 2.0 |
USB OTG | 1-ch USB OTG 2.0 |
SD/MMC/SDIO | 2-ch SD/MMC |
Ethernet | 1-ch, 1000M |
miniPCIE | 1-ch |
UART/IrDA | 4-ch(contains one debug port) |
EINT/GPIO | supported |
Video Encoder | hardware codec |
HDMI | 1-ch |
Camera | 1-ch, 5.0MP |
SATA | 1-ch(only available on FETMX6Q-S) |
OKMX6Q-S3 Carrier Board Features | |||
---|---|---|---|
Audio | 1x Phone, 1x MIC, 2x Speaker | IrDA |
1x IrDA, not soldered |
I2C | 3x IIC | RTC | supported |
SPI | 1x SPI | User key | 2x key |
CAN | 1x CAN | DIP | booting mode selection |
Camera | 1x Camera | Sleeping mode waken up key | 1 |
SDIO | 2x SDIO | Reset | 1x reset |
SD/MMC | 2x SD/ MMC | LCD |
1x LCD |
USB HOST | 2x USB host, USB2.0 | EINT | supported |
USB OTG | 1x USB OTG, USB2.0 | GPIO | supported |
Ethernet | 1x 10/100/1000M, auto-negotiation | LVDS | 2x LVDS |
UART | 4x UART(1x debug, 2x 3-wire serial, 1x 5-wire serial) | HDMI | 1x HDMI |
Power In | 5V main power, 12V auxiliary power | WiFi& BT | 1x WIFI& BT |
mini PCIe | 1x mini PCIe | SATA | 1x SATA(only available for FETMX6Q-S) |
▊ Software Features
Android OS | ||
---|---|---|
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 and USB OTG |
flash OS image by USB OTG |
|
file system EXT4 |
file system EXT4 |
|
flash tool MFG Tools is supported by Windows XP/ 7 and Vista |
flash tool MFG Tools is supported by Windows XP/ 7 and Vista |
|
UBOOT |
boot mode selection(eMMC/SD/USB OTG) |
boot mode selection(eMMC/SD/USB OTG) |
UBOOT boot LOGO(7'' LCD or 10.1'' LVDS display) |
UBOOT boot LOGO(7'' LCD or 10.1'' LVDS display) |
|
RAM(1G/2G) |
RAM(1G) |
|
Android Kernel |
Version: Android-KK4.4.2 |
Version: Android 6.0.1_2.1.0 |
file system: EXT4/ NFS/ FAT32/ NTFS |
file system: EXT4/ NFS/ FAT32/ NTFS |
|
eMMC(8G) |
eMMC(8G) |
|
watchdog |
watchdog |
|
RTC |
RTC, RX8010 |
|
IO |
IO |
|
user key: 2(VOL+,VOL-) |
user key: 2(VOL+,VOL-) |
|
SPI |
SPI |
|
I2C |
I2C |
|
DVP OV5640 camera driver |
DVP OV5640 camera driver |
|
USB UVC camera driver |
USB UVC camera driver |
|
PWM |
PWM |
|
capacitive touching driver |
capacitive touching driver |
|
LCD backlight, 255-rating |
LCD backlight, 255-rating |
|
LCD(7'' LCD 800*480, 10.1 LVDS 1280*800) |
LCD(7'' LCD 800*480, 10.1 LVDS 1280*800) |
|
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: up to 64GB |
TF/SD/MMC card: up to 64GB |
|
UART: 5 |
UART |
|
WM8962 audio: audio record and playback, ALSA interface, can support speaker(D amplifier),earphone output |
audio: audio record and playback, ALSA interface, can support speaker(D amplifier),earphone output |
|
Ethernet (AR8031, 1000/100/10Mbps) |
Ethernet (AR8031, 1000/100/10Mbps) |
|
3G |
|
|
4G, ME909s-821 |
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 disk: SATA II, 3.0 Gbps |
SATA disk: SATA II, 3.0 Gbps |
|
LVDS single/ dual channel |
LVDS single/ dual channel(can support 10.1'' LVDS display: 1280*800) |
|
Testing APP |
WIFI tool |
WIFI tool |
RTC |
RTC |
|
SPI, 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 unloading; SATA2ext4 hard disk auto mounting and unloading |
MMC/ TF/ SD card and U-disk auto mounting and unloading; SATA2ext4 hard disk auto mounting and unloading |
Linux Console | ||
---|---|---|
Compiler | arm-fsl-linux-gnueabi-gcc-4.6.2 |
ARMv7 architecture, support hard floating-point calculation |
OS Image Flashing |
USB download and flash | USB |
Single/multiple files automatic flashing |
|
|
file system: EXT4 |
|
|
Flashing tool: MFG tools, Support WindowsXP/Vist/Windows7 PC environment |
|
|
UBoot | boot mode selection(eMMC/USB OTG) |
|
RAM |
|
|
UBOOT boot LOGO(not provided) |
|
|
Linux Kernel | Version: Linux-3.0.35 |
LCD backlight driver, 255-rating |
Support file systems in EXT4/NFS/FAT32/NTFS, etc format |
LCD driver(7'' 800*480, 10.1'' 1280*800, 4.3'' 480*272) | |
eMMC(4G/8G) | USB Host: U-disk, USB Hub, USB keyboard and mouse | |
watchdog | USB Device | |
RTC | TF/SD/MMC card | |
IO | UART | |
user key driver | WM8962 audio: audio record and playback, ALSA interface, can support speaker(D amplifier), earphone output | |
SPI | Ethernet(AR8031, 1000/100/10Mbps) | |
IIC |
3G, 4G wireless module |
|
OV5640 camera driver | USB to serial | |
PWM | SATA disk driver | |
capacitive touching driver |
LVDS single/ dual channel, up to 1920×1080 |
|
Testing APP |
WiFi tool | 3G wireless network |
telnet | USB camera testing | |
RTC | audio record/ playback test | |
SPI to CAN MCP2515 | IIC test | |
Flexcan | GPU test | |
IP/Mac address setting | IPU test | |
Sqllite | VPU test | |
Sleeping mode waken up | Speaker test | |
TTL to RS232 | RGB display backlight adjusting | |
RS485 test | 1080p video and mp3 file playing | |
audio record/ playback test | watchdog | |
GPRS wireless network | MMC/TF/SD card and U-disk SATA2ext4 auto mounting and uninstalling | |
GPS test | FTP | |
SPI test | Boa Web Server |
OS Linux Qt4.8.5 | ||
---|---|---|
Compiler | arm-fsl-linux-gnueabi-gcc-4.6.2 | ARMv7 architecture, support hard floating-point calculation |
Programming method | USB download and flash | USB |
Single/multiple files automatic flashing |
|
|
file system: EXT4 |
|
|
Flashing tool: MFG tools, Support WindowsXP/Vist/Windows7 PC environment |
|
|
UBoot | boot mode selection(eMMC/USB OTG) |
|
RAM |
|
|
UBOOT LOGO(not provided) |
|
|
Linux Kernel |
Version: Linux-3.0.35 | LCD backlight driver, 255-rating |
Support file systems in EXT4/NFS/FAT32/NTFS,etc format |
LCD driver(7'' 800*480, 10.1'' 1280*800, 4.3'' 480*272) |
|
eMMC(4G/8G) |
USB Host: U-disk, USB Hub, USB keyboard and mouse |
|
watchdog |
USB Device |
|
RTC | TF/SD/MMC card | |
IO | UART: 4 | |
user key: 4 | WM8962 audio: audio record and playback, ALSA interface, can support speaker(D amplifier), earphone output | |
SPI | Ethernet(AR8031,1000/100/10Mbps) | |
IIC |
3G, 4G wireless module driver |
|
OV5640 camera driver | USB to serial | |
PWM | SATA hard disk driver | |
capacitive touching driver | LVDS single/ dual channel(single channel up to 1366×768, dual channel up to 1920×1080 coming soon) | |
Testing APP |
WiFi tool | 3G wireless network |
telnet | USB camera test | |
RTC | audio record and playback | |
SPI to CAN MCP2515 | I2C | |
Flexcan | GPU | |
IP/Mac address setting | IPU | |
Sqllite | VPU | |
sleeping mode waken up | Speaker | |
TTL to RS232 | RGB baklight adjusting test | |
RS485 | 1080p video and mp3 file playing | |
audio record and playback | watchdog | |
GPRS wireless network | MMC/TF/SD card and U-disk SATA2ext4 auto mounting and uninstalling | |
GPS | FTP | |
SPI | Boa Web Server |
FETMX6Q-S SoM list | |||||
---|---|---|---|---|---|
Name |
Configuration |
Frequency |
Grade |
Working temp |
Note |
FETMX6Q-S system on module |
1G DDR3, 8GB eMMC |
1GHz |
commercial grade |
0℃~+70℃ |
|
1G DDR3, 8GB eMMC |
800MHz |
industrial grade
|
-40℃~+85℃ |
optional |
|
2G DDR3, 8GB eMMC |
1GHz |
commercial grade |
0℃~+70℃ |
optional |
i.MX6Q VS i.MX6DL | |||||
---|---|---|---|---|---|
Item | i.MX6Q | i.MX6DL | |||
Core number | 4 | 2 | |||
Internal RAM(KB) | 256 | 128 | |||
On-chip SRAM(KB) | 256 | 128 | |||
DRAM Frequency(Max)(MHz) | 533 | 400 | |||
SATA | S-ATA II(3Gbps) | - | |||
Package Dimension(LxWxZ)(mm) | 21*21*1.45 | 21*21*1.5 | |||
Main CPU: L2 Cache (Max)(KB) | 1024 | 512 |
▊ Download
Catalog: Forlinx Catalog Manual
Product Brief: FETMX6Q-S SoM and OKMX6Q-S SBC introduction
▊ Accessories
Please click here to get more information about the supported modules and accessories.
Optional Module | |
---|---|
4.3 inch Resistive LCD Module | 7.0-inch LCD Module with MIPI display |
7.0-inch TFC LCD Module with Capacitive Touch Panel | 10.1-inch LVDS Display with Capacitive Touch Panel |
▊ 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
- How i.MX6Q GPIO Works
- About Some FAQ for i.MX6Q
- i.MX6 Series Single Board Computer & Function Interface
- Solutions to common problems under i.MX6Q 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-A9
Frequency: 1.0GHz
RAM: 1GB DDR3,2GB DDR3(optional)
ROM: 8GB eMMC
System: Linux4.1.15,Android4.4,Android6.0
Architecture: Cortex-A9
Frequency: 1.0GHz
RAM: 1GB DDR3,2GB DDR3(optional)
ROM: 8GB eMMC
System: Linux3.0.35+QT4.8.5,Linux4.1.15+QT5.6,Android4.2,Android6.0