打开主菜单

Wiki-Orange Pi β

更改

Orange Pi 4 LTS

添加8,897字节, 2022年6月27日 (一) 14:14
无编辑摘要
=== 基于Ubuntu PC 将Android 镜像烧录到eMMC 的方法 ===
1)首先准备一根品质良好的 Type C 数据线<br><br>
2)然后从<span style="color: #3399CC;">Orange Pi 的资料下载页</span>面下载'''upgrade_tool'''工具和 '''Android 8.1''' 固件, 官网的固件有 eMMC 启动和 TF 卡启动两种版本,在这里需要选择 卡启动两种版本,<br>在这里需要选择 eMMC 启动的版本,注意支持 启动的版本,注意支持 eMMC 启动的固件是不含“'''SD'''”字样的,另外请确保 upgrade_tool 工具的的版本为 v1.39,<br><span style="color:red;">请不要用低于 v1.39 版本的 upgrade_tool 软件来烧录 Orange Pi 4 LTS 的 Android 8.1 固件</span>,低于这个版本的 <span style="color:red;">upgrade_tool</span> 工具烧写 Android 8.1 系统可能'''会有问题'''<br><br>
3)然后在终端下执行命令解压 upgrade_tool,并添加可执行权限<br>
{| class="wikitable" style="width:800px;"
<br>
1)首先确保 OrangePi 4 LTS 开发板断开了所有的电源,并拔出了 TF 卡<br><br>
2)然后用金属镊子接通 OrangePi 4 LTS 开发板预留的下图黄框中的两个测试点, 并保持不动(一定要确保两个测试点短接)并保持不动(<span style="color:red;">'''一定要确保两个测试点短接'''</span>)<br><br>
[[Image:4LTS-33.png]]<br><br>
3)然后给 Orange Pi 4 LTS 开发板插入 DC 电源,等待 2~3 秒后再松开金属镊子。此时 OrangePi 4 LTS 开发板将进入 maskrom 模式<br><br>
4)然后用 Type C 线连接 OrangePi 4 LTS 开发板与 Windows PC , 再打开'''AndroidTool'''工具,如果一切顺利,就可以看到 '''AndroidTool''' 界面上提示“'''发现了一个 MASKROM 设备'''”<br><br>
[[Image:4LTS-34.png]]<br><br>
5)此时就可以通过 Windows 下的 AndroidTool 工具烧录 Android 固件<br>
 
=== 金属散热外壳安装说明 ===
1)金属散热外壳套件中包含铝合金外壳 1 个、导热硅胶 3 片、M2x8 螺丝 4 个、螺丝刀 1 个、外置 WIFI 天线 1 组<br>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
|<br><big>'''注意,和金属壳配套的外置天线是可选的,只有购买了才有。下图最右边的是外置天线,请不要和板子自带的天线搞混了。板子自带的天线是不需要单独购买的。'''</big><br><br>
|}
<br>
[[Image:4LTS-35.png]]<br><br>
2)首先将外置 WiFi 天线安装到开发板上<br><br>
[[Image:4LTS-36.png]]<br><br>
3)然后将开发板放到金属散热外壳的下壳上,注意四个螺孔对齐<br><br>
[[Image:4LTS-37.png]]<br><br>
4)撕掉 3 片导热硅胶两侧的保护贴纸,然后在开发板的 CPU 芯片和内存芯片上放上 3 片导热硅胶,需要按照下图方式放置在相应位置,注意 CPU 芯片的导热硅胶缺角侧朝向 26pin 双排针<br><br>
[[Image:4LTS-38.png]]<br><br>
CPU 芯片处和内存芯片处的导热硅胶高度基本是一致的,这点请注意<br><br>
[[Image:4LTS-39.png]]<br><br>
5)然后将 WiFi 外置天线的铜柱插入金属散热外壳的上壳的凹槽里面,如下图所示, 注意角度和方向<br><br>
[[Image:4LTS-40.png]]<br><br>
6)然后再将 WiFi 外置天线的胶柱拧紧到 WiFi 外置天线的铜柱上,如下图所示<br><br>
[[Image:4LTS-41.png]]<br><br>
7)然后按照下图方式将上壳与下壳对齐,缓慢下压扣合,注意如果扣合不上,可能是导热硅胶移位了,重新调整下导热硅胶的位置,然后再尝试扣合<br><br>
[[Image:4LTS-42.png]]<br><br>
[[Image:4LTS-43.png]]<br><br>
8)最后让金属散热外壳的下壳朝上,用十字螺丝刀将 4 个螺丝拧紧到金属散热外壳的下壳上,即完成组装<br><br>
[[Image:4LTS-44.png]]<br><br>
 
=== 启动香橙派开发板 ===
1)如果购买的开发板有板载 eMMC,里面默认会预装 '''Debian11''' 镜像,刚拿到开发板可以直接使用 eMMC 中的 Debian 镜像进行启动和部分功能的测试<br><br>
 
2)如果购买的开发板没有板载 eMMC,可以将烧录好 Linux 或安卓镜像的 TF 卡插入开发板的 TF 卡插槽中<br><br>
 
3)开发板有 HDMI 接口,可以通过 HDMI 转 HDMI 连接线把开发板连接到电视或者 HDMI 显示器<br><br>
 
4)接上 USB 鼠标和键盘,用于控制香橙派开发板<br><br>
 
5)开发板有以太网口,可以插入网线用来上网<br><br>
 
6)连接一个 5V/3A(5V/4A 也可以)高品质的电源适配器
<span style="color:red;">a.Orange Pi 4 LTS 不能通过 26pin 接口上的 5v 引脚进行供电</span>
<span style="color:red;">b.切记不要插入电压输出大于 5V 的电源适配器,会烧坏开发板</span>
<span style="color:red;">c.系统上电启动过程中很多不稳定的现象基本都是供电有问题导致的,所以 一个靠谱的电源适配器很重要
 
7)然后打开电源适配器的开关,如果一切正常,此时 HDMI 显示器就能看到系统的启动画面了<br><br>
8)如果想通过调试串口查看系统的输出信息,请使用 USB 转 TTL 模块和杜邦线将开发板连接到电脑,串口的连接方法请参看<span style="color: #3399CC;">调试串口的使用方法</span>一节<br><br>
=== 调试串口的使用方法 ===
==== 调试串口的连接说明 ====
1)首先需要准备一个 3.3V 的 USB 转 TTL 模块,为了更好的平台兼容性,推荐使用 CH340 USB 转 TTL 模块模块。然后将 USB 转 TTL 模块的 USB 接口一端插入到电脑的 USB 接口中<br>
[[Image:Pi4-47.png]]<br><br>
2)开发板的调试串口GND、TXD和RXD引脚的对应关系如下图所示<br>
[[Image:4LTS-45.png]]<br><br>
3)USB转TTL模块GND、TXD和RXD引脚需要通过杜邦线连接到开发板的调试串口上
a.USB转TTL模块的GND接到开发板的GND上<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:Pi4-49.png]]<br><br>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
|<br><big>'''串口的 TX 和 RX 是需要交叉连接的,如果不想仔细区分 TX 和 RX 的顺序,可 以把串口的TX 和 RX 先随便接上,如果测试没有输出再交换下 TX 和 RX 的顺序, 这样就总有一种顺序是对的。'''</big><br><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 || <span style="color:red;">NO</span>
|-
| ubuntu14.04 || OK
|-
| ubuntu18.04 || <span style="color:red;">NO</span>
|-
| ubuntu20.04 || <span style="color:red;">NO</span>
|}
<br>
 
==== Ubuntu 平台调试串口的使用方法 ====
{| class="wikitable" style="background-color:#ffffdc;width:800px;" |-|<br><big>'''Linux下可以使用的串口调试软件有很多,如 putty、minicom 等,下面演示 putty的使用方法。'''</big><br><br>|}<br>1)首先将 USB 转 TTL 模块插入 Ubuntu 电脑的 USB 接口,如果 USB 转 TTL 模块连接识别正常,在Ubuntu PC 的/dev 下就可以看到对应的设备节点名,记住这个节点名,后面设置串口软件时会用到<br> test@test:~$ '''ls /dev/ttyUSB*''' /dev/ttyUSB02)然后使用下面的命令在 Ubuntu PC 上安装下 putty test@test:~$ '''sudo apt update''' test@test:~$ '''sudo apt install putty'''3)然后运行putty,<span style="color:red;">记得加sudo权限</span><br> test@test:~$ sudo putty4)执行putty命令后会弹出下面的界面<br>[[Image:Zero-dc56.png]]<br><br>5)首先选择串口的设置界面<br>[[Image:Zero-dc57.png]]<br><br>6)然后设置串口的参数 a.设置'''Serial line to connect to'''为'''/dev/ttyUSB0'''(修改为对应的节点名,一般为/dev/ttyUSB0)<br> b.设置'''Speed(baud)'''为'''115200'''<br> c.设置'''Flow control'''为None [[Image:Zero-dc59.png]]<br>7)在串口的设置界面设置完后,在回到Session界面 a.首先选择'''Connection type'''为Serial<br> b.然后点击'''Open'''按钮连接串口[[Image:piR18.png]]<br><br>8)启动开发板后,就能从打开的串口终端中看到系统输出的Log信息了<br><br>[[Image:Zero-dc60.png]]<br><br> = === Windows平台调试串口的使用方法 ===={| class="wikitable" style="background-color:#ffffdc;width:800px;" |-|<br><big>'''Windows 平台调试串口的使用方法 下可以使用的串口调试软件有很多,如 SecureCRT、MobaXterm 等, 下面演示 MobaXterm 的使用方法,这款软件有免费版本,无需购买序列号即可使用。'''</big><br><br>|}<br>1)下载MobaXterm<br> a.下载MobaXterm网址如下{| class="wikitable" style="width:800px;" |-|'''https://mobaxterm.mobatek.net/'''|} b.进入MobaXterm下载网页后点击'''<span style="background-color:#CCCCCC;">GET XOBATERM NOW!</span>'''[[Image:Zero-dc61.png]]<br> c.然后选择下载Home版本[[Image:Zero-dc62.png]]<br> d.然后选择Portable便携式版本,下载完后无需安装,直接打开就可以使用[[Image:Zero-dc63.png]]<br><br>2)下载完后使用解压缩软件解压下载的压缩包,即可得到MobaXterm的可执软件,然后双击打开<br>[[Image:Zero-dc64.png]]<br><br>3)打开软件后,设置串口连接的步骤如下<br> a.打开会话的设置界面<br> b.选择串口类型<br> c.选择串口的端口号(根据具体的情况选择对应的端口号),如果看不到端口号,请使用'''<span style="color: #3399CC;">360驱动大师</span>'''扫描安装USB转TTL串口芯片的驱动<br> d.选择串口的波特率为'''1500000'''<br> e.最后点击'''OK'''按钮完成设置[[Image:Pi4-50.png]]<br><br>5)点击OK后会进入下面的界面,此时启动开发板就能看到串口的输出信息了<br><br>[[Image:Zero-dc66.png]]<br><br><br> 更多关于Orange Pi 4 LTS 的使用信息,请查看<span style="color:red;">Orange Pi 4 LTS 用户手册</span>。(点击下载)
8,460
个编辑