TQIMX6Q-CoreC

来自天嵌科技
跳转至: 导航搜索

产品介绍

介绍文档

i.MX6Q介绍资料

i.MX6Q

i.MX6Q是一个多核平台:

集成NXP(Freescale)新的i.MX6Q Cortex-A9四核处理器,工作频率高达1GHz,高达2GB DDR3内存,8GB eMMCFlash,32/32KB一级缓存,1M二级缓存,12000DMIPS(每秒运算12亿条指令集)的高性能运算能力。

i.MX6Q是一个支持多种显示的平台:

双LVDS接口:轻松集成多个LVDS显示器显示;HDMI高清显示接口;LCD接口:可以与5寸高清屏、7寸LCD屏相连接,让您自由扩展显示。

i.MX6Q是一个多媒体平台:

视频编码支持MPEG-4/H.263/H.264达到1080p@30fps ,解码MPEG2/VC1/Xvid 视频达到1080p@30fps ,自带3D图形加速引擎,2D图形加速。适用于电子设备、通讯设备或者医疗应用设备、上网本、学习机、监控视频设备和各种人机界面、高清游戏,无线GPS导航、移动视频播放、智能控制、工业控制、仪器仪表、导航设备、PDA设备、远程监控、游戏开发等的优秀平台。

i.MX6Q是一个多操作系统平台:

可以运行Linux+QT 5.5、Android 6.0、Ubuntu 16.04等操作系统,凭借非常强大的系统和驱动资源来支持、评估和实现您的设计构思。

I.MX6Q核心板

核心板配置

名称 配置 级别 备注
TQi.MX6QCoreC 核心板 四核4*1GHz主频2GB DDR3 8GB eMMC 商业级 标配
TQi.MX6QCoreC 核心板 四核4*1GHz主频2GB DDR3 8GB eMMC 工业级 标配

芯片比较

i.MX6Q VS EXYNOS 4412
芯片厂商 NXP(飞思卡尔) 三星
参数/处理器 I.MX6QExynos 4412
系列 单/双/四核共5款芯片(PIN脚兼容) 双/四核2款芯片(PIN脚兼容)
核心数 四核 四核
构架 A9 A9
主频 1G 1.4G
GPU GC2000 Mali-400mp4
多边形生成率 100M 44M
像素填充率 1.25G 1.6G
浮点运算 24G 7.2G
内存通道 64位双通道 64位双通道
USB2.0 OTG 1路 1路
USB2.0 HOST 1路
HDMI 1路 1路
硬盘接口 SATA II 3Gbps
RGB接口 2路(单路1920×1200) 1路
LVDS接口 2路(单路1366×768,双路1920×1080)
多屏显示 支持(最多4屏异步显示)
多媒体编解码 可同时2路720P硬件编解码
以太网 1000/100/10 Mbps
PCIE接口 1路,PCIE2.0
CAN总线接口 2路
电源管理 芯片集成
音频接口 3路 I2S/AC97 3路 I2S/AC97
摄像头接口 3路 2路
SD/SDIO接口 4路,支持1.8V/3.3V CARD 4路
SPDIF接口 1个 1个
矩阵键盘 8x8 14x8
I2C 3路 8路
SPI 5路 3路
UART 5路 4路
GPIO口电平 3.3V(适用范围广) 1.8V
工作温度 商业级,工业级,汽车级 商业级
供货周期 长(10年以上) 短,更新换代快
功耗 350mW 380mW

核心板参数

核心板尺寸 52x80mm
核心板层数 8层沉金工艺,布局布线充分考虑EMI、ESD
输入电压 5V电源输入
CPU NXP(Freescale) i.MX_6Quad
主频 1GHz x4Core
内存 2GB DDR3 1333M
存储 8GB eMMC,支持高达64G TF卡或SD卡启动存储
OS Android 6.0,Ubuntu 16.04,Linux+QT 5.5
Kernel 4.1

软件资源

  • 天嵌科技提供的的 u-boot 版本为 uboot_2015.支持屏幕与相关启动参数的设置:
功能 特点
SD 自动更新固件 无需与 PC 有任何连接,使量产和更新更快捷
支持 LCD 手动切换 不需要更换 u-boot,即可以让 u-boot 支持天嵌科技的所有 LCD
启动系统 支持内核动态调整 LCD
  • Linux介绍:内核使用的是 kernel_3.0.35。以下的路径都是在相对于内核根目录而言。由于驱动代码牵涉较广,难以文件的做到一一讲述,所以以下提及的驱动源码只是相对主要或者是修改频率比较高的文件。
  • 下面列出各种驱动在内核中的位置:
驱动 在内核中的源码位置 系统中的设备名称
emmc/sdcard 驱动 drivers/mmc/host:sdhci-esdhc-imx.c

sdhci.c

sdhci-platform.c

sdhci-pltfm.c

/dev/mmcblk*
LCD 与 LVDS 驱动 mxc_dispdrv.c

mxc_dvi.c

mxc_ipuv3_fb.c

mxc_lcdif.c

/dev/fb*
电阻触摸屏驱动 drivers/input/touchscreen/tsc2007.module dev/input/event*
电容触摸屏驱动 drivers/input/touchscreen/gt811.module dev/input/event*
USB otg 驱动 drivers/usb/otg/fsl_otg.c
有线网络驱动 drivers/net/fec.c eth0
串口驱动 drivers/tty/serial/imx.c

mxc_uart_early.c

serial_core.c

/dev/ttymxc*
WM8960 声卡驱动 sound/soc/imx/* /dev/snd/*
I2C 驱动 drivers/i2c/busses/i2c-imx.c
按键驱动 drivers/input/keyboard/gpio_keys.c dev/input/event*
红外驱动 drivers/input/keyboard/tq_hs0038.c dev/input/event*
背光灯驱动 drivers/video/backlight/pwm_bl.c

drivers/video/backlight/backlight.c

pwm 驱动 arch/arm/plat-mxc/pwm.c
RTC 驱动 /dev/rtc0
看门狗驱动 drivers/watchdog/imx2_wdt.c /dev/watchdog
多媒体摄像头驱动 drivers/media/video/mxc/capture/* /dev/video*
sata 驱动 drivers/ata/ahci_platform.c

drivers/ata/libahci.c

/dev/sdx

Android 6.0

Android 6.0
系统组成 功能说明 源码说明
交叉编译器 arm-linux-gnueabihf-gcc-5.3.1 IMX6Q专用armv7指令集,支持硬浮点运算
烧写 支持SD卡脱机快速烧写 SD卡脱机刷机,专为企业级用户定制,非常适合批量生产
支持USB下载烧写 USB一键刷机,专为企业级用户定制,非常适合批量生产
支持单个/多个文件一键烧写
支持EXT4格式系统文件烧写
烧写工具MFG Tools支持WindowsXP/ Vista/ Windows7
uboot 多启动方式选择(eMMC,SD卡) 提供源代码,天嵌移植添加
内存(1G/2G) 驱动模块,天嵌移植添加
uboot开机logo(后续提供) 驱动模块,天嵌移植添加,后续提供
tftp启动方式(加载镜像并且启动系统) 提供源代码,天嵌移植添加
Android 内核 版本: Linux-4.1 完善的BSP
支持EXT4/NFS/FAT32/NTFS格式的文件系统 提供源代码
PCIE驱动 提供源代码
eMMC驱动(4G/8G) 提供源代码
看门狗驱动 提供源代码
RTC驱动 提供源代码
IO驱动 提供源代码(可用于控制LED灯等外设)
用户按键驱动:4个 提供源代码,天嵌移植添加
SPI驱动 提供源代码,仅供参考
I2C驱动 提供源代码
PWM控制驱动 提供源代码
电阻屏触摸驱动 驱动模块,天嵌移植添加
电容触摸驱动 驱动模块,天嵌移植添加
LCD背光驱动,支持255级可调 提供源代码,天嵌移植添加
LCD驱动(高清5"、7"、标清7"、高清10.1"等,最大分辨率1920×1080) 提供源代码,天嵌移植添加
USB Host驱动: 支持U盘等USB设备 提供源代码(实测U盘读写速度10MB/s)
USB Device驱动: 支持USB ADB 提供源代码
TF/SD/MMC卡驱动:最大可支持64GB 提供源代码(实测TF卡读写速度10MB/s)
串口驱动:4个 提供源代码
USB WiFi驱动(RT5370) 驱动模块,天嵌移植添加
音频驱动:支持录音和放音,ALSA接口,支持D类功放,喇叭与耳机自动切换输出) 驱动模块,天嵌移植添加
以太网络(AR8035,1000/100/10Mbps) 驱动模块,天嵌移植添加
摄像头驱动(ov3640) 提供源代码OV3640
IPU驱动(图像处理器) 提供源代码
VPU驱动(硬件多媒体编解码器) 提供源代码
HDMI驱动 提供源代码
3D加速 提供源代码
2D加速 提供源代码
3G驱动 提供源代码
USB转串口驱动 提供源代码
SATA硬盘驱动 提供模块(SATA II,3.0 Gbps驱动)
LVDS单双路(单路最大支持1366×768,双路最大支持1920×1080) 提供源代码,天嵌移植添加
红外驱动 驱动模块,天嵌移植添加(可搭配红外遥控器)
SDIO 驱动 提供源代码(后续将提供AP功能)
Android文件系统 双屏异步显示(HDMI+LVDS/HDMI+FPC) 天嵌提供解决方案
GC2000 多边形生成率 100M
像素填充率 1.25G
浮点运算 24G

Ubuntu 16.04

Ubuntu 16.04
系统组成 功能说明 源码说明
交叉编译器 arm-linux-gnueabihf-gcc-5.3.1 IMX6Q专用armv7指令集,支持硬浮点运算
烧写 支持SD卡脱机快速烧写 SD卡脱机刷机,专为企业级用户定制,非常适合批量生产
支持USB下载烧写 USB一键刷机,专为企业级用户定制,非常适合批量生产
支持单个/多个文件一键烧写
支持EXT4格式系统文件烧写
烧写工具MFG Tools支持Windows XP/ Vis /Windows7
uboot 多启动方式选择(eMMC,SD卡) 提供源代码,天嵌移植添加
内存(1G/2G) 驱动模块,天嵌移植添加
uboot开机logo(后续提供) 驱动模块,天嵌移植添加,后续提供
tftp启动方式(加载镜像并且启动系统) 提供源代码,天嵌移植添加
Ubuntu内核 版本: Linux-4.1
支持EXT4/NFS/FAT32/NTFS格式的文件系统 提供源代码
eMMC驱动(4G/8G) 提供源代码
看门狗驱动 提供源代码
IO驱动 提供源代码(可用于控制LED灯等外设)
RTC驱动 提供源代码
SPI驱动 提供源代码,仅供参考
用户按键驱动:4个 提供源代码
I2C驱动 提供源代码
电容触摸驱动 驱动模块,天嵌移植添加
LCD驱动(高清5"、7"、标清7"、高清10.1"等,最大分辨率1920×1080) 提供源代码,天嵌移植添加
USB Host驱动: 支持U盘,USB Hub,USB键鼠等 提供源代码(实测U盘读写速度10MB/s)
USB Device驱动 提供源代码
TF/SD/MMC卡驱动:最大可支持64GB 提供源代码(实测TF卡读写速度10MB/s)
串口驱动:4个 提供源代码
音频驱动(支持录音和放音,ALSA接口,支持D类功放,喇叭与耳机自动切换输出) 驱动模块,天嵌移植添加
以太网络(AR8035,1000/100/10Mbps) 驱动模块,天嵌移植添加
IPU驱动(图像处理器) 提供源代码
VPU驱动(硬件多媒体编解码器) 提供源代码
HDMI驱动 提供源代码,天嵌支持
3D加速 提供源代码
2D加速 提供源代码
LVDS单双路(单路最大支持1366×768,双路最大支持1920×1080) 提供源代码,天嵌移植添加
USB转串口驱动 提供源代码
SATA硬盘驱动 提供模块(SATA II,3.0 Gbps驱动)
编译uboot(1分钟),编译内核(8分钟) 可当电脑使用,直接本机编译本机测试
支持多屏异步显示 提供解决方案
gstreamer硬件编解码 提供模块

Linux+Qt5.5

Linux+Qt5.5
系统组成 功能说明 源码说明
交叉编译器 arm-linux-gnueabihf-gcc-5.3.1 IMX6专用armv7指令集,支持硬浮点运算
烧写 支持SD卡脱机快速烧写 SD卡脱机刷机,专为企业级用户定制,非常适合批量生产
支持USB下载烧写 USB一键刷机,专为企业级用户定制,非常适合批量生产
支持单个文件/多个文件一键烧写
支持EXT4格式系统文件烧写
烧写工具MFG Tools支持WindowsXP/Vist/ Windows7
uboot 多启动方式选择(eMMC,SD卡) 提供源代码,天嵌移植添加
内存(1G/2G) 驱动模块,天嵌移植添加
uboot开机logo(后续提供) 驱动模块,天嵌移植添加,后续提供
tftp启动方式(加载镜像并且启动系统) 提供源代码,天嵌移植添加
Linux 内核 版本: Linux-4.1 完善的BSP
支持EXT4/NFS/FAT32/NTFS等格式的文件系统 提供源代码
eMMC驱动(4G/8G) 提供源代码
看门狗驱动 提供源代码
RTC驱动 提供源代码
IO驱动 提供源代码
用户按键驱动:4个 提供源代码
SPI驱动 提供源代码,仅供参考
I2C驱动 提供源代码
摄像头驱动ov3640 提供源代码,天嵌移植添加
PWM控制驱动 提供源代码
电阻屏驱动 驱动模块,天嵌移植添加
电容触摸驱动 驱动模块,天嵌移植添加
LCD背光驱动,支持255级可调 提供源代码
LCD驱动(高清5"、7"、标清7"、高清10.1"等,最大分辨率1920×1080) 提供源代码,天嵌移植添加
USB Host驱动: 支持优盘,USB Hub,USB键鼠等 提供源代码
USB Device驱动 提供源代码
TF/SD/MMC卡驱动:最大可支持128GB 提供源代码
串口驱动:4个 提供源代码
音频驱动:支持录音和放音,ALSA接口,支持D类功放,喇叭与耳机自动切换输出) 驱动模块,天嵌移植添加
以太网络,(AR8035,1000/100/10Mbps) 驱动模块,天嵌移植添加
3G驱动 提供源代码
USB转串口驱动 提供源代码
SATA硬盘驱动 提供模块(SATA II,3.0 Gbps驱动)
LVDS单双路(单路最大支持1366×768,双路最大支持1920×1080) 提供源代码,天嵌移植添加
嵌入式图形系统界面 Qt/Embedded-5.5 支持提供例程的源码