更改

跳转至: 导航搜索

Orange Pi CM4

删除5,270字节, 2023年9月14日 (四) 15:45
无编辑摘要
<big>'''顶层视图:'''</big><br>
[[File:media/image3.png|404x299px]]
<big>'''底层视图:'''</big><br>
[[File:media/image4.png|414x308px]]
<span id="orange-pi-cm4-底板的顶层视图和底层视图"></span>
<big>'''顶层视图:'''</big><br>
[[File:media/image5.png|422x274px]]
<big>'''底层视图:'''</big><br>
[[File:media/image6.png|440x289px]]
<span id="orange-pi-cm4的接口详情图"></span>
=== Orange Pi CM4核心板的接口详情图 ===
[[File:media/image7.png|569x720px]]
<span id="orange-pi-cm4底板的接口详情图"></span>
=== Orange Pi CM4底板的接口详情图 ===
[[File:media/image8.png|576x756px]]
[[File:media/image9.png|575x264px]]
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<ol style="list-style-type: decimal;">
<li><p>TF卡,最小16GB容量(推荐32GB或以上)的'''class10'''级或以上的高速闪迪卡</p>
<p>[[File:media/image10.png|124x96px]]</p></li>
<li><p>TF卡读卡器,用于将镜像烧录到TF卡中</p>
<p>[[File:media/image11.png|139x106px]]</p></li>
<li><p>HDMI接口的显示器</p>
<p>[[File:media/image12.png|256x195px]]</p></li>
<li><p>Micro HDMI转HDMI连接线,用于将开发板连接到HDMI显示器或者电视进行显示</p>
<div class="figure">
[[File:media/image13.png|181x181px|40B5201C-C998-4dcd-BA92-54C1BD4D78D2]]
</div>
</li>
<li><p>电源适配器,Orange Pi CM4建议使用5V/3A 的Type-C电源供电</p>
<p>[[File:media/image14.png|184x160px]]</p></li>
<li><p>USB接口的鼠标和键盘,只要是标准USB接口的鼠标和键盘都可以,鼠标和键盘可以用来控制Orange Pi开发板</p>
<p>[[File:media/image15.png|206x170px]]</p></li>
<li><p>USB摄像头</p>
<p>[[File:media/image16.png|255x148px]]</p></li>
<li><p>PCIe NVMe SSD,开发板支持M.2 2230和M.2 2242规格的SSD,M.2 2280也是可以支持的,只是没法用螺丝固定。</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
</li>
<li><p>百兆或者千兆网线,用于将开发板连接到因特网</p>
<p>[[File:media/image17.png|143x112px]]</p></li>
<li><p>USB2.0公对公数据线,用于烧录镜像到eMMC、TF卡等功能</p>
<div class="figure">
[[File:media/image18.png|158x155px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<li><p>'''3.3V'''的USB转TTL模块和杜邦线,使用串口调试功能时,需要USB转TTL模块和杜邦线来连接开发板和电脑</p>
<p>[[File:media/image19.png|217x89px|G7U7JZX(V`L$`A6864]38$P]] [[File:media/image20.png|305x110px]]</p></li>
<li><p>安装有Ubuntu和Windows操作系统的个人电脑</p></li>
<p>[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html''']</p>
|}
<p>[[File:media/image21.png|429x428px]]</p></li>
<li><p>英文版资料的下载网址为:</p>
{| class="wikitable" style="width:800px;"
<p>[http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html''']</p>
|}
<p>[[File:media/image22.png|431x461px]]</p></li>
<li><p>资料主要包含</p>
<ol style="list-style-type: lower-alpha;">
<ol start="5" style="list-style-type: decimal;">
<li><p>进入balenaEtcher下载页面后,点击绿色的下载按钮会跳到软件下载的地方</p>
<p>[[File:media/image23.png|359x172px]]</p></li>
<li><p>然后可以选择下载balenaEtcher的Portable版本的软件,Portable版本无需安装,双击打开就可以使用</p>
<p>[[File:media/image24.png|382x141px]]</p></li>
<li><p>如果下载的是需要安装版本的balenaEtcher,请先安装再使用。如果下载的Portable版本balenaEtcher,直接双击打开即可,打开后的balenaEtcher界面如下图所示:</p>
<p>[[File:media/image25.png|369x233px]]</p></li>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<li><p>然后选择TF卡的盘符</p></li>
<li><p>最后点击Flash就会开始烧录Linux镜像到TF卡中</p>
<p>[[File:media/image28.png|423x237px]]</p></li></ol>
</li>
<li><p>balenaEtcher烧录Linux镜像的过程显示的界面如下图所示,另外进度条显示紫色表示正在烧录Linux镜像到TF卡中</p>
<p>[[File:media/image29.png|428x268px]]</p></li>
<li><p>Linux镜像烧录完后,balenaEtcher默认还会对烧录到TF卡中的镜像进行校验,确保烧录过程没有出问题。如下图所示,显示绿色的进度条就表示镜像已经烧录完成,balenaEtcher正在对烧录完成的镜像进行校验</p>
<p>[[File:media/image30.png|427x267px]]</p></li>
<li><p>成功烧录完成后balenaEtcher的显示界面如下图所示,如果显示绿色的指示图标说明镜像烧录成功,此时就可以退出balenaEtcher,然后拔出TF卡插入到开发板的TF卡槽中使用了</p>
<p>[[File:media/image31.png|430x266px]]</p></li></ol>
<span id="使用rkdevtool烧录linux镜像到tf卡中的方法"></span>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']首先选择'''官方工具''',然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|267x56px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|246x97px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<li><p>然后从[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']下载想要烧录的Linux操作系统镜像文件压缩包,然后使用解压软件解压,解压后的文件中,以”'''.img'''”结尾的文件就是操作系统的镜像文件,大小一般都在2GB以上</p></li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|464x136px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|245x129px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|254x132px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|448x132px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|402x189px]]</p></li>
<li><p>然后开始烧录Linux镜像到TF卡中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保TF卡插槽没有插入TF卡</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|454x213px]]</p></li>
<li><p>此时请在TF卡插槽中插入TF卡</p></li>
<li><p>然后将鼠标光标放在下面的这片区域中</p>
<p>[[File:media/image43.png|452x212px]]</p></li>
<li><p>然后点击鼠标右键会弹出下图所示的选择界面</p>
<p>[[File:media/image44.png|453x213px]]</p></li>
<li><p>然后选择'''导入配置'''选项</p>
<p>[[File:media/image45.png|458x215px]]</p></li>
<li><p>然后选择前面下载的'''MiniLoader'''文件夹中的'''rk356x_linux_tfcard.cfg'''配置文件,再点击'''打开'''</p>
<div class="figure">
[[File:media/image46.png|464x241px|[BXCMJ([KF%SJ}1X{LT`2@I]]
</div></li>
<li><p>然后点击'''确定'''</p>
<p>[[File:media/image47.png|467x219px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image48.png|486x228px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中'''MiniLoaderAll.bin''',再点击'''打开'''</p>
<div class="figure">
[[File:media/image49.png|491x250px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image50.png|493x232px]]</p></li>
<li><p>然后选择想要烧录的Linux镜像的路径,再点击'''打开'''</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<big><p>'''在烧录镜像前,建议将要烧录的Linux镜像重命名为orangepi.img或者其它比较短的名字,这样在烧录镜像的时候就能看到烧录进度的百分比数值。'''</p></big>
|}
<p>[[File:media/image51.png|499x234px]]</p></li>
<li><p>然后请勾选上'''强制按地址写'''选项</p>
<p>[[File:media/image52.png|497x234px]]</p></li>
<li><p>再点击执行按钮就会开始烧录Linux镜像到开发板的tf卡中</p>
<p>[[File:media/image53.png|497x233px]]</p></li>
<li><p>Linux镜像烧录完后的显示log如下图所示</p>
<div class="figure">
[[File:media/image54.png|492x231px|%O4~FPPAT$0RH{3S~CGJ@@Q(1)]]
</div></li>
<div class="figure">
[[File:media/image55.png|209x228px|选区_199]]
</div></li>
<li><p>然后点击”'''Format'''”,格式化前会弹出一个警告框,选择”'''是(Y)'''”后就会开始格式化</p></li>
[[File:media/image56.png|304x147px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li><p>格式化完TF卡后会弹出下图所示的信息,点击确定即可</p>
<p>[[File:media/image57.png|186x149px]]</p></li></ol>
</li></ol>
<!-- -->
<li><p>b) 然后确认下TF卡的盘符和”'''设备'''”一栏中显示的一致</p></li>
<li><p>c) 最后点击”'''写入'''”即可开始烧录</p>
<p>[[File:media/image58.png|297x206px]]</p></li></ol>
</li>
<li><p>镜像写入完成后,点击”'''退出'''”按钮退出即可,然后就可以拔出TF卡插到开发板中启动</p></li></ol>
<ol start="4" style="list-style-type: decimal;">
<li><p>进入balenaEtcher下载页面后,点击绿色的下载按钮会跳到软件下载的地方</p>
<p>[[File:media/image23.png|434x208px]]</p></li>
<li><p>然后选择下载Linux版本的软件即可</p>
<p>[[File:media/image59.png|430x163px]]</p></li>
<li><p>从[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']下载想要烧录的Linux操作系统镜像文件压缩包,然后使用解压软件解压,解压后的文件中,以”'''.img'''”结尾的文件就是操作系统的镜像文件,大小一般都在2GB以上</p>
<p>7z结尾的压缩包的解压命令如下所示</p>
</li>
<li><p>然后在Ubuntu PC的图形界面双击'''balenaEtcher-1.5.109-x64.AppImage'''即可打开balenaEtcher('''无需安装'''),balenaEtcher打开后的界面显示如下图所示</p>
<p>[[File:media/image60.png|423x251px]]</p></li>
<li><p>使用balenaEtcher烧录Linux镜像的具体步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>然后选择TF卡的盘符</p></li>
<li><p>最后点击Flash就会开始烧录Linux镜像到TF卡中</p>
<p>[[File:media/image61.png|431x278px]]</p></li></ol>
</li>
<li><p>balenaEtcher烧录Linux镜像的过程显示的界面如下图所示,另外进度条显示紫色表示正在烧录Linux镜像到TF卡中</p>
<p>[[File:media/image62.png|429x184px]]</p></li>
<li><p>Linux镜像烧录完后,balenaEtcher默认还会对烧录到TF卡中的镜像进行校验,确保烧录过程没有出问题。如下图所示,显示绿色的进度条就表示镜像已经烧录完成,balenaEtcher正在对烧录完成的镜像进行校验</p>
<p>[[File:media/image63.png|436x190px]]</p></li></ol>
<!-- -->
<ol start="12" style="list-style-type: decimal;">
<li><p>成功烧录完成后balenaEtcher的显示界面如下图所示,如果显示绿色的指示图标说明镜像烧录成功,此时就可以退出balenaEtcher,然后拔出TF卡插入到开发板的TF卡槽中使用了</p>
<p>[[File:media/image64.png|435x257px]]</p></li></ol>
<span id="烧录linux镜像到emmc中的方法"></span>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']首先选择官方工具,然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|366x77px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|315x125px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<li><p>然后从[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']下载想要烧录的Linux操作系统镜像文件压缩包,然后使用解压软件解压,解压后的文件中,以”'''.img'''”结尾的文件就是操作系统的镜像文件,大小一般都在2GB以上</p></li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|496x146px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|284x149px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|296x154px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|484x143px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|442x208px]]</p></li>
<li><p>然后开始烧录Linux镜像到eMMC中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后将鼠标光标放在下面的这片区域中</p>
<p>[[File:media/image43.png|458x215px]]</p></li>
<li><p>然后点击鼠标右键会弹出下图所示的选择界面</p>
<p>[[File:media/image44.png|460x216px]]</p></li>
<li><p>然后选择'''导入配置'''选项</p>
<p>[[File:media/image45.png|458x215px]]</p></li>
<li><p>然后选择前面下载的'''MiniLoader'''文件夹中的'''rk356x_linux_emmc.cfg'''配置文件,再点击'''打开'''</p>
<div class="figure">
[[File:media/image65.png|466x244px|UWD{G1]NB1Y${7ARF[8IIVP]]
</div></li>
<li><p>然后点击'''确定'''</p>
<p>[[File:media/image66.png|468x220px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image67.png|462x217px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中'''MiniLoaderAll.bin''',再点击'''打开'''</p>
<div class="figure">
[[File:media/image49.png|462x236px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image68.png|459x216px]]</p></li>
<li><p>然后选择想要烧录的Linux镜像的路径,再点击'''打开'''</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<big><p>'''在烧录镜像前,建议将要烧录的Linux镜像重命名为orangepi.img或者其它比较短的名字,这样在烧录镜像的时候就能看到烧录进度的百分比数值。'''</p></big>
|}
<p>[[File:media/image51.png|499x234px]]</p></li>
<li><p>然后请勾选上'''强制按地址写'''选项</p>
<p>[[File:media/image69.png|501x235px]]</p></li>
<li><p>再点击执行按钮就会开始烧录Linux镜像到开发板的eMMC中</p>
<p>[[File:media/image70.png|502x236px]]</p></li>
<li><p>Linux镜像烧录完后的显示log如下图所示</p>
<p>[[File:media/image71.png|500x235px]]</p></li>
<li><p>烧录完Linux镜像到eMMC中后,Linux系统会自动启动。</p></li></ol>
</li></ol>
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image72.png|157x128px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image73.png|174x105px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image74.png|274x185px]]</p></li>
<li><p>请确保开发板已经贴了SPI Flash,SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image75.png|274x205px]]</p></li>
<li><p>然后需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']首先选择'''官方工具''',然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|294x61px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|244x97px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<li><p>然后从[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']下载想要烧录的Linux操作系统镜像文件压缩包,然后使用解压软件解压,解压后的文件中,以”'''.img'''”结尾的文件就是操作系统的镜像文件,大小一般都在2GB以上</p></li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|446x131px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|253x133px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|269x140px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|402x119px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|402x189px]]</p></li>
<li><p>然后开始烧录Linux镜像到SSD中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录接口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后将鼠标光标放在下面的这片区域中</p>
<p>[[File:media/image43.png|459x216px]]</p></li>
<li><p>然后点击鼠标右键会弹出下图所示的选择界面</p>
<p>[[File:media/image44.png|453x213px]]</p></li>
<li><p>然后选择'''导入配置'''选项</p>
<p>[[File:media/image45.png|458x215px]]</p></li>
<li><p>然后进入前面下载的'''MiniLoader'''文件夹中,然后选择'''rk356x_linux_pcie.cfg'''配置文件,再点击'''打开'''</p>
<div class="figure">
[[File:media/image76.png|469x240px|9~MB4BQ%AB[R]6]O7]D6885]]
</div></li>
<li><p>然后点击'''确定'''</p>
<p>[[File:media/image77.png|468x220px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image78.png|475x223px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中'''MiniLoaderAll.bin''',再点击'''打开'''</p>
<div class="figure">
[[File:media/image49.png|483x247px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image79.png|486x228px]]</p></li>
<li><p>然后进入前面下载的'''MiniLoader'''文件夹中,再选择'''rkspi_loader.img''',再点击'''打开'''</p>
<div class="figure">
[[File:media/image80.png|489x250px|IVB8KM4PM(J~U[(I3HB}$XU]]
</div></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image81.png|493x231px]]</p></li>
<li><p>然后选择想要烧录的Linux镜像的路径,再点击'''打开'''</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<big><p>'''在烧录镜像前,建议将要烧录的Linux镜像重命名为orangepi.img或者其它比较短的名字,这样在烧录镜像的时候就能看到烧录进度的百分比数值。'''</p></big>
|}
<p>[[File:media/image51.png|499x234px]]</p></li>
<li><p>然后请勾选上'''强制按地址写'''选项</p>
<p>[[File:media/image82.png|498x234px]]</p></li>
<li><p>再点击执行按钮就会开始烧录Linux镜像到SSD中</p>
<p>[[File:media/image83.png|500x235px]]</p></li>
<li><p>Linux镜像烧录完后的显示log如下图所示</p>
<p>[[File:media/image84.png|504x240px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image72.png|158x129px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image73.png|192x116px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image74.png|274x185px]]</p></li>
<li><p>请确保开发板已经贴了SPI Flash,SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image75.png|274x205px]]</p></li>
<li><p>烧录Linux镜像到SPIFlash+NVMe SSD中需要借助TF卡来完成,所以首先需要将Linux镜像烧录到TF卡上,然后使用TF卡启动开发板进入Linux系统。烧录Linux镜像到TF卡的方法请见[[Orange Pi CM4#基于Windows PC将Linux镜像烧写到TF卡的方法|'''基于Windows PC将Linux镜像烧写到TF卡的方法''']]和[[Orange Pi CM4#基于Ubuntu PC将Linux镜像烧写到TF卡的方法|'''基于Ubuntu PC将Linux镜像烧写到TF卡的方法''']]两小节的说明。</p></li>
<li><p>使用TF卡启动Linux系统后,我们首先烧录u-boot镜像到SPI Flash中</p>
<div class="figure">
[[File:media/image85.png|355x174px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image86.png|356x179px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image87.png|358x161px|IMG_256]]
</div></ol>
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image72.png|189x153px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image73.png|238x144px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image74.png|274x185px]]</p></li>
<li><p>请确保开发板已经贴了SPI Flash,SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image75.png|274x205px]]</p></li>
<li><p>烧录Linux镜像到SPIFlash+NVMe SSD中需要借助TF卡来完成,所以首先需要将Linux镜像烧录到TF卡上,然后使用TF卡启动开发板进入Linux系统。烧录Linux镜像到TF卡的方法请见[[Orange Pi CM4#基于Windows PC将Linux镜像烧写到TF卡的方法|'''基于Windows PC将Linux镜像烧写到TF卡的方法''']]和[[Orange Pi CM4#基于Ubuntu PC将Linux镜像烧写到TF卡的方法|'''基于Ubuntu PC将Linux镜像烧写到TF卡的方法''']]两小节的说明。</p></li>
<li><p>启动进入TF卡中的Linux系统后,请先确认下NVMe SSD已经被开发板的Linux正常识别了。如果NVMe SSD正常识别了的话,使用'''sudo fdisk -l'''命令就能看到'''nvme'''相关的信息</p>
<div class="figure">
[[File:media/image88.png|506x249px|IMG_256]]
</div>
<div class="figure">
[[File:media/image89.png|406x207px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image90.png|406x205px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image91.png|563x110px|IMG_256]]
</div></ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li><p>打开'''rkspi_loader.img'''后的界面如下所示:</p>
<p>[[File:media/image92.png|379x181px]]</p></li>
<li><p>然后点击'''Select target'''</p></li>
<div class="figure">
[[File:media/image93.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image94.png|385x155px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image95.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image96.png|394x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image97.png|396x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image98.png|393x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image99.png|397x272px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image100.png|395x225px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image101.png|386x204px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image102.png|379x256px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image103.png|381x191px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image93.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image94.png|385x155px|IMG_256]]
</div></ol>
<li>然后选择NVMe SSD的设备名'''/dev/nvme0n1''',然后点击'''Select'''</li>
[[File:media/image104.png|386x264px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image105.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image106.png|392x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image107.png|390x267px|IMG_256]]
</div></ol>
<li>烧录过程的显示如下所示:</li>
[[File:media/image108.png|393x212px]]
<div class="figure">
[[File:media/image109.png|395x205px|IMG_256]]
</div></ol>
<li>烧录完成后的显示如下所示:</li>
[[File:media/image110.png|398x227px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image111.png|576x215px|IMG_256]]
</div></ol>
<li>b) 然后输入Linux系统的密码orangepi,再点击'''Authenticate'''</li>
[[File:media/image112.png|356x173px]]
</ol>
<ol start="3" style="list-style-type: none;">
<li><p>c) 然后点击'''Fix'''</p>
<p>[[File:media/image113.png|355x261px]]</p></li>
<li><p>d) 然后选择NVMe SSD</p></li>
<div class="figure">
[[File:media/image114.png|452x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image115.png|451x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image116.png|448x345px|IMG_256]]
</div></ol>
<ol start="7" style="list-style-type: none;">
<li><p>g) 然后在下图所示的位置将容量拖动到最大</p>
<p>[[File:media/image117.png|339x210px]]</p></li>
<li><p>h) 然后点击'''Resize/Move'''</p>
<p>[[File:media/image118.png|339x212px]]</p></li>
<li><p>i) 然后点击下图位置绿色的 '''<span style="color:green">√</span>'''</p>
<p>[[File:media/image119.png|425x166px]]</p></li>
<li><p>j) 再点击'''Apply'''</p>
<p>[[File:media/image120.png|378x276px]]</p></li>
<li><p>k) 然后点击'''Close'''关闭即可</p>
<p>[[File:media/image121.png|383x234px]]</p></li></ol>
</li></ol>
<li><p>上传Linux镜像文件到开发板的Linux系统中</p></li>
<li><p>然后使用balenaEtcher烧录即可</p>
<p>[[File:media/image122.png|463x291px]]</p></li>
<li><p>'''使用这种方法烧录镜像后无需手动扩容,第一次启动会自动扩容。'''</p></li></ol>
</li></ol>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']首先选择'''官方工具''',然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|294x61px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|244x97px]]</p></li></ol>
</li>
<li><p>然后从[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi的资料下载页面''']下载Android的镜像。</p>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image123.png|224x82px]]</p></li>
<li><p>进入'''TF卡和eMMC启动镜像'''文件夹后可以看到下面两个镜像,它们的区别是:</p>
<ol style="list-style-type: none;">
<li><p>a) 第一个镜像专门用于HDMI显示的,支持4K显示,如果不使用LCD屏幕,请下载不带lcd的镜像</p></li>
<li><p>b) 如果要使用lcd屏幕,请选择带lcd的镜像</p>
<p>[[File:media/image124.png|369x84px]]</p></li></ol>
</li></ol>
</li>
<li><p>然后使用解压软件解压下载的Android镜像的压缩包,解压后的文件中,以”.img” 结尾的文件就是Android镜像文件,大小在1GB以上</p></li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|575x169px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|300x157px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|315x164px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|454x134px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|442x208px]]</p></li>
<li><p>然后开始烧录Android镜像到TF卡中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录接口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>然后确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后再插入TF卡到开发板</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image125.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image126.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image49.png|459x234px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image127.png|472x222px]]</p></li>
<li><p>下载完'''MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image128.png|474x227px]]</p></li>
<li><p>然后选择存储设备为'''SD''',再点击'''切换存储'''</p>
<div class="figure">
[[File:media/image129.png|477x222px|D~T2CO%X~K2@ELR98)BVP~2]]
</div></li>
<div class="figure">
[[File:media/image130.png|474x223px|QFVLTK~19N32OK2UGH{D{AK]]
</div></li>
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image131.png|477x224px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像的路径</p>
<p>[[File:media/image132.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录过程中的log如下图所示。烧录完成后Android系统会自动启动。</p></li>
<div class="figure">
[[File:media/image133.png|447x209px|09ce44c8ba61c0440bce194fa1835d36]]
</div></ol>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image123.png|224x82px]]</p></li>
<li><p>进入'''TF卡和eMMC启动镜像'''文件夹后可以看到下面两个镜像,它们的区别是:</p>
<ol style="list-style-type: none;">
<li><p>a) 第一个镜像专门用于HDMI显示的,支持4K显示,如果不使用LCD屏幕,请下载不带lcd的镜像</p></li>
<li><p>b) 如果要使用lcd屏幕,请选择带lcd的镜像</p>
<p>[[File:media/image124.png|369x84px]]</p></li></ol>
</li></ol>
</li>
<li><p>然后使用解压软件解压下载的Android镜像的压缩包,解压后的文件中,以”.img” 结尾的文件就是Android镜像文件,大小在1GB以上</p></li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|575x169px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|300x157px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|315x164px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|454x134px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|442x208px]]</p></li>
<li><p>然后开始烧录Android镜像到eMMC中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录接口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>然后确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image125.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image126.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image49.png|462x236px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image127.png|472x222px]]</p></li>
<li><p>下载完'''MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image134.png|474x223px]]</p></li>
<li><p>然后选择存储设备为'''EMMC,'''再点击'''切换存储'''</p>
<p>[[File:media/image135.png|468x225px]]</p></li>
<li><p>切换成功的显示如下图所示</p>
<p>[[File:media/image136.png|472x227px]]</p></li>
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image131.png|442x208px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像的路径</p>
<p>[[File:media/image132.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录过程中的log如下图所示。烧录完成后Android系统会自动启动。</p>
<div class="figure">
[[File:media/image133.png|447x209px|09ce44c8ba61c0440bce194fa1835d36]]
</div></li></ol>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image123.png|224x82px]]</p></li>
<li><p>进入'''TF卡和eMMC启动镜像'''文件夹后可以看到下面两个镜像,它们的区别是:</p>
<ol style="list-style-type: none;">
<li><p>a) 第一个镜像专门用于HDMI显示的,支持4K显示,如果不使用LCD屏幕,请下载不带lcd的镜像</p></li>
<li><p>b) 如果要使用lcd屏幕,请选择带lcd的镜像</p>
<p>[[File:media/image124.png|369x84px]]</p></li></ol>
</li></ol>
</li>
<li><p>然后使用解压软件解压下载的Android镜像的压缩包,解压后的文件中,以”.img” 结尾的文件就是Android镜像文件,大小在1GB以上</p></li>
<li><p>然后使用解压软件解压'''SDDiskTool_v1.72.zip''',此软件无需安装,在解压后的文件夹中找到'''SD_Firmware_Tool.exe'''打开即可</p>
<p>[[File:media/image137.png|429x103px]]</p></li>
<li><p>打开'''SDDiskTool'''后,如果TF卡识别正常,会在”'''选择可移动磁盘设备'''”一栏中显示插入的磁盘设备,'''<span style="color:#FF0000">请务必确认显示的磁盘设备和你想烧录的TF卡的盘符是一致的</span>''',如果没有显示可以尝试拔插下TF卡</p>
<p>[[File:media/image138.png|267x228px]]</p></li>
<li><p>确认完盘符后,可以先格式化下TF卡,点击'''SDDiskTool'''中的'''恢复磁盘'''按钮即可,也可使用前面提到的'''SD Card Formatter'''进行TF卡的格式化</p>
<p>[[File:media/image139.png|247x212px]]</p></li>
<li><p>然后开始将Android镜像写入TF卡</p>
<ol style="list-style-type: lower-alpha;">
<li><p>然后在”'''选择升级固件'''”一栏中选择Android固件的路径</p></li>
<li><p>最后点击”'''开始创建'''”按钮就会开始烧录</p>
<p>[[File:media/image140.png|290x246px]]</p></li></ol>
</li>
<li><p>烧录完成后的显示如下图所示,然后就可以退出SDDiskTool</p>
<p>[[File:media/image141.png|285x243px]]</p></li>
<li><p>然后把TF卡从电脑中拔出来插到开发板中,开发板上电启动后就会自动开始将TF卡中的Android镜像烧录到开发板的eMMC中</p></li>
<li><p>如果开发板连接了HDMI显示器,还可以从HDMI显示器中看到烧录Android镜像到eMMC中的进度条</p>
<p>[[File:media/image142.png|430x247px]]</p></li>
<li><p>当HDMI显示器显示如下信息时,说明烧录Android镜像到eMMC中已完成,此时就可以拔出TF卡,然后eMMC中的安卓系统就会开始启动。</p>
<p>[[File:media/image143.png|576x389px]]</p></li></ol>
<span id="烧录android镜像到spiflashnvme-ssd中的方法"></span>
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image72.png|147x120px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image73.png|216x131px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image74.png|274x185px]]</p></li>
<li><p>请确保开发板已经贴了SPI Flash,SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image75.png|274x205px]]</p></li>
<li><p>还需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''SPIFlash-NVME &gt; SSD启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image144.png|195x65px]]</p></li>
<li><p>进入'''SPIFlash-NVME &gt; SSD启动镜像'''文件夹后可以看到下面两个镜像,它们的区别是:</p>
<ol style="list-style-type: none;">
<li><p>a) 不带lcd的镜像是专门用于HDMI显示的,支持4K显示,如果不使用LCD屏幕,请下载不带lcd的镜像</p></li>
<li><p>b) 如果要使用LCD屏幕,请选择带lcd的镜像</p>
<p>[[File:media/image145.png|292x50px]]</p></li></ol>
</li></ol>
</li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|407x120px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|286x150px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|296x154px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|413x122px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|402x189px]]</p></li>
<li><p>然后开始烧录Android镜像到SPIFlash+NVMe SSD中</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|443x208px]]</p></li>
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image131.png|442x208px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像</p>
<p>[[File:media/image132.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录的过程如下图所示,可以看到,首先会烧录固件到SPIFlash中,然后烧录固件到PCIE中。烧录完成后Android系统会自动启动。</p>
<p>[[File:media/image146.png|453x212px]]</p></li></ol>
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>SPI Flash在开发板上的位置如下图所示</p>
<p>[[File:media/image75.png|274x205px]]</p></li>
<li><p>首先需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3B.html '''Orange Pi的资料下载页面''']首先选择'''官方工具''',然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|366x77px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|315x125px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
</li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|472x139px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|276x145px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|292x151px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|467x138px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|402x189px]]</p></li>
<li><p>然后就可以开始清空SPI FLASH中的内容</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image125.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image126.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image49.png|469x239px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image127.png|472x222px]]</p></li>
<li><p>下载完'''MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image134.png|474x223px]]</p></li>
<li><p>然后选择存储设备为'''SPINOR'''</p>
<p>[[File:media/image147.png|467x220px]]</p></li>
<li><p>然后点击'''切换存储'''</p>
<p>[[File:media/image148.png|464x218px]]</p></li>
<li><p>然后点击'''擦除所有'''就会开始擦除SPIFlash了</p>
<p>[[File:media/image149.png|467x220px]]</p></li>
<li><p>擦除SPIFlash后的显示log如下图所示</p>
<p>[[File:media/image150.png|460x216px]]</p></li></ol>
</li></ol>
<div class="figure">
[[File:media/image18.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>在[http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3B.html '''Orange Pi的资料下载页面''']首先选择'''官方工具''',然后进入下面的文件夹中</p>
<p>[[File:media/image32.png|366x77px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image33.png|315x125px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
</li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image34.png|472x139px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image35.png|276x145px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image36.png|292x151px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image37.png|467x138px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image38.png|402x189px]]</p></li>
<li><p>然后就可以开始清空eMMC中的内容</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先通过USB2.0公对公数据线连接好开发板与Windows电脑,开发板USB2.0烧录口的位置如下图所示</p>
<p>[[File:media/image39.png|269x108px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image40.png|439x98px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image41.png|441x103px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image42.png|457x215px]]</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image125.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image126.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image49.png|469x239px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image127.png|472x222px]]</p></li>
<li><p>下载完'''MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image134.png|474x223px]]</p></li>
<li><p>然后选择存储设备为'''eMMC'''</p>
<p>[[File:media/image151.png|465x218px]]</p></li>
<li><p>然后点击'''切换存储'''</p>
<p>[[File:media/image152.png|470x221px]]</p></li>
<li><p>然后点击'''擦除所有'''就会开始擦除eMMC了</p>
<p>[[File:media/image153.png|466x221px]]</p></li>
<li><p>擦除eMMC后的显示log如下图所示</p>
<p>[[File:media/image154.png|466x221px]]</p></li></ol>
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>首先将Orange Pi CM4核心板安装到底板上</p>
<p>[[File:media/image155.png|417x277px]]</p></li>
<li><p>然后将烧录好镜像的TF卡插入香橙派开发板的TF卡插槽中。</p></li>
<li><p>开发板有Micro HDMI接口,可以通过Micro HDMI转HDMI连接线把开发板连接到电视或者HDMI显示器。如果有购买LCD屏幕,也可以使用LCD屏幕来显示开发板的系统界面。</p></li>
|}
::[[File:media/image156.png|569x114px]]
<ol start="2" style="list-style-type: decimal;">
<li><p>开发板的调试串口GND、RXD和TXD引脚的对应关系如下图所示</p>
<p>[[File:media/image157.png|499x66px]]</p></li>
<li><p>USB转TTL模块GND、TXD和RXD引脚需要通过杜邦线连接到开发板的调试串口上</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image158.png|524x189px|QQ图片20210204145010]]
</div>
</li>
<li><p>执行putty命令后会弹出下面的界面</p>
<p>[[File:media/image159.png|367x321px]]</p></li>
<li><p>首先选择串口的设置界面</p>
<p>[[File:media/image160.png|359x352px]]</p></li>
<li><p>然后设置串口的参数</p>
<ol style="list-style-type: lower-alpha;">
<li><p>设置Speed(baud)为'''1500000'''(串口的波特率)</p></li>
<li><p>设置Flow control为None</p>
<p>[[File:media/image161.png|316x312px]]</p></li></ol>
</li>
<li><p>在串口的设置界面设置完后,再回到Session界面</p>
<li><p>首先选择Connection type为Serial</p></li>
<li><p>然后点击Open按钮连接串口</p>
<p>[[File:media/image162.png|345x340px]]</p></li></ol>
</li>
<li><p>启动开发板后,就能从打开的串口终端中看到系统输出的Log信息了</p>
<p>[[File:media/image163.png|468x340px]]</p></li></ol>
<span id="windows平台调试串口的使用方法"></span>
</li>
<li><p>进入MobaXterm下载网页后点击'''GET XOBATERM NOW!'''</p>
<p>[[File:media/image164.png|576x334px]]</p></li>
<li><p>然后选择下载Home版本</p>
<p>[[File:media/image165.png|353x231px]]</p></li>
<li><p>然后选择Portable便携式版本,下载完后无需安装,直接打开就可以使用</p>
<p>[[File:media/image166.png|575x259px]]</p></li></ol>
</li>
<li><p>下载完后使用解压缩软件解压下载的压缩包,即可得到MobaXterm的可执软件,然后双击打开</p>
<p>[[File:media/image167.png|576x81px]]</p></li>
<li><p>打开软件后,设置串口连接的步骤如下</p>
<ol style="list-style-type: lower-alpha;">
<li><p>最后点击”'''OK'''”按钮完成设置</p></li>
[[File:media/image168.png|575x438px]]
</ol>
</li></ol>
<ol start="4" style="list-style-type: decimal;">
<li><p>点击”'''OK'''”按钮后会进入下面的界面,此时启动开发板就能看到串口的输出信息了</p>
<p>[[File:media/image169.png|575x291px]]</p></li></ol>
== 使用开发板40pin接口中的5v引脚供电说明 ==
<div class="figure">
[[File:media/image170.png|216x154px|4ff86e49b6624616f9498fe44c366f29]]
</div>
<li><p>黑色的杜邦线需要插到40pin接口的GND引脚上</p></li>
<li><p>40pin接口5V引脚和GND引脚在开发板中的位置如下图所示,'''<span style="color:#FF0000">切记不要接反了</span>'''</p>
<p>[[File:media/image171.png|414x91px]]</p></li></ol>
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>Linux系统默认就是自动登录终端的,默认登录的用户名是'''<span style="color:#FF0000">orangepi</span>'''</p>
<p>[[File:media/image172.png|286x220px]]</p></li>
<li><p>使用下面的命令可以设置root用户自动登录终端</p>
{| class="wikitable" style="width:800px;"
<div class="figure">
[[File:media/image173.png|576x324px|1]]
</div></li>
<div class="figure">
[[File:media/image174.png|569x320px|IMG_256]]
</div></li></ol>
</li>
<li><p>然后重启系统,就会自动使用root用户登录桌面了</p>
<p>[[File:media/image175.png|448x187px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<ol style="list-style-type: decimal;">
<li><p>开发板上有三个LED灯,一个绿灯,一个红灯,一个PCIe指示灯,所在位置如下图所示:</p>
<p>[[File:media/image176.png|567x156px]]</p></li>
<li><p>'''<span style="color:#FF0000">只要开发板打开了电源,红色的LED灯就会常亮,这是由硬件控制的,软件无法关闭。</span>'''</p></li>
<li><p>绿色的LED灯在内核启动后会一直闪烁,这是由软件控制的。</p></li>
<div class="figure">
[[File:media/image177.png|575x250px|选区_011]]
</div></li>
</li>
<li><p>输入nmtui命令打开的界面如下所示</p>
<p>[[File:media/image178.png|345x215px]]</p></li>
<li><p>选择'''Activate a connect'''后回车</p>
<p>[[File:media/image179.png|349x216px]]</p></li>
<li><p>然后就能看到所有搜索到的WIFI热点</p>
<p>[[File:media/image180.png|360x229px]]</p></li>
<li><p>选择想要连接的WIFI热点后再使用Tab键将光标定位到'''Activate'''后回车</p>
<p>[[File:media/image181.png|366x230px]]</p></li>
<li><p>然后会弹出输入密码的对话框,在'''Password'''内输入对应的密码然后回车就会开始连接WIFI</p>
<p>[[File:media/image182.png|352x225px]]</p></li>
<li><p>WIFI连接成功后会在已连接的WIFI名称前显示一个”*”</p>
<p>[[File:media/image183.png|349x223px]]</p></li>
<li><p>通过'''ip addr show wlan0'''命令可以查看wifi的IP地址</p>
{| class="wikitable" style="width:800px;"
<ol style="list-style-type: decimal;">
<li><p>点击桌面右上角的网络配置图标(测试WIFI时请不要连接网线)</p>
<p>[[File:media/image184.png|377x166px]]</p></li>
<li><p>在弹出的下拉框中点击'''More networks'''可以看到所有扫描到的WIFI热点,然后选择想要连接的WIFI热点</p>
<p>[[File:media/image185.png|576x353px]]</p></li>
<li><p>然后输入WIFI热点的密码,再点击'''Connect'''就会开始连接WIFI</p>
<p>[[File:media/image186.png|320x163px]]</p></li>
<li><p>连接好WIFI后,可以打开浏览器查看是否能上网,浏览器的入口如下图所示</p>
<p>[[File:media/image187.png|576x308px]]</p></li>
<li><p>打开浏览器后如果能打开其他网页说明WIFI连接正常</p>
<div class="figure">
[[File:media/image188.png|575x270px|Screenshot from 2023-08-15 09-32-49]]
</div></li></ol>
</li>
<li><p>然后选择'''Edit a connection'''并按下回车键</p>
<p>[[File:media/image189.png|227x247px]]</p></li>
<li><p>然后选择需要设置静态IP地址的网络接口,比如设置'''Ethernet'''接口的静态IP地址选择'''Wired connection 1'''就可以了</p>
<p>[[File:media/image190.png|310x149px]]</p></li>
<li><p>然后通过'''Tab'''键选择'''Edit'''并按下回车键</p>
<p>[[File:media/image191.png|316x144px]]</p></li>
<li><p>然后通过Tab键将光标移动到下图所示的'''&lt;Automatic&gt;'''位置进行IPv4的配置</p>
<p>[[File:media/image192.png|575x240px]]</p></li>
<li><p>然后回车,通过上下方向键选择'''Manual''',然后回车确定</p>
<p>[[File:media/image193.png|576x237px]]</p></li>
<li><p>选择完后的显示如下图所示</p>
<p>[[File:media/image194.png|575x240px]]</p></li>
<li><p>然后通过Tab键将光标移动到'''&lt;Show&gt;'''</p>
<p>[[File:media/image195.png|576x241px]]</p></li>
<li><p>然后回车,回车后会弹出下面的设置界面</p>
<p>[[File:media/image196.png|575x450px]]</p></li>
<li><p>然后就可以在下图所示的位置设置IP地址(Addresses)、网关(Gateway)和DNS服务器的地址(里面还有很多其他设置选项,请自行探索),'''<span style="color:#FF0000">请根据自己的具体需求来设置,下图中设置的值只是一个示例</span>'''</p>
<p>[[File:media/image197.png|576x233px]]</p></li>
<li><p>设置完后将光标移动到右下角的'''&lt;OK&gt;''',然后回车确认</p>
<p>[[File:media/image198.png|576x116px]]</p></li>
<li><p>然后点击'''&lt;Back&gt;'''回退到上一级选择界面</p>
<p>[[File:media/image199.png|330x325px]]</p></li>
<li><p>然后选择'''Activate a connection''',再将光标移动到'''&lt;OK&gt;''',最后点击回车</p>
<p>[[File:media/image200.png|331x248px]]</p></li>
<li><p>然后选择需要设置的网络接口,比如'''Wired connection 1''',然后将光标移动到'''&lt;Deactivate&gt;''',再按下回车键禁用'''Wired connection 1'''</p>
<p>[[File:media/image201.png|576x224px]]</p></li>
<li><p>然后请不要移动光标,再按下回车键重新使能'''Wired connection 1''',这样前面设置的静态IP地址就会生效了</p>
<p>[[File:media/image202.png|576x224px]]</p></li>
<li><p>然后通过'''&lt;Back&gt;'''和'''Quit'''按钮就可以退出nmtui</p>
<p>[[File:media/image203.png|300x253px]] [[File:media/image204.png|227x252px]]</p></li>
<li><p>然后通过'''ip addr show eth0'''就能看到网口的IP地址已经变成前面设置的静态IP地址了</p>
{| class="wikitable" style="width:800px;"
<div class="figure">
[[File:media/image205.png|394x218px|R[`56P}CFQVXI2Y]H1DTBOL]]
</div>
<li><p>然后在'''Specify username'''中输入Linux系统的用户名'''root'''或'''orangepi'''</p></li>
<li><p>最后点击'''OK'''即可</p>
<p>[[File:media/image206.png|576x292px]]</p></li></ol>
</li>
<li><p>然后会提示输入密码,默认root和orangepi用户的密码都为orangepi</p>
<div class="figure">
[[File:media/image207.png|578x150px|IMG_256]]
</div></li></ol>
<li>成功登录系统后的显示如下图所示</li>
[[File:media/image208.png|575x364px]]
</ol>
<span id="上传文件到开发板linux系统中的方法"></span>
<div class="figure">
[[File:media/image209.png|576x453px|截图 2022-12-03 19-04-40]]
</div></li>
<div class="figure">
[[File:media/image210.png|577x128px|IMG_256]]
</div></ol>
<ol start="5" style="list-style-type: decimal;">
<li><p>然后选择'''保存密码''',再点击'''确定'''</p>
<p>[[File:media/image211.png|249x181px]]</p></li>
<li><p>然后选择'''总是信任该主机''',再点击'''确定'''</p></li>
<div class="figure">
[[File:media/image212.png|278x150px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image213.png|533x330px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image214.png|529x414px|IMG_256]]
</div></ol>
|}
::[[File:media/image215.png|472x171px|IMG_256]]
::[[File:media/image216.png|384x276px]]
<ol start="2" style="list-style-type: decimal;">
<div class="figure">
[[File:media/image217.png|319x251px|IMG_256]]
</div>
<div class="figure">
[[File:media/image218.png|451x357px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image219.png|522x108px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image220.png|207x146px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image221.png|221x109px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image222.png|537x397px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image223.png|535x394px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image13.png|181x181px|40B5201C-C998-4dcd-BA92-54C1BD4D78D2]]
</div></li>
<ol style="list-style-type: decimal;">
<li><p>首先在'''Settings'''中打开'''Display'''</p>
<p>[[File:media/image224.png|509x327px]]</p></li>
<li><p>然后就能看到系统当前的分辨率</p>
<p>[[File:media/image225.png|382x254px]]</p></li>
<li><p>点击Resolution(分辨率)的下拉框,就可以看到显示器当前支持的所有分辨率</p>
<p>[[File:media/image226.png|415x274px]]</p></li>
<li><p>然后选择想要设置的分辨率,再点击Apply</p>
<p>[[File:media/image227.png|415x277px]]</p></li>
<li><p>等新的分辨率设置完后再选择'''Keep the configuration'''即可</p>
<p>[[File:media/image228.png|447x243px]]</p></li></ol>
== 蓝牙使用方法 ==
<ol style="list-style-type: decimal;">
<li><p>点击桌面右上角的蓝牙图标</p>
<p>[[File:media/image229.png|330x128px]]</p></li>
<li><p>然后选择适配器</p>
<p>[[File:media/image230.png|375x165px]]</p></li>
<li><p>如果有提示下面的界面,请选择'''Yes'''</p>
<p>[[File:media/image231.png|248x85px]]</p></li>
<li><p>然后在蓝牙的适配器设置界面中设置'''Visibility Setting'''为'''Always visible''',然后关闭即可</p>
<p>[[File:media/image232.png|243x229px]]</p></li>
<li><p>然后打开蓝牙设备的配置界面</p>
<p>[[File:media/image233.png|438x179px]]</p></li>
<li><p>点击'''Search'''即可开始扫描周围的蓝牙设备</p>
<p>[[File:media/image234.png|322x217px]]</p></li>
<li><p>然后选择想要连接的蓝牙设备,再点击鼠标右键就会弹出对此蓝牙设备的操作界面,选择'''Pair'''即可开始配对,这里演示的是和Android手机配对</p>
<p>[[File:media/image235.png|338x263px]]</p></li>
<li><p>配对时,桌面的右上角会弹出配对确认框,选择'''Confirm'''确认即可,此时手机上也同样需要进行确认</p>
<p>[[File:media/image236.png|417x152px]]</p></li>
<li><p>和手机配对完后,可以选择已配对的蓝牙设备,然后右键选择'''Send a File'''即可开始给手机发送一张图片</p>
<p>[[File:media/image237.png|439x259px]]</p></li>
<li><p>发送图片的界面如下所示</p>
<p>[[File:media/image238.png|437x253px]]</p></li></ol>
<span id="usb接口测试"></span>
支持2.4G WIFI+BT4.0
| [[File:media/image2%2039image239.png]]
|-
| 2
支持2.4G +5G WIFI
| [[File:media/image2%2040image240.png]]
|}
</li>
<li><p>在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的'''<span style="color:#FF0000">x</span>'''</p>
<p>[[File:media/image241.png|576x157px]]</p></li>
<li><p>点击'''Turn Bluetooth On'''可以打开蓝牙</p>
<p>[[File:media/image242.png|576x262px]]</p></li>
<li><p>打开蓝牙后的显示如下所示</p>
<p>[[File:media/image243.png|576x164px]]</p></li>
<li><p>蓝牙的测试方法请参看[[Orange Pi CM4#蓝牙使用方法|'''蓝牙使用方法''']]一节,这里不再赘述</p></li></ol>
<ol style="list-style-type: decimal;">
<li><p>首先需要准备一个下图所示的或者类似的支持UVC协议的USB摄像头,然后将USB摄像头插入到Orange Pi开发板的USB接口中</p>
<p>[[File:media/image16.png|259x150px]]</p></li>
<li><p>通过v4l2-ctl命令可以看到USB摄像头的设备节点信息为/dev/video0</p>
{| class="wikitable" style="width:800px;"
</li>
<li><p>在桌面系统中可以使用Cheese直接打开USB摄像头,Cheese打开方法如下图所示:</p>
<p>[[File:media/image244.png|474x302px]]</p>
<p>Cheese打开USB摄像头后的界面如下图所示:</p>
<p>[[File:media/image245.png|473x277px]]</p></li>
<li><p>使用fswebcam测试USB摄像头的方法</p>
<ol style="list-style-type: lower-alpha;">
<ol style="list-style-type: decimal;">
<li><p>首先打开文件管理器</p>
<p>[[File:media/image246.png|357x176px]]</p></li>
<li><p>然后找到下面这个文件(如果系统中没有这个音频文件,可以自己上传一个音频文件到系统中)</p>
<p>[[File:media/image247.png|283x225px]]</p></li>
<li><p>然后选中audio.wav文件,右键选择使用vlc打开就可以开始播放</p>
<p>[[File:media/image248.png|288x234px]]</p></li>
<li><p>切换HDMI播放和耳机播放等不同音频设备的方法</p>
<ol style="list-style-type: lower-alpha;">
<li><p>首先打开音量控制界面</p>
<p>[[File:media/image249.png|308x169px]]</p></li>
<li><p>播放音频的时候,在'''Playback'''中会显示播放软件可以使用的音频设备选项,如下图所示,在这里可以设置需要播放到哪个音频设备</p>
<p>[[File:media/image250.png|576x282px]]</p></li></ol>
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>首先将耳机插入开发板的耳机孔中</p>
<p>[[File:media/image251.png|466x110px]]</p></li>
<li><p>然后可以通过'''aplay -l'''命令可以查看下Linux系统支持的声卡设备,从下面的输出可知,'''card 0'''为rk809的声卡设备,也就是耳机的声卡设备</p>
{| class="wikitable" style="width:800px;"
<ol style="list-style-type: decimal;">
<li><p>Orange Pi CM4开发板40 pin接口引脚的顺序请参考下图</p>
<p>[[File:media/image252.png|478x94px]]</p></li>
<li><p>Orange Pi CM4开发板40 pin接口引脚的功能如下表所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>下面是40pin完整的引脚图</p>
<p>[[File:media/image253.png|575x176px]]</p></li>
<li><p>下面的表格是上面完整表格左半边部分的图,能看得清楚点</p>
<p>[[File:media/image254.png|492x294px]]</p></li>
<li><p>下面的表格是上面完整表格右半边部分的图,能看得清楚点</p>
<p>[[File:media/image255.png|491x305px]]</p></li></ol>
</li>
<li><p>40pin接口中总共有'''<span style="color:#FF0000">28</span>'''个GPIO口,所有GPIO口的电压都是'''<span style="color:#FF0000">3.3v</span>'''</p></li></ol>
<div class="figure">
[[File:media/image256.png|575x352px|DGH7EEA7KFTH_@G9X9W6~SD]]
</div></li></ol>
<ol style="list-style-type: decimal;">
<li><p>开发板40pin中总共有'''28'''个GPIO口可以使用,下面以7号引脚——对应GPIO为GPIO4_C3 ——对应wPi序号为2——为例演示如何设置GPIO口的高低电平</p>
<p>[[File:media/image257.png|575x119px]]</p></li>
<li><p>首先设置GPIO口为输出模式,其中第三个参数需要输入引脚对应的wPi的序号</p>
{| class="wikitable" style="width:800px;"
|}
<p>使用gpio readall可以看到7号引脚的值(V)变为了0</p>
<p>[[File:media/image258.png|576x119px]]</p></li>
<li><p>然后设置GPIO口输出高电平,设置完后可以使用万用表测量引脚的电压的数值,如果为3.3v,说明设置高电平成功</p>
{| class="wikitable" style="width:800px;"
|}
<p>使用gpio readall可以看到7号引脚的值(V)变为了1</p>
<p>[[File:media/image259.png|575x123px]]</p></li>
<li><p>其他引脚的设置方法类似,只需修改wPi的序号为引脚对应的序号即可</p></li></ol>
<ol style="list-style-type: decimal;">
<li><p>下面以11号引脚——对应GPIO为GPIO3_C6 ——对应wPi序号为5——为例演示如何设置GPIO口的上下拉电阻</p>
<p>[[File:media/image261.png|576x160px]]</p></li>
<li><p>首先需要设置GPIO口为输入模式,其中第三个参数需要输入引脚对应的wPi的序号</p>
{| class="wikitable" style="width:800px;"
<ol style="list-style-type: decimal;">
<li><p>由40pin接口的原理图可知,Orange Pi CM4可用的spi为spi3</p>
<p>[[File:media/image262.png|575x192px]]</p></li>
<li><p>在linux系统中,40 pin中的SPI默认都是关闭的,需要手动打开才能使用。详细步骤如下所示:</p>
<ol style="list-style-type: lower-alpha;">
</li>
<li><p>然后选择'''System'''</p>
<p>[[File:media/image263.png|397x205px]]</p></li>
<li><p>然后选择'''Hardware'''</p>
<p>[[File:media/image264.png|389x169px]]</p></li>
<li><p>然后使用键盘的方向键定位到下图所示的位置,再使用'''空格'''选中想要打开的SPI的配置</p>
<p>[[File:media/image265.png|393x244px]]</p></li>
<li><p>然后选择'''&lt;Save&gt;'''保存</p>
<p>[[File:media/image266.png|396x161px]]</p></li>
<li><p>然后选择'''&lt;Back&gt;'''</p>
<p>[[File:media/image267.png|393x158px]]</p></li>
<li><p>然后选择'''&lt;Reboot&gt;'''重启系统使配置生效</p>
<p>[[File:media/image268.png|332x146px]]</p></li></ol>
</li>
<li><p>重启后进入系统先查看下Linux系统中是否存在'''spidev3.0'''的设备节点,如果存在,说明SPI3已经设置好了,可以直接使用</p>
</li>
<li><p>然后短接SPI3的mosi(40pin接口中的第19号引脚)和miso(40pin接口中的第21号引脚)两个引脚再运行spidev_test的输出如下,可以看到发送和接收的数据一样</p>
<p>[[File:media/image269.png|479x109px]]</p>
{| class="wikitable" style="width:800px;"
|-
<ol style="list-style-type: decimal;">
<li><p>由下表可知,Orange Pi CM4可用的i2c为i2c2、i2c3和i2c4共三组 i2c总线</p>
<p>[[File:media/image270.png|576x174px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
</li>
<li><p>然后选择'''System'''</p>
<p>[[File:media/image263.png|397x205px]]</p></li>
<li><p>然后选择'''Hardware'''</p>
<p>[[File:media/image264.png|385x167px]]</p></li>
<li><p>然后使用键盘的方向键定位到下图所示的位置,再使用'''空格'''选中想要打开的I2C的配置</p>
<p>[[File:media/image271.png|380x53px]]</p></li>
8,460
个编辑

导航菜单