TQ6410PDA产品介绍一、TQ6410PDA硬件介绍二、TQ6410PDALinux系统软件介绍三、TQ6410PDAWince6系统软件介绍四、Bootloader特性说明五、QT特性说明六、功能介绍2012.02一、TQ6410PDA硬件介绍1、TQ6410硬件图1.电源开关2.GPRS接口(COM1)3.GPS接口(COM2)4.UART15.启动拨码开关6.RTC7.蜂鸣器8.IrDA红外9.无线wifi接口10.IICEEPROM11.Camera12.SD卡13.LCD接口(40pin)14.用户按键15.重力传感器接口(SPI)16.CAN接口17.矩阵键盘接口18.UART319.ADC20.TV输出21.复位按键22.10/100M网络23.USBOTG24.USBHost25-26.音频输入输出27.COM0(RS232)28.5v电源输入2、硬件参数◆尺寸:122*101*15mm◆处理器:SamsungS3C6410XH-66,ARM1176JZF-S内核,主频667MHz◆内存:128M/256BytesMobileDDRRAM,选用(SamsungK4X51163PC/K4X1G163PE)组成32bit数据总线◆存储芯片:256M~2GBytesNANDFlash,(SamsungK9F2G08/K9G8G08/K9GAG08)NAND可扩展至2G◆网口接口:1个,DM9000AE100Mbps网卡芯片,采用汉仁RJ45接口◆音频接口:2个;AC97音频接口,采用wolf公司的WM9714芯片,一个音频输出(绿色)接口和一个MIC输入(红色)接口◆E²PROM:采用I2C协议,可以焊(AT88SC016)进行加密◆USB:1个USBHOST接口,采用自恢复保险器件保护对外供电系统,USBA/F型接口。1个USB2.0HSOTG,采用mini-USBAB型接口◆串口:4个,2个ttl电平,2个RS232电平◆拨码开关:1组,4bit,选择不同的启动方式◆RTC:1个◆Buzzer:1个◆红外接收头:1个◆Wifi接口:1个,SDIO接口方式,可以使用我司的wifi模组◆Camera接口:1个,同tq2440产品接口兼容,可以使用ov9650等摄像头模组◆SD卡:1个◆LCD接口:1个,fpc-40pin,同tq2440等产品接口兼容◆用户按键:1组,6个◆SPI接口:1个,◆Can接口:1个,Canout接口◆键盘扩展口:1个,可以外扩键盘◆ADC:1个,测试ADC功能◆TVout接口:1个◆复位按键:1个3、发货清单(以4.3寸屏为例)物品名称型号规格数量6410底板TQ6410一片6410核心板TQ6410COREV2一片LCD全新4.3寸触摸屏一片5V稳压电源5V/2A一个USB下载线、交叉网线、串口线DB9、直连/交叉一套光盘DVD五张外壳TQ专制红色外壳一个保修卡、触摸笔一张、一根一张、一根4、模具效果尺寸:128*107*31.8二、TQ6410PDALinux系统软件介绍TQ6410配套的交叉编译器采用最新的4.6版本的gcc,默认armv6指令集,支持VFP的硬件浮点数运行。TQ6410率先采用最新的3.0内核,在标准内核的基础上天嵌科技通过自主研发提供了如下驱动:◆独家提供针对3.0内核的硬件编码解码驱动,支持M4V(MP4)、H264以及WMV9格式的视频编码和解码功能;◆提供了硬件JPEG编解码驱动;支持包含OV9650、OV2640、sa7113在内的数字摄像头并实现了从摄像头采集数据直接编码为M4V(MP4)格式;◆独家提供的SAA7113的监控器摄像头采集模块驱动,并实现了从摄像头采集数据直接编码为M4V(MP4)格式;◆提供了硬件的图像格式转码功能,直接将yuyv、yuv422、RGB等多种格式进行互转;◆支持2D/3D硬件加速功能;◆在TQ6410开发板上率先实现了电源管理功能,具备休眠、唤醒,实现了真正意义上的开关机功能;◆重力传感器驱动(可以判断开发板发生倾斜,可实现类似iPod的旋转功能);◆红外遥控驱动(实现了红外键盘遥控开发板的功能);◆can总线驱动(在V1.2版本的内核中提供驱动和测试程序,可以用于工业控制的数据实时传输);◆颜色传感器(在V1.2版本的内核中提供驱动源码、测试程序和开发教程,可以识别各种物品颜色,可广泛应用于液体颜色的检测);◆温度湿度传感器(在V1.2版本的内核中提供驱动、测试程序和开发教程,可用于探测当前温度和湿度)三、TQ6410PDAWince6系统软件介绍完整的电源管理驱动,支持待机(休眠)和唤醒功能关机驱动针对S3C6410的硬件解码编码驱动2D/3D图形加速驱动硬件JPEG编码解码驱动TV-OUT驱动图像旋转翻转驱动数字摄像头驱动(自动识别OV9650或OV3640或SAA7113监控器转接板)1、TQ6410PDA提供了WINCE6.0的BSP包,然后使用C#开发了完整的PDA系统和应用程序,完成了一个PDA的全套功能,天嵌科技提供的BSP包含了如下功能和特有的驱动:u加速度传感器驱动u红外接收驱动ucan总线驱动(购买相应模块后提供)u温度湿度传感器驱动(购买相应模块后提供)u颜色传感器驱动(购买相应模块后提供)2、下面列出来的是TQ6410PDA常规的驱动:RTC驱动IIC驱动LCD驱动背光灯驱动触摸驱动ADC驱动PWM驱动声卡驱动100M网卡驱动USB驱动(包括U盘驱动、USB3G驱动、USBWIFI驱动等)4串口驱动用户按键驱动SD卡驱动SDIOWIFI驱动3、源码分布表TQ6410BSP包驱动源码分布表格驱动在BSP包TQ6410目录中源码位置设备名称NANDFlash驱动(分别在两种不同的BSP包中)MLCSRC\WHIMORY\FIL\TQ6410.MLCDSK1SLCSRC\COMMON\NANDFLASHLCD驱动SRC\DRIVERS\DISPLAYVDE0触摸屏驱动SRC\DRIVERS\TOUCHUSBHost驱动SRC\DRIVERS\USB\HcdHCD1SD卡驱动SRC\DRIVERS\HSMMCDSK0DM9000AEP驱动SRC\DRIVERS\DM9000A串口驱动SRC\DRIVERS\SERIALCOM*(*为1~4)WM9713声卡驱动SRC\DRIVERS\WAVEDEVWAV1I2C驱动SRC\DRIVERS\IICI2C0按键驱动SRC\DRIVERS\KEYBDHS0038红外接收头驱动SRC\DRIVERS\HS0038Drivers(未使用)加速度传感器驱动(SPI)FILES\S3C6410_SMB.dll(模块)SMB1ADC驱动SRC\DRIVERS\ADCDriverADC1背光灯驱动SRC\DRIVERS\BACKLIGHTBKL1蜂鸣器驱动SRC\DRIVERS\PWMDriverPWM1LED驱动SRC\DRIVERS\GPIODriverGIO1电池电量获取驱动FILES\battdrvr.dll(模块)系统电源控制按钮驱动SRC\DRIVERS\POWERBUTTONSDIOWIFI驱动SRC\DRIVERS\WIFI_SDIO多媒体摄像头驱动(除了OV3640和SAA7113模块化,其他均有源码)SRC\DRIVERS\CAMERA\LAYERED\OV3640_MODULECAM1SRC\DRIVERS\CAMERA\LAYERED\OV9650_MODULESRC\DRIVERS\CAMERA\LAYERED\SAA7113_MODULETV-OUT驱动SRC\DRIVERS\DISPLAY旋转器驱动SRC\DRIVERS\DISPLAY内置视频解码驱动BSP\TQ6410\SRC\DRIVERS\MFCMFC1后置处理驱动SRC\DRIVERS\DISPLAYCMM内存申请SRC\DRIVERS\CMMCMM12D图形加速器驱动SRC\DRIVERS\DISPLAY3D图形加速器驱动SRC\DRIVERS\FIMGGLEJPEG解码驱动SRC\DRIVERS\JPEGJPG1四、Bootloader特性说明◆TQ6410配套的u-boot支持SD卡自动烧写,开机自动通过SD卡刷新系统,免去刷新系统繁杂的步骤;◆可直接烧写UBI文件系统;◆支持更换开机logo,支持一键式菜单;◆支持烧写大于内存容量的文件系统;◆自动识别NandFlash类型和容量,真正实现了8位ECC校验,支持NandFlash类型(SLC64M~MLC2GB),比较常见的Nandflash型号:K9F2G08U0B、K9F4G08UOB、K9K8G08U0M(以上三种是SLC)、K9G8G08U0A和K9GAG08U0M(以上两种是MLC)等。◆支持多种方式下载系统和程序:SD卡下载、USB下载和网络下载。五、QT特性说明TQ6410配套的QT环境是天嵌科技自行开发的类PDA环境(注意:是天嵌科技自行研发实现的PDA功能,而非采用qtopia之类的环境实现的PDA功能),重新设计UI图形界面。◆内嵌天嵌科技自行开发的多种应用程序,属国内首创。◆串口测试测试◆LED灯控制◆GPRS电话拨打程序◆GPRS短信收发程序◆屏幕中文输入法(拼音输入法)◆指纹识别程序(仅提供购买指纹模块的客户)◆视频预览及视频数据传输功能,采用MFC硬件编码,解码及格式转换,显示流畅。可同时连接10个客户端,并可由客户端来远程修改服务器设置。◆简易GPS定位程序◆读心术游戏◆图片浏览器,采用JPEG硬件编码解码(可以根据您手持TQ6410的方向而改变图片的显示方向)◆视频播放器,可播放m4v,h264,rcv采用硬件解码,确保流畅。◆音频播放器◆TV输出◆屏幕输入法,用户可直接将自己的程序布署到PDA系统中,即可使用输入法,无需进行任何编码六、功能介绍1、Linux系统主程序界面及详细功能图表开机界面应用程序游戏设置功能测试文件管理A.串口测试程序B.图片浏览器C.计算机D.摄像头E.TV播放F.打电话发短信G.记事本H.网络下载程序I.网页浏览程序J.网络数据程序K.GPS定位L.MP3播放M.多媒体播放A.读心术B.重力球A.LED测试程序B.蜂鸣器测试C.网卡测试程序D.3D测试E.液晶屏测试F.EEPROM测试G.ADC测试H.按键测试A.安装程序B.设置开机启动程序C.网络参数设置D.RTC设置E.触屏校验A.文件管理应用程序主界面串口测试图片浏览计算器记事本(中英文输入法)应用程序主界面摄像头TV播放网络数据程序GPS打电话发短信程序图网络下载应用程序主界面网页浏览网页浏览MP3播放多媒体播放游戏菜单主界面读心术重力游戏功能测试主界面LED测试程序网卡测试蜂鸣器测试3D测试功能测试主界面液晶屏测试程序按键测试ADC测试EEPROM测试程序系统设置主界面安装程序界面系统设置主界面安装程序界面开机启动程序系统设置主界面RTC测试网络参数配置屏幕校正文件管理主界面文件管理2、Wince6系统主程序界面及详细功能图表四大类型主界面设置程序游戏程序应用程序测试程序A.安装程序B.网络设置C.节能设置D.自动运行E.触屏校准F.关机功能A.重力球游戏B.读心术A.摄像头服务端B.摄像头客户端C.录音机D.TQ播放器E.GPS卫星导航F.打电话程序G.指纹识别H.图片浏览器I.网络数据J.网页浏览器K.打印机A.电视机测试B.串口测试C.LCD旋转D.LED等测试E.按键测试F.蜂鸣器测试G.液晶屏测试H.ADC测试I.网络测试四大类型主界面如下,其功能测试都类似Linux系统