8,460
个编辑
更改
→下载 Orange Pi 4用户手册
6)10.1 寸MIPI屏幕,用于显示开发板的系统界面<br><br>
[[Image:Pi4-7.png]]<br><br>
[[Image:PiR5.png]] [[Image:Pi4-8.png]]<br><br>
8)USB接口的鼠标和键盘,只要是标准USB接口的鼠标和键盘都可以,鼠标和键盘可以用来控制Orange Pi开发板<br><br>
=== 下载开发板的镜像和相关的资料 ===
1)中文版资料的下载网址为<br>
2)英文版资料的下载网址为<br>
3)资料主要包含<br>
a.'''Android源码''':保存在百度云盘和谷歌网盘上<br>
b.'''Linux源码''':保存在github上,链接地址为<br>
c.'''用户手册和原理图''':芯片相关的数据手册也会放在这里<br>
d.'''官方工具''':主要包括开发板使用过程中需要用到的软件<br>
h.'''Armbian镜像''',由Armbian社区开发的镜像,使用过程中如果遇到问题,请先去armbian论坛反馈,Armbian镜像的维护者以及其他使用Armbian镜像的人会协助解决各种问题,这也是解决问题最快的方法。Orange Pi不负责维护这个镜像
<br><br>
=== 使用 eMMC 中预装的安卓镜像测试开发板的功能 ===
如果购买的是带有 16GB eMMC 版本的 Orange Pi 4 开发板,拿到开发板后,可以先使用 eMMC 中预装的 Android 镜像测试开发板的功能,确定开发板所有硬件功能都没问题后,再烧录自己想使用的系统<br>
3)接着格式化TF卡<br>
a.可以使用'''<span style="background-color:#CCCCCC">SD Card Formatter<span>''' 这个软件格式化TF卡,其下载地址为
b.下载完后直接解压安装即可,然后打开软件<br>
c.如果电脑只插入了TF卡,则'''<span style="background-color:#CCCCCC">Select card</span>'''一栏中会显示TF卡的盘符,如果电脑插入了多个USB存储设备,可以通过下拉框选择TF卡对应的盘符<br><br>
5)使用Win32Diskimager烧录Linux镜像到TF卡<br>
a.Win32Diskimager的下载页面为<br>
b.下载完后直接安装即可,Win32Diskimager界面如下所示<br>
a)首先选择镜像文件的路径<br>
==== 支持EMMC 启动镜像的下载 ====
1)首先从<span style="color:#2bd3e7;">Orange Pi 的资料下载页面</span>下载 Android 8.1 的固件,注意选择“'''Pi4 及Pi 4B(EMMC 启动镜像)'''”目录,此目录下的镜像为支持 EMMC 启动的镜像<br><br>
[[Image:Pi4-20Xiazai4.png]]<br><br>
2)“'''Pi4 及 Pi4B(emmc 启动镜像)'''”目录中有两个 Android 镜像,其中带 LCD 字样的为支持 10.1 寸 MIPI 屏幕的固件,不带 LCD 字样的镜像只支持 HDMI 显示,不支持LCD 屏幕显示,请按照实际需求进行选择<br><br>
[[Image:Pi4-21.png]]<br><br>
==== 通过Type C 接口直接将 Android 镜像烧录到 EMMC ====
1)首先准备一根品质良好的TypeC数据线<br><br>
2)然后下载瑞芯微驱动 '''DriverAssitant_v4.6 ''' 和 Windows 系统下的 Android 烧录工具 '''AndroidTool.zip ''' <br><br>[[Image:Pi4-22Xiazai4.png]]<br>
[[Image:Pi4-23.png]]<br><br>
3)解压<span style="background-color: #c7c4c4;"> DriverAssitant_v4.6 </span>安装包之后点击<span style="background-color: #c7c4c4;"> DriverInstall.exe </span>程序即可开始安装瑞芯微驱动<br><br>
4)使用解压软件解压<span style="background-color: #c7c4c4;">SDDiskTool_v1.59.zip</span>,此软件无需安装,在解压后的文件夹中找到<span style="background-color: #c7c4c4;"> SD_Firmware_Tool.exe </span>打开即可<br><br>
[[Image:Pi4-32.png]]<br><br>
5)打开'''SDDiskTool'''后,如果 TF 卡识别正常,会在“选择可移动磁盘设备”中显示 插入的磁盘设备,<span style="color:red; width:800px;">'''请务必确认显示的磁盘设备和你想烧录的 TF 卡的盘符是一致的'''</span>, 如果没有显示可以尝试拔插下 TF 卡<br><br>[[Image:Pi4-33.png]]<br><br>
6)然后开始将 Android 固件写入 TF 卡<br>
a.首先在“'''选择升级固件'''”一栏中选择 Android 固件的路径<br>
[[Image:Pi4-43.png]]<br><br>
3)然后在终端下执行命令解压 upgrade_tool,并添加可执行权限<br>
{| class="wikitable" style="width:800px;"
|-
|test@test:~$ '''unzip Linux_Upgrade_Tool_v1.39.zip'''<br>
[[Image:Pi4-44.png]]<br><br>
6)如果一切正常,此时 OrangePi 4 就会进入 loader 模式,然后执行./upgrade_tool LD 命令可以查看是否识别到了 loader 设备<br><br>
{| class="wikitable" style="width:800px;"
|-
|test@test:~/Linux_Upgrade_Tool_v1.39$ ./'''upgrade_tool LD'''<br>
7)然后将下载的镜像拷贝到 Linux_Upgrade_Tool_v1.39 目录下<br><br>
8)擦除 EMMC 的命令如下所示<br>
{| class="wikitable" style="width:800px;"
|-
|test@test:~$ '''sudo ./upgrade_tool <span style="color:red;">ef</span> OrangePi_4_Android8.1_v1.0.img'''
|}<br>
9)再执行下面的命令即可开始烧录安卓固件到 EMMC 中<br>
{| class="wikitable" style="width:800px;"
|-
|test@test:~$ '''sudo ./upgrade_tool <span style="color:red;">uf</span> OrangePi_4_Android8.1_v1.0.img'''
|}<br>
=== 进入 maskrom 模式将系统烧录至 EMMC ===
<big>'''一般情况下是不用进入MaskRom 模式的,只有在 bootloader 损坏,系统无法启动时,才需要进入 maskrom 模式烧录'''</big><br><br>
1)首先确保开发板断开了所有的电源,并拔出了SD卡<br><br>
2)然后用金属镊子接通 OrangePi 4 预留的焊点(注意下图黄圈),并保持<br><br>
[[Image:Pi4-45.png]]<br><br>
3)然后给 Orange Pi 4插入DC电源,等待 2~3 秒后再松开金属镊子。此时 OrangePi 4开发板将进入maskrom模式<br><br>
4)然后用 Type C 线连接 OrangePi 4 开发板与 Windows PC,再打开 AndroidTool工具,如果一切正常,就可以看到AndroidTool发现了一个maskrom 设备<br><br>
[[Image:Pi4-46.png]]<br><br>
此时就可烧录 Android 镜像,步骤请参考<span style="color:#099fd0;">通过Type C接口直接将 Android 镜像烧录到 EMMC</span>
=== 启动香橙派开发板 ===
1)首先将烧录好镜像的TF卡插入香橙派开发板的TF卡插槽中将烧录好镜像的 TF 卡插入香橙派开发板的 TF 卡插槽中(如果使用 EMMC 中的镜像则不需要插入TF 卡)<br><br>2)接上USB鼠标和键盘,用于控制香橙派开发板开发板有 HDMI 接口,可以通过 HDMI 转 HDMI 连接线把开发板连接到电视或者 HDMI 显示器<br><br>3)连接一个5V接上 USB 鼠标和键盘,用于控制香橙派开发板<br><br>4)开发板有以太网口,可以插入网线用来上网<br><br>5)连接一个 5V/2A(5V3A(5V/3A的也可以)的Micor USB接口的高品质电源适配器4A 的也可以)'''高品质'''的电源适配 <span style="color:#FF0000;>'''a.切记不要插入12V的电源适配器,如果插入了12V的电源适配器,会烧坏开发板'''</span><br>
<span style="color:#FF0000;>'''b.系统上电启动过程中很多不稳定的现象基本都是供电有问题导致的,所以一个靠谱的电源适配器很重要'''</span>
=== 调试串口的使用方法 ===
==== 调试串口的连接说明 ====
1)首先需要准备一个USB转TTL模块,此模块在Orange Pi的店铺中可以买到,如果有其他类似的USB转TTL模块也可以,然后将USB转TTL模块的USB一端插入到电脑的USB接口中首先需要准备一个 USB 转 TTL 模块,为了更好的平台兼容性,推荐使用 CH340 USB 转TTL 模块模块。然后将 USB 转TTL 模块的USB 接口一端插入到电脑的USB 接口中<br>[[Image:ZeroPi4-dc5347.png]]<br><br>
2)开发板的调试串口GND、TXD和RXD引脚的对应关系如下图所示<br>
[[Image:piR17.png]]<br><br>
b.USB转TTL模块的'''<span style="color:#FF0000;">RXD接到开发板的TXD上</span>'''<br>
c.USB转TTL模块的'''<span style="color:#FF0000;">TXD接到开发板的RXD上</span>'''
4)USB转TTL模块连接电脑和Orange Pi开发板的示意图如下所示<br><br>[[Image:ZeroPi4-dc5549.png]]<br><br>5)如果使用的是 CP2102 USB 转 TTL 模块,在波特率为 1500000 的波特率情况下, 在某些系统可能会遇到乱码或者无法使用的问题。具体测试情况如下所示<br><br>{| class="wikitable" style="min-width:800px;" |-! USB转TTL模块型号 !! 主机系统 !! 支持情况|-| rowspan=5 |<div style="text-align:center;">CH340</div>|| win7 || OK|-| win10 || OK|-| ubuntu14.04 || OK|-| ubuntu18.04 || OK|-| ubuntu20.04 || OK|-| rowspan=5 |<div style="text-align:center;">CP2102</div>|| win7 || OK|-| win10 || 无法使用|-| ubuntu14.04 || OK|-| ubuntu18.04 || 部分不支持|-| ubuntu20.04 || 无法使用|}
==== Ubuntu平台调试串口的使用方法 ====
d.选择串口的波特率为115200<br>
e.最后点击'''OK'''按钮完成设置
[[Image:ZeroPi4-dc6550.png]]<br><br>
5)点击OK后会进入下面的界面,此时启动开发板就能看到串口的输出信息了<br><br>
[[Image:Zero-dc66.png]]<br><br><br>
== 下载 Orange Pi One Plus用户手册 4用户手册 ==<br><br>更多关于Orange Pi One Plus的使用信息,请查看'''4的使用信息,请查看 [http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-pi-4.html Orange Pi One Plus 4 用户手册'''>> [[文件:Orange_Pi_Zero_One.docx ]](点击下载)(下载-产品使用说明书)
<br><br>