TQi.MX6UL

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

产品介绍

TQIMX6UL是基于恩智浦(NXP)IMX6ULtraLite Cortex-A7 MPCore™推出的一款新产品平台,运行主频528MHz,平台主要应用方向为工业控制,医疗设备等行业。整体采用工业级设计,外围功能接口采用3.5mm绿色端子,接口稳定可靠。平台采用核心模块与外扩底板方式,核心模块采用B2B高速接口方式,体积小,抗震及稳定性高。

底板设计满足工业环境使用要求,外围接口采用工业标准,接口统一。

介绍文档

TQi.MX6UL CoreB开发板

底板特性

底板功能特性说明:

底板尺寸 182.49*112.47
底板层数 2层
输入电压 12V 1A电源输入
Usb OTG 1路
Usb Host 4路(2路双层USB接口,USB2/USB4与扩展接口/4PIN排针复用,可通过电阻选择,默认使用双层USB接口)
Audio 1路PHONE,2路输出
Ethernet 2路百兆网口(网口2与UART7、UART8复用,可通过电阻选择,默认使用网口2)
UART 最多支持8路(UART2与RS485复用,可通过电阻选择,默认使用RS485;

UART7、UART8与网口2复用,可通过电阻选择默认使用网口2)

RS485 1路(与UART2复用)
CAN 2路
RTC备用电池 支持
SD卡座 1路
JTAG 标准10PIN 简牛座(2*5,2.0间距)
RST复位 1路复位按键
LCD类型选择 24bit色,底板支持电容屏/电阻屏自动识别
扩展接口 扩展口引出部分1路USB、1路I2C、1路UART、2路PWM、3路GPIO和2路SPI引脚

产品特点

  •   接口丰富:8*UART,4*USB,2*Ethernet,1*485,6*PWM,将近20路接口供选择,可以连接各种采集模块,无需扩展接口,直接使用。
  •   双网络:一机双网,可以使用内网外网于同一个板,直接上传数据。
  •   安全:CPU自带安全启动防窃取机制,更适用于交易类设备,可以使客户面向高度安全的应用进行设计。
  •   工业设计:整板设计采用工业级芯片,满足工业级宽温需求,接口全采用工业标准。
  •   接口复用:串口与网络复用,可以任意组合。

软件资源

  • 天嵌科技为TQi.MX6ul提供了超强功能的uboot源码与linux-4.1.15的内核。
  • 天嵌科技提供的的u-boot版本为uboot_2016.03.支持屏幕与相关启动参数的设置 
功能 特点
SD 自动更新固件 无需与 PC 有任何连接,使量产和更新更快捷
tftp更新固件 与pc通过网络相连。开发更方便
支持 LCD 手动切换 不需要更换 u-boot,即可以让 u-boot 支持天嵌科技的所有 LCD
启动系统 支持内核动态调整 LCD

linux 4.1.15

  • 内核使用的是linux-4.1.15,以下的路径都是在相对于内核根目录而言,表下提及的驱动源码是相对主要或者是修改频率比较高的文件。

下面列出各种驱动在内核中的位置:

驱动 在内核中的源码位置 系统中的设备名称
emmc/sdcard驱动 drivers/mmc/host:sdhci-esdhc-imx.c /dev/mmcblk*
sdhci.c
sdhci-pltfm.c
LCD 驱动 drivers/video/fbdev/mxc/mxc_edid.c

drivers/video/fbdev/mxc/mxc_dispdrv.c

drivers/video/fbdev/mxc/mxc_lcdif.c

drivers/video/fbdev/mxc/mxc_ipuv3_fb.c

/dev/fb*
电阻触摸屏驱动 drivers/input/touchscreen/imx6ul_tsc.c dev/input/event*
电容触摸屏驱动 drivers/input/touchscreen/goodix.c dev/input/event*
USB otg驱动 drivers/usb/chipidea/ci_hdrc_imx.c  
有线网络驱动 drivers/net/ethernet/freescale/fec_main.c eth0
串口驱动 drivers/tty/serial/imx.c /dev/ttymxc*
mxc_uart_early.c
serial_core.c
Wm8960声卡驱动 sound/soc/imx/* /dev/snd/*
I2C 驱动 drivers/i2c/busses/i2c-imx.c  
按键驱动 drivers/input/keyboard/gpio_keys.c dev/input/event*
背光灯驱动 drivers/video/backlight/pwm_bl.c  
drivers/video/backlight/backlight.c
RTC 驱动 drivers/rtc/rtc-pcf8563.c /dev/rtc0
看门狗驱动 drivers/watchdog/imx2_wdt.c /dev/watchdog

Linux + QT系统介绍

Linux + Qt系统
交叉编译器 arm-fsl-linux-gnueabi-gcc-5.3.1 专用armv7指令集,支持硬浮点运算
烧写 支持SD卡脱机快速烧写 SD卡脱机刷机,专为企业级用户定制,非常适合批量生产
支持单个文件/多个文件一键烧写  
支持ubi格式系统文件烧写  
uboot 多启动方式选择(nand,SD卡)  
多种方式烧写(sd卡,tftp)  
多种文件系统介质、格式挂载(nfs,ext4,ubi) 提供源代码
多种分辨率选择 提供源代码
内存(256M/512M) 提供源代码
uboot开机logo 提供源代码
tftp启动方式 提供源代码
Linux 内核 版本: Linux-4.1.15 完善的BSP
支持EXT4/NFS/FAT32/等格式的文件系统 提供源代码
nand驱动 提供源代码
看门狗驱动 提供源代码
RTC驱动 提供源代码
IO驱动 提供源代码
SPI驱动 提供源代码,仅供参考
I2C驱动 提供源代码
PWM控制驱动 提供源代码
电阻屏驱动 驱动模块
电容触摸驱动 驱动模块,天嵌移植添加
LCD背光驱动 提供源代码
LCD驱动(高清5"、标清7") 提供源代码,天嵌移植添加
USB Host驱动: 支持优盘,USB Hub,USB键鼠等 提供源代码
USB Device驱动 提供源代码
TF/SD/MMC卡驱动:最大可支持32GB 提供源代码
串口驱动:6-8个(使用不同的配置) 提供源代码
音频驱动(wm8960:支持放音、ALSA接口,支持D类功放) 提供源代码
以太网络:2*100M 提供源代码
3G驱动 提供源代码
USB转串口驱动 提供源代码
嵌入式图形系统界面 Qt/Embedded-4.8 提供arm版本源代码,支持运行时自由切换