更改

跳转至: 导航搜索

Orange Pi Zero Plus 2

添加710字节, 2022年6月30日 (四) 10:18
下载 Orange Pi Zero Plus 2用户手册
| 支持的操作系统 || Android,Ubuntu,Debian等操作系统
|-
|colspan=2| <div style="text-align:center"><big>'''外观规格介绍'''</big></div>
|-
| 产品尺寸 || 45mm×46mm
| 重量 || 18g
|}
 
== 顶层视图和底层视图 ==
[[Image:ZeroPlus2-1.png]]<br>
[[Image:ZeroPlus2-5.png]]<br>
6)USB接口的鼠标和键盘,只要是标准USB接口的鼠标和键盘都可以,鼠标和键盘可以用来控制Orange Pi开发板<br><br>
7)红外遥控器,主要用于控制安卓系统<br>
[[Image:Zero-dc14.png]]<br><br>
8)GC2035或者OV5640摄像头套件,可以连接到开发板的CSI接口来显示视频图像<br><br>
=== 下载开发板的镜像和相关的资料 ===
1)中文版资料的下载网址为<br>
{| class="wikitable" style="width:800px;" |-| <big>'''http://www.orangepi.cn/downloadresourcescnhtml/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-Zero-Plus-2.html'''</big>|}
2)英文版资料的下载网址为<br>
{| class="wikitable" style="width:800px;" |-| <big>'''http://www.orangepi.org/downloadresourceshtml/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-Zero-Plus-2.html'''</big>|}
3)资料主要包含<br>
a.Android源码:保存在百度云盘和谷歌网盘上<br>
b.Linux源码:保存在github上,链接地址为<br>{| class="wikitable" style="width:800px;" |-| <big>'''https://github.com/orangepi-xunlong'''</big>|}
c.用户手册和原理图:芯片相关的数据手册也会放在这里<br>
d.官方工具:主要包括开发板使用过程中需要用到的软件<br>
f.Ubuntu镜像:保存在百度云盘和谷歌网盘上<br>
g.Debian镜像:保存在百度云盘和谷歌网盘上<br>
h.Armbian镜像,由Armbian社区开发的镜像,使用过程中如果遇到问题,请先去armbian论坛反馈,Armbian镜像的维护者以及其他使用Armbian镜像的人会协助解决各种问题,这也是解决问题最快的方法。Orange Pi不负责维护这个镜像<br><br>[[Image:piR10.png]]<br><br>
=== 使用eMMC中预装的安卓镜像测试开发板的功能 ===
=== 基于Windows PC将Linux镜像烧写到TF卡的方法 ===
1)首先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为'''<span style="color:#FF0000">class10</span>'''以上,建议使用闪迪等品牌的TF卡<br><br>
2)然后使用读卡器把TF卡插入windows电脑<br><br>
3)接着格式化TF卡<br>
a.可以使用'''<span style="background-color:#CCCCCC">SD Card Formatter<span>''' 这个软件格式化TF卡,其下载地址为{| class="wikitable" style="width:800px;" |-| <big>'''https://www.sdcard.org/downloads/formatter/eula_windows/SDCardFormatterv5_WinEN.zip'''</big>|}
b.下载完后直接解压安装即可,然后打开软件<br>
c.如果电脑只插入了TF卡,则'''<span style="background-color:#CCCCCC">Select card</span>'''一栏中会显示TF卡的盘符,如果电脑插入了多个USB存储设备,可以通过下拉框选择TF卡对应的盘符<br><br>
[[Image:Zero-dc29.png]]<br>
d.然后点击“'''Format'''”,格式化前会弹出一个警告框,选择“'''是(Y)'''”后就会开始格式化<br><br>
5)使用Win32Diskimager烧录Linux镜像到TF卡<br>
a.Win32Diskimager的下载页面为<br>
{| class="wikitable" style="width:800px;" |-| <big>'''http://sourceforge.net/projects/win32diskimager/files/Archive/'''</big>|}
b.下载完后直接安装即可,Win32Diskimager界面如下所示<br>
a)首先选择镜像文件的路径<br>
=== 基于Ubuntu PC将Linux镜像烧写到TF卡的方法 ===
1)首先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为class10级或class10级以上,建议使用闪迪等品牌的TF卡首先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为'''<span style="color:#FF0000">class10</span>'''级以上,建议使用闪迪等品牌的TF卡<br><br>
2)然后使用读卡器把TF卡插入电脑<br><br>
3)下载balenaEtcher软件,下载地址为<br>{| class="wikitable" style="width:800px;" |-| <big>'''https://www.balena.io/etcher/'''</big>|}
4)进入balenaEtcher下载页面后,请通过下拉框选择Linux版本的软件进行下载<br>
[[Image:zero-dc33.png]]<br><br>
5)下载完后请先使用'''unzip'''命令解压下载的压缩包,解压后的'''balenaEtcher-1.5.109-x64.AppImage'''就是烧录Linux镜像需要的软件<br>{| class="wikitable" style="width:800px;" |-|test@test:~$ '''unzip balena-etcher-electron-1.5.109-linux-x64.zip'''<br> Archive: balena-etcher-electron-1.5.109-linux-x64.zip<br> inflating: balenaEtcher-1.5.109-x64.AppImage <br> test@test:~$ '''ls <span style="color:#FF0000">balenaEtcher-1.5.109-x64.AppImage</span>''' balena-etcher-electron-1.5.109-linux-x64.zip|}
6)从'''Orange Pi的资料下载页面'''下载想要烧录的Linux操作系统镜像文件压缩包,然后使用解压软件解压,解压后的文件中,以“'''.img'''”结尾的文件就是操作系统的镜像文件,大小一般都在1GB以上<br>
a.7z结尾的压缩包的解压命令如下所示
{| class="wikitable" style="width:800px;" |-| <big>'''test@test:~$ 7z x image_filename.7z'''</big>|}
b.tar.gz结尾的压缩包的解压命令如下所示
{| class="wikitable" style="width:800px;" |-| <big>'''test@test:~$ tar -zxf image_filename.tar.gz'''</big>|}
7)在Ubuntu PC的图形界面双击balenaEtcher-1.5.109-x64.AppImage即可打开balenaEtcher,打开后的界面如下图所示
a.首先选择镜像文件的路径<br>
b.然后选择TF卡的设备号<br>
c.最后点击Flash开始烧录进行<br>
[[Image:Zero-dc35.png]]<br>
8)烧录过程会提示写入的速度和剩余时间<br><br>
9)烧录完后会显示下面的界面,此时就可以把TF卡从电脑中拔出来插到开发板中启动了<br>
[[Image:Zero-dc38.png]]
 
=== 烧写Linux镜像到eMMC中的方法 ===
见'''<span style="color: #3399CC;">烧录linux镜像到eMMC的方法</span>'''一节<br>
=== 烧写Android固件到TF卡的方法 ===
'''<span style="color:#FF0000">Android镜像只能在Windows平台下使用PhoenixCard软件烧录到TF卡中,在Linux平台下无法烧录</span>'''<br><br>1)首先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为'''<span style="color:#FF0000">class10</span>'''以上,建议使用闪迪等品牌的TF卡<br><br>
2)然后使用读卡器把TF卡插入电脑<br><br>
3) 从Orange Pi的资料下载页面下载Android 从<span style="color:#3399CC">Orange Pi的资料下载页面</span>下载Android 4.4或者Android 7.0的固件和PhoenixCard烧写工具,请确保PhonenixCrad工具的版本为'''PhoenixCard v4.1.2'''<br><br>34)使用解压软件解压下载的Android固件的压缩包,解压后的文件中,以“'''.img'''” 结尾的文件就是Android固件<br><br>45)使用解压软件解压PhoenixCard v4.1.2.rar,此软件无需安装,在解压后的文件夹中找到'''PhoenixCard'''打开即可<br>
[[Image:piR12.png]]<br><br>
56)打开PhoenixCard后,如果TF卡识别正常,会在中间的列表中显示TF卡的盘符和容量,'''<span style="color:#FF0000">请务必确认显示的盘符和你想烧录的TF卡的盘符是一致的</span>''',如果没有显示可以尝试拔插下TF卡<br>
[[Image:piR13.png]]<br><br>
67)确认完盘符后,先格式化TF卡,点击PhoenixCard中恢复卡按钮即可,也可以使用前面提到的SD 确认完盘符后,先格式化TF卡,点击PhoenixCard中'''恢复卡'''按钮即可,也可以使用前面提到的<span style="background-color:#CCCCCC;">SD Card Formatter进行TF卡的格式化Formatter</span>进行TF卡的格式化<br><br>
[[Image:piR14.png]]<br><br>
78)然后开始将Android固件写入TF卡 a.首先在固件一栏中选择Android固件的路径首先在'''固件'''一栏中选择Android固件的路径<br> b.在制作卡的种类中选择启动卡在'''制作卡的种类'''中选择'''启动卡'''<br> c.然后点击烧卡按钮就会开始烧录然后点击'''烧卡'''按钮就会开始烧录<br>
[[Image:piR15.png]]<br><br>
89)烧录完后PhoenixCard的显示如下图所示,此时点击'''关闭'''按钮即可退出PhoenixCard,然后就可以把TF卡从电脑中拔出来插到开发板中启动了<br>
[[Image:piR16.png]]<br><br>
=== 烧写Android固件到eMMC中的方法 ===
'''<span style="color:#FF0000">Android镜像只能在Windows平台下使用PhoenixCard软件烧录到EMMC中,在Linux平台下无法烧录</span>'''<br><br>
1)首先请注意,将Android固件烧录到开发板的eMMC中需要借助TF卡来完成,主要分为如下两步<br>
a.先使用PhoenixCard将Android固件以量产卡的方式烧录到TF卡中先使用PhoenixCard将Android固件以'''量产卡'''的方式烧录到TF卡中
b.然后使用TF卡将Android固件烧录到eMMC中
2)先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为class10以上,建议使用闪迪等品牌的TF卡先准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为<span style="color:#FF0000">'''class10'''</span>以上,建议使用闪迪等品牌的TF卡<br>
3)然后使用读卡器把TF卡插入电脑<br><br>
4)从Orange Pi的资料下载页面下载Android 从<span style="color:#3399CC">Orange Pi的资料下载页面</span>下载Android 4.4或者Android 7.0的固件和PhoenixCard烧写工具,请确保PhonenixCrad工具的版本为'''PhoenixCard v4.1.2'''<br><br>
5)使用解压软件解压下载的Android固件的压缩包,解压后的文件中,以“'''.img'''” 结尾的文件就是Android固件<br><br>
6)使用解压软件解压PhoenixCard v4.1.2.rar,此软件无需安装,在解压后的文件夹中找到PhoenixCard打开即可<br>
[[Image:piR12.png]]<br><br>
7)打开PhoenixCard后,如果TF卡识别正常,会在中间的列表中显示TF卡的盘符和容量,'''<span style="color:#FF0000">请务必确认显示的盘符和你想烧录的TF卡的盘符是一致的</span>''',如果没有显示可以尝试拔插下TF卡<br>
[[Image:piR13.png]]<br><br>
8)确认完盘符后,先格式化TF卡,点击PhoenixCard中恢复卡按钮即可,也可以使用前面提到的SD 确认完盘符后,先格式化TF卡,点击PhoenixCard中'''恢复卡'''按钮即可,也可以使用前面提到的<span style="background-color:#CCCCCC">SD Card Formatter进行TF卡的格式化Formatter</span>进行TF卡的格式化<br><br>
[[Image:piR14.png]]<br><br>
9)然后开始将Android固件写入TF卡
[[Image:ZeroPlus2-7.png]]<br><br>
13)此时就可以拔出TF卡,然后重新上电,就会启动eMMC中的Android系统了<br><br>
 
=== 启动香橙派开发板 ===
1)将烧录好镜像的TF卡插入香橙派开发板的TF卡插槽,如果eMMC中有系统,也可以不插入TF卡,直接启动eMMC中的系统<br>
3)接上USB鼠标和键盘,用于控制香橙派开发板<br>
4)连接一个5V和至少2A(3A的也可以)的电源适配器
<span style="color:#FF0000;>'''a.切记不要插入12V的电源适配器,如果插入了12V的电源适配器,会烧坏开发板'''</span> <span style="color:#FF0000;>'''b.系统上电启动过程中很多不稳定的现象基本都是供电有问题导致的,所以一个靠谱的电源适配器很重要'''<br/span>
5)然后打开电源适配器的开关,如果一切正常,此时HDMI显示器就能看到系统的启动画面了<br>
6)如果想通过调试串口查看系统的输出信息,请使用串口线将开发板连接到电脑,串口的连接方法请参看调试串口的使用方法一节如果想通过调试串口查看系统的输出信息,请使用串口线将开发板连接到电脑,串口的连接方法请参看 <span style="color:#3399CC;>'''调试串口的使用方法'''</SPAN>一节
=== 调试串口的使用方法 ===
'''i.==== 调试串口的连接说明'''<br>====
1)首先需要准备一个USB转TTL模块,此模块在Orange Pi的店铺中可以买到,如果有其他类似的USB转TTL模块也可以,然后将USB转TTL模块的USB一端插入到电脑的USB接口中<br>
[[Image:Zero-dc53.png]]<br><br>
3)USB转TTL模块GND、TXD和RXD引脚需要通过杜邦线连接到开发板的调试串口上
a.USB转TTL模块的GND接到开发板的GND上<br>
b.USB转TTL模块的RXD接到开发板的TXD上USB转TTL模块的'''<span style="color:#FF0000;">RXD接到开发板的TXD上</span>'''<br> c.USB转TTL模块的TXD接到开发板的RXD上USB转TTL模块的'''<span style="color:#FF0000;">TXD接到开发板的RXD上</span>'''
4)USB转TTL模块连接电脑和Orange Pi开发板的示意图如下所示<br>
[[Image:Zero-dc55.png]]<br>
'''ii.==== Ubuntu平台调试串口的使用方法'''====
1)如果USB转TTL模块连接正常,在Ubuntu PC的/dev下就可以看到对应的设备节点名,记住这个节点名,后面设置串口软件时会用到<br>
{| class="wikitable" style="width:800px;"
|-
|test@test:~$ ls '''/dev/ttyUSB*'''<br>
'''<span style="color:red;">/dev/ttyUSB0</span>'''
|}
2)linux下可以使用的串口调试工具有很多,如putty、minicom等,下面演示putty的使用方法<br>
9)启动开发板后,就能从打开的串口终端中看到系统输出的Log信息了<br><br>
[[Image:Zero-dc60.png]]<br><br>
'''iii.==== Windows平台调试串口的使用方法'''<br>====<br>
1)Windows下可以使用的串口调试工具有很多,如SecureCRT、MobaXterm等,下面演示MobaXterm的使用方法,这款软件是免费的,无需购买序列号即可使用<br><br>
2)下载MobaXterm<br>
[[Image:Zero-dc66.png]]<br><br><br>
== 下载 Orange Pi R1用户手册 Zero Plus 2用户手册 ==<br><br>更多关于Orange Pi R1的使用信息,请查看'''Zero Plus 2的使用信息,请查看 [http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange -Pi R1用户手册'''>> [[文件:Orange_Pi_R1-Zero-Plus-2.docx ‎]html Orange Pi Zero Plus 2用户手册](点击下载)(下载-产品使用说明书)
<br><br>
8,460
个编辑

导航菜单