logo资料库

飞凌嵌入式AM335x Linux软件手册OK335xD.pdf

第1页 / 共170页
第2页 / 共170页
第3页 / 共170页
第4页 / 共170页
第5页 / 共170页
第6页 / 共170页
第7页 / 共170页
第8页 / 共170页
资料共170页,剩余部分请下载后查看
注意事项与维护
产品使用环境
注意事项
版权声明
更新记录
技术支持与更新
1 技术支持范围
2 技术讨论范围(非必解决问题)
3 技术支持方式
4 技术支持时间
5 资料下载方法
目  录
第一章OK335xD简介
第二章 运行Linux系统
2.1一键烧写启动Linux系统
2.1.1 格式化SD卡
2.1.2 拷贝linux系统镜像文件
2.1.3 设置拨码开关,上电烧写系统
2.2命令行烧写linux系统说明
2.2.1 格式化SD卡
2.2.2 拷贝linux系统镜像文件
2.2.3 设置拨码开关,上电烧写系统
2.3 SD卡启动Linux
2.3.1 制作用于启动Linux的SD卡
2.3.2拷贝镜像到SD卡准备启动
2.4 单步更新系统
2.5 通过Uboot设置屏幕参数
2.5.1 更改屏幕类型
2.5.2 更改屏幕大小
2.5.3 VGA输出选项
触摸屏的校准
2.6.1 校准
2.6.2 更改校准参数
第三章 OK335xD功能测试
3.1 测试功能列表
3.2 准备工作
3.3 命令行测试
3.3.1 SD卡的测试
3.3.2 按键测试
3.3.3 USB测试
3.3.4 有线网卡测试
3.3.5 串口测试
3.3.6 音频测试
3.3.7 复位测试
3.3.8 RS485测试
3.3.9 CAN测试
3.3.10 SPI测试
3.3.11 看门狗测试
3.3.12 LED测试
3.3.13 背光测试
3.3.14 RTC测试
3.3.15 GPRS 测试
3.3.16 USB 3G测试
3.3.17 USB WIFI测试
2.3.18 USB摄像头测试
2.3.19 SDIO-WIFI测试
2.3.20 WIFI的热点功能测试
2.3.21 蓝牙功能测试
3.4 图形界面测试
3.4.1 LCD及触摸测试
3.4.2 按键测试
3.4.3 USB测试
3.4.4 网卡配置
3.4.5 PING测试
3.4.6 音频测试
3.4.7 视频测试
3.4.8 LED测试
3.4.9 背光测试
3.4.10 串口测试
3.4.11 RS485测试
3.4.12 SPI测试
3.4.13 CAN测试
3.4.14 RTC测试
3.4.15 看门狗测试
3.4.16 GPRS测试
3.4.17 GPS测试
3.4.18 WEB测试
第四章 Linux系统的编译
4.1 安装编译器
4.2 Linux的编译
4.3 文件系统制作
4.4 驱动代码路径
4.6 Linux分区信息
第五章 Qt开发指南
5.1 安装并设置交叉编译器环境
5.1.1 安装交叉编译器
5.1.2 设置交叉编译器环境变量
5.1.3 导入环境变量
5.2 移植tslib
5.2.1 安装autoconf、automake、libtool包
5.2.2 拷贝压缩文件
5.2.3 移植tslib到ok335x目标板
5.2.4 导出tslib环境变量
5.2.5 在OK335x目标板下测试tslib
5.3 移植qt4.8.5
5.3.1 拷贝压缩文件
5.3.2 测试arm 版qt是否安装并配置成功
5.3.3 移植qt4.8.5到OK335x 目标板
5.3.4 导出qt环境变量
5.3.4 OK335x 目标板下测试Qt4.8.5
5.4 Qt Creator开发环境搭建及编程
5.4.1 安装Qt Creator
5.4.2 设置Qt Creator 使其支持交叉编译
5.4.3 新建hello Qt程序进行测试
5.4.4 在开发板上测试qt 应用程序
附录1:JTAG调试
F1.1 CCS简介
F1.2 安装CCSV5.5
F1.3 连接开发板进行测试
附录2:TFTP服务搭建
F2.1 安装服务器、客户端和守护进程
F2.2 服务器配置
F2.3 重新启动服务
F2.4 测试服务器
F2.5 Uboot使用tftp
F2.6 Linux使用tftp
附录3:NFS服务搭建
F3.1 ubuntu下搭建nfs服务器
F3.2 开发板参数设置
F3.3 断电重启
F3.4 进入内核后挂载nfs文件系统
附录4:FTP服务
F4.1 FTPD服务器测试
F4.2 通过FTP上传下载文件
F4.3 在xp系统登录ftp服务器
附录5:SQlite数据库
F5.1 SQlite数据库版本
F5.2 SQlite测试
附录6:Telnet服务
附录7:Ubuntu的安装与设置
F7.1 Ubuntu的安装
F7.2 Linux终端
F7.3 Ubuntu12.04.02 root 用户登录设置
F7.4 设置 Ubuntu 网络参数
附录8:制作开机LOGO图片
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 页
分享到:
收藏