
orangepi用户手册中文版.pdf
74页Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv Orange Pi 用户手册用户手册 Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 目录目录 一. Orange Pi 简介 3 1.我们可以用 Orange Pi 做什么 . 3 2.Orange Pi 是为谁设计的 3 3.硬件特性的介绍 3 4.外观规格的介绍 4 5.开发板使用方法 6 6.SD 卡的制卡介绍 8 7.通用软件的配置 18 8. GPIO 规格介绍 25 9.CSI 摄像头接口规格. 26 二. Linux 内核源码编译 28 1.源码的获得方法 28 2.项目源码的编译 29 3.内核镜像和库的安装 31 三. Android 源码编译介绍 . 34 1. JDK 的安装 . 35 2. 安装平台支持软件 . 35 3. 源码包的获得方法 . 36 4. 编译工具链的安装 . 36 5. lichee 源码的编译 . 37 6. android 源码的编译 . 37 四.工程化配置介绍 41 1.工程配置化文件的个性化配置 41 2. Uboot 和 boot 更新方法 42 3.例子介绍 42 五.OrangePi 驱动程序开发 46 1.设备驱动和应用程序的编写 47 2.设备驱动的编译方法 49 3.应用程序的编译方法 52 4.驱动和程序的运行方式 53 六.串口调试工具介绍 55 Windows 平台 56 1.Windows 下 USB 驱动安装 56 2.Windows 下 Putty 安装 56 3.调试的连接方式 57 4.设备信息的获取 57 5. Putty 的配置 59 6.开始调试串口 59 Linux 平台 . 60 1. kermit 的安装 . 60 2. 调试的连接方式 . 61 3.设备信息的获取 62 4. 开始调试串口 . 68 七. 常见问题…………………………………………………………………………………………70 Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 一一. Orange Pi 简介简介 什么是 Orange Pi 香橙派是一款开源的单板电脑,新一代的 arm 开发板,它可以运行 Android4.4、Ubuntu、Debian 等操作系统,兼容树莓派。
香橙派单板电脑使用全志 H3 系统级芯片,同时拥有 512MB DDR3 内存 我们可以用 Orange Pi 做什么 我们可以用它搭建: 一台计算机 一个无线网络服务器 游戏机 音乐播放器 高清视频播放器 扬声器 Android Scratch 更多其他功能,因为 Orange Pi 是开源的 Orange Pi 是为谁设计的 Orange Pi 不仅仅是一款消费品, 同时也是给任何想用技术来进行创作创新的人 设计的它是一款非常简单、有趣、实用的工具,你可以用它去打造你身边的世界 硬件特性的介绍 CPU 全志 H3 ARM 的 Cortex-A7 四核 GPU · Mali400MP2 GPU @600MHz · Supports OpenGL ES 2.0 内存 1GB DDR3 (与 GPU 共享) 板载存储 TF 卡(最大 64GB)/ MMC 卡插槽,高达 2T 的 2.5 SATA 硬盘 8GB EMMC Flash 存储器 板载网络 10/100/1000M 以太网 RJ45, WIFI 板载网络 Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 视频输入 具有 CSI 接口的摄像头模块 音频输入 MIC 视频输出 HDMI, CVBS 音频输出 3.5 mm 音频口和 HDMI 电源 DC 输入,MicroUSB (OTG)不能用作电源输入 USB 2.0 端口 4 个 USB 2.0 HOST, 1 个 USB 2.0 OTG Low-level peripherals 40 pin 接头, 兼容树莓派 GPIO(1x3)口 UART,ground. LED 灯 电源指示灯和状态指示灯 按键 电源(SW4),升级键(SW3),UBOOT 键(SW2) 支持的操作系统 Android4.4,Ubuntu,Debian 等操作系统,兼容树莓派. 外观规格的介绍 产品尺寸 108mm× 60mm 重量 50g Orange Pi™是深圳市迅龙软件有限公司的注册商标 硬件硬件 顶层视图:顶层视图: Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 底层视图:底层视图: Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 接口说明:接口说明: Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 开发板使用方法开发板使用方法 按照如下步骤,你可以在很短的时间内配置并使用你的香橙派平板。
启动你的 香橙派平板需要完成以下几步 步骤步骤 1: 准备需要的配件准备需要的配件 第一次使用香橙派平板,你至少需要准备如下的一些配件: 编号编号 项目项目 最低要求及说明最低要求及说明 1 TF 卡 最小 4 G 容量,class 4 级 建议使用品牌 TF 卡,它们更加可靠 2 标准 HDMI 转 HDMI 线 或标准 HDMI 转 DVI 线 标准 HDMI 转 HDMI 线用于连接 HD TV 或 HD 显示器 标准 HDMI 转 DVI 线用于接 DVI 显示 器 3 AV 视频线 如果没有 HDMI 显示器,可以使用 AV 视频线连接模拟显示设备 4 键盘鼠标 任何标准 USB 接口的键盘鼠标都可以 键盘和鼠标可能会需要较大的功率,所以 可能需要使用一个 USB 集线器 5 网线(可选) 网络属于可选项,它能够更加方便的更新 和安装你的香橙派平板上面的软件 6 电源适配器 至少 5V, 2A 高品质电源适配器, OTG 不 能用作电源输入 7 音频线(可选) 你可以选择一个 3.5 mm 接口的音频线 来体验立体音效 HDMI 转 HDMI HDMI 转 DVI AV 视频线 TF 卡 电源适配器 Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv 步骤步骤 2: 准备准备 TF 卡卡 为了能够正常使用香橙派平板,必须先在 TF 卡上安装操作系统。
以下说明将 会教你如何在 Windows 和 Linux 环境下向 TF 卡写入操作系统镜像文件 将操作系统写入将操作系统写入 TF TF 卡卡 1、怎样将操作系统(、怎样将操作系统(除除 Android 系统外系统外)写入)写入 TF 卡中卡中 Windows: a. 把 TF 卡插入电脑中,TF 卡的容量必须比操作系统镜像大,通常需要 4GB 或更大的容量 b. 格式化 TF 卡 i. 下载 TF 卡格式化工具,例如 TF Formatter,下载地址 https://www.sdcard.org/downloads/formatter_4/eula_windows/ ii. 解压下载的文件,并运行 setup.exe iii. 在 “选项设置“ 选项里, 设置 “格式化类型“ 选项为快速格式化, “逻辑大 小调整“ 选项为 “开启(ON)“ iv. 确认插入的 TF 卡盘符和选择的盘符一致 v . 点击 “格式化” 按钮 c. 从下载页面下载操作系统镜像文件,页面地址如下: d. 解压下载的文件(除 Android 系统外的系统可用该方法来烧写,Android 系 统需要另外的模式来烧录,下面会有介绍) Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv e. 右键单击下载的文件,选择 “解压文件” f. 写入镜像文件到 TF 卡 i. 下载镜像写入工具,例如 Win32 Diskimager,下载页面 安装并打开该工具 ii. 选择已经解压的镜像文件路径 iii. 点击 “Write” 按钮,耐心等待镜像写入 iv. 镜像写入完成后,点击“Exit”按钮 Linux: a. 把 TF 卡插入电脑中,TF卡的容量必须比操作系统镜像大,通常需要 4GB或 更大的容量 b. 格式化 TF 卡 i. 运行 fdisk –l 命令确认 TF 卡的盘符 ii. 运行 umount /dev/sdxx 去卸载 TF 卡的所有分区 iii.运行 sudo fdisk /dev/sdx 命令. 使用 o 命令去删除 TF 卡的所有分区, 然后使用 n 命令去添加一个新的分区,最后使用 w 命令保存退出 iv. 运行 sudo mkfs.vfat /dev/sdx1 命令去格式化刚生成的 TF 卡分区为 FAT32 格式 (根据你的 TF 卡盘符来替换x ) 你也可以跳过这一步,因为 Linux 下的 dd 命令会自动格式化 TF 卡 c. 从下载页面下载操作系统镜像文件,页面地址如下: Orange Pi 用户手册 深圳市迅龙软件有限公司版权所有 www.orangepi.org www.xunlong.tv d. 解压下载的文件 ((除除 Android 系统外的系统可用该方法来烧写,系统外的系统可用该方法来烧写, Android 系系 统需要另外的模式来烧写,下面会有介绍)统需要另外的模式来烧写,下面会有介绍)右键单击下载的文件,选择 “解压文 件” e. 写入镜像文件到 TF 卡。
i. 运行 sudo fdisk –l 命令确认 TF 卡的盘符 ii. 确认镜像文件的 hash key 和下载页面提供的一致(可选) sha1sum [path]/[imagename] 这将会输出一长串数字,应该和你下载的镜像页面的“SHA-1“ 那一行匹配 iii. 运行 umount /dev/sdxx 命令卸载 TF 卡的所有分区 iv. 运行 sudo dd bs=4M if=[path]/[imagename] of=/dev/sdx 命令去写入镜像文件 耐心等待镜像写入如果块大小 4M 不能运行,请换用 1M,尽管这会花费更长时 间你可以使用 sudo pkill –USR1 –n –x dd 命令去查看烧写进度 2、、Android 系统系统镜像文件写入镜像文件写入 TF 卡卡 Android 系。
