更改

跳转至: 导航搜索

Orange Pi 3B

删除2,150字节, 2023年8月4日 (五) 10:05
无编辑摘要
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image74.png|158x129px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image75.png|192x116px]]</p></li></ol>
</li></ol>
<ol start="2" style="list-style-type: decimal;">
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image76.png|283x63px]]</p></li>
<li><p>SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image77.png|261x198px]]</p></li>
<li><p>烧录linux镜像到SPIFlash+NVMe SSD中需要借助TF卡来完成,所以首先需要将linux镜像烧录到TF卡上,然后使用TF卡启动开发板进入linux系统。烧录Linux镜像到TF卡的方法请见[[Orange Pi 3B#基于Windows PC将Linux镜像烧写到TF卡的方法|'''基于Windows PC将Linux镜像烧写到TF卡的方法''']]和[[Orange Pi 3B#基于Ubuntu PC将Linux镜像烧写到TF卡的方法|'''基于Ubuntu PC将Linux镜像烧写到TF卡的方法''']]两小节的说明。</p></li>
<li><p>使用TF卡启动linux系统后,我们首先烧录u-boot镜像到SPI Flash中</p>
<div class="figure">
[[File:media/image88.png|355x174px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image89.png|356x179px|IMG_256]]
</div>
<div class="figure">
[[File:media/image90.png|358x161px|IMG_256]]
</div>
<ol style="list-style-type: lower-alpha;">
<li><p>M.2 2230规格的SSD如下所示</p>
<p>[[File:media/image74.png|189x153px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image75.png|238x144px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image76.png|283x63px]]</p></li>
<li><p>SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image77.png|261x198px]]</p></li>
<li><p>烧录linux镜像到SPIFlash+NVMe SSD中需要借助TF卡来完成,所以首先需要将linux镜像烧录到TF卡上,然后使用TF卡启动开发板进入linux系统。烧录Linux镜像到TF卡的方法请见[[Orange Pi 3B#基于Windows PC将Linux镜像烧写到TF卡的方法|'''基于Windows PC将Linux镜像烧写到TF卡的方法''']]和[[Orange Pi 3B#基于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/image91.png|506x249px|IMG_256]]
</div>
<div class="figure">
[[File:media/image92.png|406x207px|IMG_256]]
</div></li></ol>
<div class="figure">
[[File:media/image93.png|406x205px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image94.png|563x110px|IMG_256]]
</div></ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li><p>打开'''rkspi_loader.img'''后的界面如下所示:</p>
<p>[[File:media/image95.png|379x181px]]</p></li>
<li><p>然后点击'''Select target'''</p></li>
<div class="figure">
[[File:media/image96.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image97.png|385x155px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image98.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image99.png|394x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image100.png|396x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image101.png|393x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image102.png|397x272px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image103.png|395x225px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image104.png|386x204px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image105.png|379x256px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image106.png|381x191px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image96.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image97.png|385x155px|IMG_256]]
</div></ol>
<li>然后选择NVMe SSD的设备名'''/dev/nvme0n1''',然后点击'''Select'''</li>
[[File:media/image107.png|386x264px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image108.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image109.png|392x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image110.png|390x267px|IMG_256]]
</div></ol>
<li>烧录过程的显示如下所示:</li>
[[File:media/image111.png|393x212px]]
<div class="figure">
[[File:media/image112.png|395x205px|IMG_256]]
</div></ol>
<li>烧录完成后的显示如下所示:</li>
[[File:media/image113.png|398x227px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image114.png|576x215px|IMG_256]]
</div></li></ol>
<li>b) 然后输入linux系统的密码orangepi,再点击'''Authenticate'''</li>
[[File:media/image115.png|356x173px]]
</ol>
<ol start="3" style="list-style-type: none;">
<li><p>c) 然后点击'''Fix'''</p>
<p>[[File:media/image116.png|355x261px]]</p></li>
<li><p>d) 然后选择NVMe SSD</p></li>
<div class="figure">
[[File:media/image117.png|452x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image118.png|451x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:media/image119.png|448x345px|IMG_256]]
</div></ol>
<ol start="7" style="list-style-type: none;">
<li><p>g) 然后在下图所示的位置将容量拖动到最大</p>
<p>[[File:media/image120.png|339x210px]]</p></li>
<li><p>h) 然后点击'''Resize/Move'''</p>
<p>[[File:media/image121.png|339x212px]]</p></li>
<li><p>i) 然后点击下图位置绿色的'''√'''</p>
<p>[[File:media/image122.png|425x166px]]</p></li>
<li><p>j) 再点击'''Apply'''</p>
<p>[[File:media/image123.png|378x276px]]</p></li>
<li><p>k) 然后点击'''Close'''关闭即可</p>
<p>[[File:media/image124.png|383x234px]]</p></li></ol>
</li></ol>
<!-- -->
<li><p>上传linux镜像文件到开发板的linux系统中</p></li>
<li><p>然后使用balenaEtcher烧录即可</p>
<p>[[File:media/image125.png|463x291px]]</p></li>
<li><p>'''使用这种方法烧录镜像后无需手动扩容,第一次启动会自动扩容。'''</p></li></ol>
</li></ol>
<div class="figure">
[[File:media/image16.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image126.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/image127.png|264x58px]]</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/image32.png|575x169px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image33.png|300x157px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image34.png|315x164px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image35.png|454x134px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image36.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/image37.png|275x118px]]</p></li>
<li><p>然后确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image38.png|289x100px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电</p>
<p>[[File:media/image39.png|305x94px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image40.png|457x215px]]</p></li>
<li><p>然后再插入TF卡到开发板</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image128.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image129.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''rk3566_MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image69.png|459x216px|SIS5H0S2@F5M2D(6ANZEUPG]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image130.png|472x222px]]</p></li>
<li><p>下载完'''rk3566_MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image131.png|474x227px]]</p></li>
<li><p>然后选择存储设备为'''SD''',再点击'''切换存储'''</p>
<div class="figure">
[[File:media/image132.jpeg|477x222px|D~T2CO%X~K2@ELR98)BVP~2]]
</div></li>
<div class="figure">
[[File:media/image133.jpeg|474x223px|QFVLTK~19N32OK2UGH{D{AK]]
</div></li>
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image134.png|477x224px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像的路径</p>
<p>[[File:media/image135.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录过程中的log如下图所示。烧录完成后Android系统会自动启动。</p></li>
<div class="figure">
[[File:media/image136.png|455x214px|GO~ZSPN`B]JCQM`@_9UU8[R]]
</div></ol>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image126.png|224x82px]]</p></li></ol>
<!-- -->
<li><p>a) 不带lcd的镜像是专门用于HDMI显示的,支持4K显示,如果不使用LCD屏幕,请下载不带lcd的镜像</p></li>
<li><p>b) 如果要使用LCD屏幕,请选择带lcd的镜像</p>
<p>[[File:media/image127.png|281x62px]]</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|415x99px]]</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|264x226px]]</p></li>
<li><p>然后开始将Android镜像写入TF卡</p>
<ol style="list-style-type: lower-alpha;">
<li><p>然后在”'''选择升级固件'''”一栏中选择Android镜像的路径</p></li>
<li><p>最后点击”'''开始创建'''”按钮就会开始烧录Android镜像到TF卡中</p>
<p>[[File:media/image140.png|286x242px]]</p></li></ol>
</li>
<li><p>烧录完后即可退出SDDiskTool软件,然后就可以把TF卡从电脑中拔出来插到开发板中启动了</p>
<p>[[File:media/image141.png|288x244px]]</p></li></ol>
<span id="烧录android镜像到emmc中的方法"></span>
<li><p>开发板预留了eMMC的扩展接口,烧录系统到eMMC前,首先需要购买一个与开发板eMMC接口相匹配的eMMC模块。然后将eMMC模块安装到开发板上。</p>
<p>eMMC模块和插入开发板的方法如下所示:</p>
<p>[[File:media/image63.png|115x84px]] [[File:media/image64.png|120x87px]]</p><p>[[File:media/image65.png|286x133px]]</p></li>
<li><p>还需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image16.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image126.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/image127.png|264x58px]]</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/image32.png|575x169px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image33.png|300x157px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image34.png|315x164px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image35.png|454x134px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image36.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/image37.png|275x118px]]</p></li>
<li><p>然后确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image38.png|289x100px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电</p>
<p>[[File:media/image39.png|305x94px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image40.png|457x215px]]</p></li></ol>
<!-- -->
<ol start="6" style="list-style-type: lower-alpha;">
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image128.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image129.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''rk3566_MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image69.png|459x216px|SIS5H0S2@F5M2D(6ANZEUPG]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image130.png|472x222px]]</p></li>
<li><p>下载完'''MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image142.png|474x223px]]</p></li>
<li><p>然后选择存储设备为'''EMMC,'''再点击'''切换存储'''</p>
<p>[[File:media/image143.png|468x225px]]</p></li>
<li><p>切换成功的显示如下图所示</p>
<p>[[File:media/image144.png|472x227px]]</p></li></ol>
<!-- -->
<ol start="13" style="list-style-type: lower-alpha;">
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image134.png|442x208px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像的路径</p>
<p>[[File:media/image135.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录过程中的log如下图所示。烧录完成后Android系统会自动启动。</p>
<div class="figure">
[[File:media/image136.png|455x214px|GO~ZSPN`B]JCQM`@_9UU8[R]]
</div></li></ol>
<ol style="list-style-type: decimal;">
<li><p>开发板预留了eMMC的扩展接口,烧录系统到eMMC前,首先需要购买一个与开发板eMMC接口相匹配的eMMC模块。然后将eMMC模块安装到开发板上。eMMC模块和插入开发板的方法如下所示:</p>
<p>[[File:media/image63.png|115x84px]] [[File:media/image64.png|120x87px]]</p><p>[[File:media/image65.png|286x133px]]</p></li>
<li><p>还需要准备一张8GB或更大容量的TF卡,TF卡的传输速度必须为'''class10'''或以上,建议使用闪迪等品牌的TF卡</p></li>
<li><p>然后使用读卡器把TF卡插入电脑</p></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''TF卡和eMMC启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image126.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/image127.png|283x62px]]</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/image145.png|290x246px]]</p></li></ol>
</li>
<li><p>烧录完成后的显示如下图所示,然后就可以退出SDDiskTool</p>
<p>[[File:media/image146.png|285x243px]]</p></li>
<li><p>然后把TF卡从电脑中拔出来插到开发板中,开发板上电启动后就会自动开始将TF卡中的Android镜像烧录到开发板的eMMC中</p></li>
<li><p>如果开发板连接了HDMI显示器,还可以从HDMI显示器中看到烧录Android镜像到eMMC中的进度条</p>
<p>[[File:media/image147.png|430x247px]]</p></li>
<li><p>当HDMI显示器显示如下信息时,说明烧录Android镜像到eMMC中已完成,此时就可以拔出TF卡,然后eMMC中的安卓系统就会开始启动。</p>
<p>[[File:media/image148.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/image74.png|147x120px]]</p></li>
<li><p>M.2 2242规格的SSD如下所示</p>
<p>[[File:media/image75.png|216x131px]]</p></li></ol>
</li>
<li><p>然后把NVMe SSD插入开发板的M.2 PCIe接口,并固定好</p>
<p>[[File:media/image76.png|283x63px]]</p></li>
<li><p>SPI Flash在开发板上的位置如下图所示,开始烧录前无需其他设置</p>
<p>[[File:media/image77.png|266x211px]]</p></li>
<li><p>还需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image16.png|141x138px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<ol style="list-style-type: lower-alpha;">
<li><p>打开安卓镜像的下载链接后可以看到下面两种类型的安卓镜像,请选择'''SPIFlash-NVME SSD启动镜像'''文件夹中的镜像进行下载</p>
<p>[[File:media/image149.png|195x65px]]</p></li>
<li><p>进入'''SPIFlash-NVME 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/image150.png|305x58px]]</p></li></ol>
</li></ol>
</li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image32.png|407x120px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image33.png|286x150px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image34.png|296x154px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image35.png|413x122px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image36.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/image37.png|275x118px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image38.png|289x100px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image39.png|305x94px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image40.png|443x208px]]</p></li>
<li><p>然后点击烧录工具的”'''升级固件'''”一栏</p>
<p>[[File:media/image134.png|442x208px]]</p></li>
<li><p>接着点击”'''固件'''”按钮选择需要烧录的Android镜像</p>
<p>[[File:media/image135.png|444x209px]]</p></li>
<li><p>最后点击”'''升级'''”按钮就会开始烧录,烧录的过程如下图所示,可以看到,首先会烧录固件到SPIFlash中,然后烧录固件到PCIE中。烧录完成后Android系统会自动启动。</p>
<p>[[File:media/image151.png|453x212px]]</p></li></ol>
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>SPI Flash在开发板上的位置如下图所示</p>
<p>[[File:media/image77.png|263x193px]]</p></li>
<li><p>首先需要准备一根品质良好的USB2.0公对公数据线</p>
<div class="figure">
[[File:media/image16.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/image30.png|366x77px]]</p></li>
<li><p>然后下载下面的所有文件</p>
<p>[[File:media/image31.png|315x125px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
</li>
<li><p>然后用解压软件解压'''DriverAssitant_v5.12.zip''',再在解压后的文件夹中找到'''DriverInstall.exe'''可执行文件并打开即可</p>
<p>[[File:media/image32.png|472x139px]]</p></li>
<li><p>打开'''DriverInstall.exe'''后安装瑞芯微驱动的步骤如下所示</p>
<ol style="list-style-type: lower-alpha;">
<li><p>点击”'''驱动安装'''”按钮</p>
<p>[[File:media/image33.png|276x145px]]</p></li>
<li><p>等待一段时间后,会弹出窗口提示”'''安装驱动成功'''”,然后点击'''“确定”'''按钮即可</p>
<p>[[File:media/image34.png|292x151px]]</p></li></ol>
</li>
<li><p>然后解压'''RKDevTool_Release_v3.15.zip''',此软件无需安装,在解压后的文件夹中找到 '''RKDevTool'''打开即可</p>
<p>[[File:media/image35.png|467x138px]]</p></li>
<li><p>打开'''RKDevTool''' 烧录工具后,因为电脑此时还没有通过USB2.0公对公数据线连接上开发板,所以左下角会提示”'''没有发现设备'''”</p>
<p>[[File:media/image36.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/image37.png|275x118px]]</p></li>
<li><p>确保开发板没有插入TF卡,没有连接电源</p></li>
<li><p>然后按住开发板的MaskROM按键不放,MaskROM按键在开发板的位置如下图所示:</p>
<p>[[File:media/image38.png|289x100px]]</p></li>
<li><p>然后给开发板接上Type-C接口的电源,并上电,然后就可以松开MaskROM按键了</p>
<p>[[File:media/image39.png|305x94px]]</p></li>
<li><p>如果前面的步骤顺利,此时开发板会进入'''MASKROM'''模式,在烧录工具的界面上会提示”'''发现一个MASKROM设备'''”</p>
<p>[[File:media/image40.png|457x215px]]</p></li>
<li><p>然后请选择'''高级功能'''</p>
<p>[[File:media/image128.png|458x138px]]</p></li>
<li><p>然后点击下图所示的位置</p>
<p>[[File:media/image129.png|459x216px]]</p></li>
<li><p>再选择前面下载的'''MiniLoader'''文件夹中的'''rk3566_MiniLoaderAll.bin''',再点击打开</p>
<div class="figure">
[[File:media/image69.png|459x216px|SIS5H0S2@F5M2D(6ANZEUPG]]
</div></li>
<li><p>然后点击'''下载'''</p>
<p>[[File:media/image130.png|472x222px]]</p></li>
<li><p>下载完'''rk3566_MiniLoaderAll.bin'''后的显示如下图所示</p>
<p>[[File:media/image142.png|474x223px]]</p></li>
<li><p>然后选择存储设备为'''SPINOR'''</p>
<p>[[File:media/image152.png|467x220px]]</p></li>
<li><p>然后点击'''切换存储'''</p>
<p>[[File:media/image153.png|464x218px]]</p></li>
<li><p>然后点击'''擦除所有'''就会开始擦除SPIFlash了</p>
<p>[[File:media/image154.png|467x220px]]</p></li>
<li><p>擦除SPIFlash后的显示log如下图所示</p>
<p>[[File:media/image155.png|460x216px]]</p></li></ol>
</li></ol>
|}
::[[File:media/image156.png|569x114px]]
<ol start="2" style="list-style-type: decimal;">
<li><p>开发板的调试串口GND、RXD和TXD引脚的对应关系如下图所示</p>
<p>[[File:media/image157.png|428x110px]]</p></li>
<li><p>USB转TTL模块GND、TXD和RXD引脚需要通过杜邦线连接到开发板的调试串口上</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:media/image158.jpeg|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>
8,460
个编辑

导航菜单