OK335xD Linux 软件手册-V2.0 
 
 
第 0 页 
                         
OK335xD Linux 软件手册-V2.0 
 
注意事项与维护 
 
产品使用环境 
供电电压:  DC5V    ± 10% 
运行温度:  商用级  0 – 80  ℃ 
                      工业级  -40 – 85  ℃ 
湿度: 
10 – 90%(不结露) 
注意事项   
·请勿带电插拔核心板及外围模块! 
·请遵循所有标注在产品上的警示和指引信息。 
·请保持本产品干燥。如果不慎被任何液体泼溅或浸润,请立刻断电并充分晾干。 
·使用中注意本产品的通风散热,避免温度过高造成元器件损坏。 
·请勿在多尘、脏乱的环境中使用或存放本产品。 
·请勿将本产品应用在冷热交替环境中,避免结露损坏元器件。 
·请勿粗暴对待本产品,跌落、敲打或剧烈晃动都可能损坏线路及元器件。 
·请勿使用有机溶剂或腐蚀性液体清洗本产品。 
·请勿自行修理、拆卸本公司产品,如产品出现故障请及时联系本公司进行维修。 
·擅自修改或使用未经授权的配件可能损坏本产品,由此造成的损坏将不予以保修。 
 
如果产品出现故障,请联系飞凌技术服务部。 
第 1 页 
 
 
版权声明 
OK335xD Linux 软件手册-V2.0 
 
本手册所有权由保定市飞凌嵌入式有限公司独家持有。未经本公司的书面许可,任何单位和个人无权
以任何形式复制、传播、转载本手册的任何部分,否则一切后果由违者自负。 
第 2 页 
 
OK335xD Linux 软件手册-V2.0 
更新记录 
日期 
版本号 
说明 
1  用户手册支持 OK335xD V2.X 商业级版本和工业级版本 
2  OK335xD  V1.X 硬件版本的客户请参考  2014.08    V1.5 版本软
件手册,本手册不再提供支持 
1    更换 Qt 交叉编译器版本 
2    优化手册文字描述缺陷 
1  增加 VGA 信号输出功能,支持 1280*720、1024*768、800*600
分辨率 
2  新增 NFS 服务搭建方法说明 
3  补充触摸屏的校准方法说明 
4  新增 USB 摄像头的图像录制功能 
5  新增 FTP 服务,支持 FTP 服务器和客户端 
6  新增 SQlite3 数据库服务 
7  新增  SDIO WiFi 和 USB WiFi 功能,并且支持 WIFI 热点功能 
8  新增 ntp 对时功能 
9  新增对 1G 大小 NAND 的支持(需要更换 ubi.img) 
10 QT 测试程序界面对不同大小屏幕的适应 
11  新增开机 LOGO 
12  新增蓝牙功能 
13  支持 QT 界面竖屏显示 
1  增加 uboot 启动菜单和一键烧写进度显示 
2  增加 QT 中文支持 
3  增加系列图形测试程序 
4  增加触摸 USB 鼠标切换 
5  增加 USB 摄像头支持 
6  增加 4.3/10.4 寸电阻屏支持 
7  增加 tftp 在 uboot 和 linux 使用文档 
1  增加 5/7/8 寸电阻屏和电容屏支持 
2  增加 uboot 命令设置传向内核的电阻、电容和屏幕尺寸参数 
3  增加 QT 编译及编程文档支持 
4  增加 USB WIFI 驱动和文档支持 
5  增加 USB 3G 上网卡驱动和文档支持 
1  增加 7 寸电容触摸屏的支持 
2  增加 QT 图形文件系统 
3  增加基于 Qt 的图形界面测试程序 
4  增加最小文件系统,提供给不需要图形系统的用户使用 
OK335xD-Linux 用户手册第一版 
2014.09 
V2.0 
2014.08 
V1.5 
2014.06 
V1.4 
2013.12 
V1.3 
2013.10 
V1.2 
2013.09 
2013.08 
V1.1 
V1.0 
第 3 页 
 
 
技术支持与更新 
OK335xD Linux 软件手册-V2.0 
 
1  技术支持范围 
1.1  本公司产品的软、硬件资源提供情况咨询; 
1.2  本公司产品的软、硬件手册使用过程中遇到的问题; 
1.3  本公司提供的 OEM、ODM 售后技术支持; 
1.4  已购买本公司产品用户的资料丢失、更新后重新获取; 
1.5  本公司产品的故障判断及售后维修服务; 
2  技术讨论范围(非必解决问题) 
2.1  源码的修改以及理解; 
2.2  操作系统如何移植; 
2.3  用户在自行修改以及开发中遇到的软硬件问题; 
3  技术支持方式 
3.1  电话(即时):0312-3119192 
3.2  邮箱(非即时): 
1.  Linux      技术支持:linux@forlinx.com 
2.  Win    CE  技术支持:wince@forlinx.com 
3.  Android  技术支持:android@forlinx.com 
3.3  论坛(非即时):http://bbs.witech.com.cn 
4  技术支持时间 
周一至周五: 
上午      9:00—11:30
下午    13:30—17:00 
公司按照国家法定节假日安排休息,在此期间无法提供技术支持,有问题请发邮箱或论坛技术支持区,
我们会在工作日尽快给您回复。 
5  资料下载方法 
请登陆“bbs.witech.com.cn”找到“开发板资料下载”选择对应平台下载 
 
第 4 页 
 
OK335xD Linux 软件手册-V2.0 
目    录 
 
注意事项与维护 ........................................................................................................... 1 
产品使用环境 ............................................................................................................................... 1 
注意事项 ....................................................................................................................................... 1 
版权声明 ....................................................................................................................... 2 
更新记录 ....................................................................................................................... 3 
技术支持与更新 ........................................................................................................... 4 
1  技术支持范围 .................................................................................................................... 4 
2  技术讨论范围(非必解决问题) .................................................................................... 4 
3  技术支持方式 .................................................................................................................... 4 
4  技术支持时间 .................................................................................................................... 4 
5  资料下载方法 .................................................................................................................... 4 
目    录 ....................................................................................................................... 5 
第一章  OK335xD 简介 ............................................................................................... 9 
第二章  运行 Linux 系统 ........................................................................................... 11 
2.1 一键烧写启动 Linux 系统 ................................................................................................... 13 
2.1.1  格式化 SD 卡 ............................................................................................................ 13 
2.1.2  拷贝 linux 系统镜像文件 ..................................................................................... 14 
2.1.3  设置拨码开关,上电烧写系统 ................................................................................ 14 
2.2 命令行烧写 linux 系统说明 ................................................................................................ 15 
2.2.1  格式化 SD 卡 ............................................................................................................ 15 
2.2.2  拷贝 linux 系统镜像文件 ..................................................................................... 15 
2.2.3  设置拨码开关,上电烧写系统 ................................................................................ 16 
2.3    SD 卡启动 Linux ............................................................................................................... 17 
2.3.1  制作用于启动 Linux 的 SD 卡 ................................................................................. 17 
2.3.2 拷贝镜像到 SD 卡准备启动 ..................................................................................... 20 
2.4  单步更新系统 ...................................................................................................................... 22 
2.5    通过 Uboot 设置屏幕参数 ................................................................................................ 23 
2.5.1  更改屏幕类型 ............................................................................................................ 23 
2.5.2  更改屏幕大小 ............................................................................................................ 25 
2.5.3 VGA 输出选项 ........................................................................................................... 28 
触摸屏的校准 ............................................................................................................... 30 
2.6.1  校准 ............................................................................................................................ 30 
2.6.2  更改校准参数 ............................................................................................................ 31 
第三章  OK335xD 功能测试 ..................................................................................... 33 
3.1    测试功能列表 .................................................................................................................... 33 
3.2    准备工作 ............................................................................................................................ 34 
3.3    命令行测试 ........................................................................................................................ 35 
3.3.1    SD 卡的测试 ........................................................................................................... 35 
3.3.2    按键测试 .................................................................................................................. 36 
3.3.3    USB 测试 ................................................................................................................. 37 
2.6 
第 5 页 
 
OK335xD Linux 软件手册-V2.0 
 
3.3.4    有线网卡测试 .......................................................................................................... 38 
3.3.5    串口测试 .................................................................................................................. 39 
3.3.6    音频测试 .................................................................................................................. 40 
3.3.7    复位测试 .................................................................................................................. 43 
3.3.8    RS485 测试 .............................................................................................................. 44 
3.3.9    CAN 测试 ................................................................................................................ 48 
3.3.10 SPI 测试 .................................................................................................................... 50 
3.3.11  看门狗测试 .............................................................................................................. 51 
3.3.12 LED 测试 .................................................................................................................. 54 
3.3.13  背光测试 .................................................................................................................. 55 
3.3.14 RTC 测试 .................................................................................................................. 56 
3.3.15 GPRS  测试 ............................................................................................................... 58 
3.3.16 USB 3G 测试 ............................................................................................................ 61 
3.3.17 USB WIFI 测试 ........................................................................................................ 67 
2.3.18 USB 摄像头测试 ...................................................................................................... 76 
2.3.19 SDIO-WIFI 测试 ...................................................................................................... 81 
2.3.20 WIFI 的热点功能测试 ............................................................................................. 89 
2.3.21  蓝牙功能测试 .......................................................................................................... 91 
3.4    图形界面测试 .................................................................................................................... 96 
3.4.1    LCD 及触摸测试 ..................................................................................................... 96 
3.4.2    按键测试 .................................................................................................................. 97 
3.4.3    USB 测试 ................................................................................................................. 98 
3.4.4    网卡配置 .................................................................................................................. 99 
3.4.5    PING 测试 ............................................................................................................. 100 
3.4.6  音频测试 .................................................................................................................. 101 
3.4.7    视频测试 ................................................................................................................ 104 
3.4.8    LED 测试 ............................................................................................................... 104 
3.4.9    背光测试 ................................................................................................................ 105 
3.4.10  串口测试 ................................................................................................................ 106 
3.4.11 RS485 测试 ............................................................................................................. 107 
3.4.12 SPI 测试 .................................................................................................................. 109 
3.4.13 CAN 测试 ............................................................................................................... 110 
3.4.14 RTC 测试 ................................................................................................................ 111 
3.4.15  看门狗测试 ............................................................................................................ 112 
3.4.16 GPRS 测试 .............................................................................................................. 113 
3.4.17 GPS 测试 ................................................................................................................ 115 
3.4.18 WEB 测试 ............................................................................................................... 116 
第四章  Linux 系统的编译 ...................................................................................... 118 
4.1    安装编译器 ...................................................................................................................... 118 
4.2    Linux 的编译 ................................................................................................................... 120 
4.3    文件系统制作 .................................................................................................................. 121 
4.4    驱动代码路径 .................................................................................................................. 122 
4.6    Linux 分区信息 ............................................................................................................... 122 
第 6 页 
 
OK335xD Linux 软件手册-V2.0 
 
第五章  Qt 开发指南 ................................................................................................ 123 
5.1    安装并设置交叉编译器环境 .......................................................................................... 123 
5.1.1  安装交叉编译器 ...................................................................................................... 123 
5.1.2  设置交叉编译器环境变量 ...................................................................................... 123 
5.1.3  导入环境变量 .......................................................................................................... 124 
5.2    移植 tslib .......................................................................................................................... 124 
5.2.1  安装 autoconf、automake、libtool 包 .................................................................... 124 
5.2.2  拷贝压缩文件 .......................................................................................................... 124 
5.2.3  移植 tslib 到 ok335x 目标板 ................................................................................... 125 
5.2.4  导出 tslib 环境变量 ................................................................................................. 125 
5.2.5  在 OK335x 目标板下测试 tslib .............................................................................. 126 
5.3    移植 qt4.8.5 ..................................................................................................................... 126 
5.3.1  拷贝压缩文件 .......................................................................................................... 126 
5.3.2  测试 arm  版 qt 是否安装并配置成功 ................................................................... 128 
5.3.3  移植 qt4.8.5 到 OK335x  目标板 ............................................................................ 128 
5.3.4  导出 qt 环境变量 .................................................................................................... 128 
5.3.4 OK335x  目标板下测试 Qt4.8.5 .............................................................................. 129 
5.4    Qt Creator 开发环境搭建及编程 .................................................................................... 130 
5.4.1  安装 Qt Creator ........................................................................................................ 130 
5.4.2  设置 Qt Creator  使其支持交叉编译 ...................................................................... 130 
5.4.3  新建 hello Qt 程序进行测试 ................................................................................... 131 
5.4.4  在开发板上测试 qt  应用程序 ............................................................................... 134 
附录 1:JTAG 调试 .................................................................................................. 135 
F1.1 CCS 简介 .......................................................................................................................... 135 
F1.2  安装 CCSV5.5 ................................................................................................................. 135 
F1.3  连接开发板进行测试 ..................................................................................................... 136 
F1.4  调试 SPL 代码................................................................................................................. 138 
附录 2:TFTP 服务搭建 .......................................................................................... 147 
F2.1  安装服务器、客户端和守护进程 ................................................................................. 147 
F2.2  服务器配置 ..................................................................................................................... 147 
F2.3  重新启动服务 ................................................................................................................. 147 
F2.4  测试服务器 ..................................................................................................................... 148 
F2.5 Uboot 使用 tftp ................................................................................................................. 148 
F2.6 Linux 使用 tftp ................................................................................................................. 149 
附录 3:NFS 服务搭建 ............................................................................................ 150 
F3.1 ubuntu 下搭建 nfs 服务器 ............................................................................................... 150 
F3.2  开发板参数设置 ............................................................................................................. 151 
F3.3  断电重启 ......................................................................................................................... 152 
F3.4  进入内核后挂载 nfs 文件系统....................................................................................... 153 
附录 4:FTP 服务 .................................................................................................... 154 
F4.1 FTPD 服务器测试 ............................................................................................................ 154 
F4.2  通过 FTP 上传下载文件................................................................................................. 155 
F4.3  在 xp 系统登录 ftp 服务器 ............................................................................................. 156 
第 7 页