Open main menu

Wiki-Orange Pi β

Changes

Orange Pi 5 Plus

4,757 bytes removed, 15:27, 8 June 2023
no edit summary
<div class="figure">
[[File:plus5-img73.png|275x87px|e6986fc9c8fc078e8cb6a9c39b76fb8]]
</div>
<li>Then double-click '''balenaEtcher-1.14.3-x64.AppImage''' on the graphical interface of Ubuntu PC to open balenaEtcher (no installation required), and the interface after balenaEtcher is opened is shown in the figure below</li>
[[File:plus5-img74.png|423x251px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img40.png|501x281px|03]]
</div></ol>
<li>The interface displayed in the process of burning the Linux image by balenaEtcher is shown in the figure below, and the progress bar displays purple, indicating that the Linux image is being burned into the TF card</li>
[[File:plus5-img75.png|576x247px]]
</ol>
<ol start="12" style="list-style-type: decimal;">
<li>The interface displayed in the process of burning the Linux image by balenaEtcher is shown in the figure below, and the progress bar displays purple, indicating that the Linux image is being burned into the TF card</li>
[[File:plus5-img76.png|576x252px]]
</ol>
<ol start="13" style="list-style-type: decimal;">
<li><p>After successful burning, the display interface of balenaEtcher is as shown in the figure below. If a green indicator icon is displayed, it means that the image burning is successful. At this time, you can exit balenaEtcher, and then pull out the TF card and insert it into the TF card slot of the development board for use.</p>
<p>[[File:plus5-img77.png|576x340px]]</p></li></ol>
<span id="how-to-burn-linux-image-to-emmc"></span>
<li>Then select the '''import configuration''' option</li>
[[File:plus5-img58.png|458x215px]]
</ol>
<ol style="list-style-type: lower-roman;">
<li>Then select the '''rk3588_linux_emmc.cfg''' configuration file in the '''MiniLoader''' folder downloaded earlier, and click '''Open'''</li>
[[File:plus5-img82.png|466x219px]]
</ol>
<ol start="10" style="list-style-type: lower-alpha;">
<li>Then click '''OK'''</li>
[[File:plus5-img83.png|468x220px]]
</ol>
<ol start="11" style="list-style-type: lower-alpha;">
<li>Then click the position shown in the figure below</li>
[[File:plus5-img84.png|462x217px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<li>Then select '''MiniLoaderAll.bin''' in the '''MiniLoader''' folder downloaded earlier, and then click to '''open'''</li>
[[File:plus5-img85.png|463x217px]]
</ol>
<ol start="13" style="list-style-type: lower-alpha;">
<li>Then click the position shown in the figure below</li>
[[File:plus5-img86.png|459x216px]]
</ol>
<ol start="14" style="list-style-type: lower-alpha;">
<big>'''Before burning the image, it is recommended to rename the linux image to be burned to orangepi.img or other shorter names, so that you can see the percentage value of the burning progress when burning the image.'''</big>
[[File:plus5-img64.png|499x234px]]
|}
</ol>
<li>Then please check the option to '''force writing by address'''</li>
[[File:plus5-img87.png|501x235px]]
</ol>
<ol start="16" style="list-style-type: lower-alpha;">
<li>Then click the execute button to start burning the linux image to the eMMC of the development board</li>
[[File:plus5-img88.png|502x236px]]
</ol>
<ol start="17" style="list-style-type: lower-alpha;">
<li>The log displayed after burning the linux image is shown in the figure below</li>
[[File:plus5-img89.png|500x235px]]
</ol>
<ol start="18" style="list-style-type: lower-alpha;">
# The development board reserves the expansion interface of the eMMC module. Before programming the system to the eMMC, you first need to purchase an eMMC module that matches the eMMC interface of the development board. Then install the eMMC module to the development board. The location of the eMMC interface is as follows:
::[[File:plus5-img78.png|312x143px]]
<ol start="2" style="list-style-type: decimal;">
# First, you need to prepare an M-Key 2280 specification NVMe SSD solid state drive, and the specification of the PCIe interface in the M.2 slot of the development board is PCIe3.0x4.
::[[File:plus5-img25.png|306x89px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then insert the NVMe SSD into the M.2 PCIe interface of the development board shown in the figure below, and fix it</li>
[[File:plus5-img90.png|274x110px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li>The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming</li>
[[File:plus5-img91.png|416x115px]]
</ol>
<ol start="4" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img92.png|355x174px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img93.png|356x179px|IMG_256]]
</div></ol>
<li>Then please wait patiently for the burning to complete. After the burning is completed, the display will be as follows (a '''Done''' will be displayed in the lower left corner):</li>
[[File:plus5-img94.png|406x199px]]
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<div class="figure">
[[File:plus5-img73.png|284x90px|e6986fc9c8fc078e8cb6a9c39b76fb8]]
</div>
# First, you need to prepare an M-Key 2280 specification NVMe SSD solid state drive, and the specification of the PCIe interface in the M.2 slot of the development board is PCIe3.0x4.
::[[File:plus5-img25.png|375x108px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then insert the NVMe SSD into the M.2 PCIe interface of the development board shown in the figure below, and fix it</li>
[[File:plus5-img90.png|349x140px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li>The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming</li>
[[File:plus5-img91.png|395x109px]]
</ol>
<ol start="4" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img95.png|506x249px|IMG_256]]
</div>
<div class="figure">
[[File:plus5-img96.png|406x207px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img97.png|406x205px|IMG_256]]
</div></ol>
<li>Then enter the '''/usr/lib/linux-u-boot-legacy-orangepi5plus_1.x.x_arm64''' directory, select '''rkspi_loader.img''', and click '''Open''' to open</li>
[[File:plus5-img98.png|575x162px]]
</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>The interface after opening '''rkspi_loader.img''' is as follows:</li>
[[File:plus5-img99.png|379x181px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img100.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img101.png|385x155px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img102.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img103.png|394x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img104.png|396x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img105.png|393x269px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img106.png|397x272px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img107.png|395x225px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img108.png|386x204px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img109.png|386x261px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img110.png|381x191px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img100.png|379x171px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img101.png|385x155px|IMG_256]]
</div></ol>
<li>Then select the device name of the NVMe SSD '''/dev/nvme0n1''', and click '''Select'''</li>
[[File:plus5-img111.png|386x264px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img112.png|389x264px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img113.png|392x268px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img114.png|390x267px|IMG_256]]
</div></ol>
<li>The display of the burning process is as follows:</li>
[[File:plus5-img115.png|393x212px]]
<div class="figure">
[[File:plus5-img116.png|395x205px|IMG_256]]
</div></ol>
<li>After the burning is completed, the display is as follows:</li>
[[File:plus5-img117.png|398x227px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img118.png|590x317px|IMG_256]]
</div></ol>
<li>Then enter the password orangepi of the linux system, and then click '''Authenticate'''</li>
[[File:plus5-img119.png|356x173px]]
</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>Then click '''Fix'''</li>
[[File:plus5-img120.png|375x276px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img121.png|452x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img122.png|451x187px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img123.png|448x345px|IMG_256]]
</div></ol>
<li>Then drag the capacity to the maximum at the position shown in the figure below</li>
[[File:plus5-img124.png|339x210px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li>and click '''Resize/Move'''</li>
[[File:plus5-img125.png|339x212px]]
</ol>
<ol style="list-style-type: lower-roman;">
<li>Then click the green one in the picture below'''√'''</li>
[[File:plus5-img126.png|425x166px]]
</ol>
<ol start="10" style="list-style-type: lower-alpha;">
<li>Click again '''Apply'''</li>
[[File:plus5-img127.png|378x276px]]
</ol>
<ol start="11" style="list-style-type: lower-alpha;">
<li>Then click '''Close''' to close</li>
[[File:plus5-img128.png|383x234px]]
</ol>
</li></ol>
<div class="figure">
[[File:plus5-img129.png|575x361px|图片1]]
</div></ol>
# First, you need to prepare an M-Key 2280 specification NVMe SSD solid state drive, and the specification of the PCIe interface in the M.2 slot of the development board is PCIe3.0x4.
::[[File:plus5-img25.png|261x75px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then insert the NVMe SSD into the M.2 PCIe interface of the development board shown in the figure below, and fix it</li>
[[File:plus5-img90.png|259x104px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li>The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming</li>
[[File:plus5-img91.png|340x94px]]
</ol>
<ol start="4" style="list-style-type: decimal;">
<li>Then you need to prepare a data cable with good quality Type-C interface</li>
[[File:plus5-img21.png|123x124px]]
</ol>
<ol start="5" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img79.png|371x90px|c40e71d1a66216e12b3b4297138f749]]
</div></ol>
<div class="figure">
[[File:plus5-img80.png|340x140px|2feec28318eaa60c0514000158b889a]]
</div></ol>
<div class="figure">
[[File:plus5-img73.png|340x108px|e6986fc9c8fc078e8cb6a9c39b76fb8]]
</div>
<li>Then use decompression software to decompress '''DriverAssitant_v5.12.zip''', then find '''DriverInstall.exe''' executable file in the decompressed folder and open it</li>
[[File:plus5-img47.png|429x126px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>Click the &quot;'''Driver Installation'''&quot; button</li>
[[File:plus5-img48.png|300x157px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After waiting for a period of time, a pop-up window will prompt &quot;'''driver installed successfully'''&quot;, and then click the &quot;'''OK'''&quot; button.</li>
[[File:plus5-img49.png|324x168px]]
</ol>
</li></ol>
<li>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</li>
[[File:plus5-img50.png|455x135px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer is not connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|436x205px]]
</ol>
<ol start="11" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|446x126px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board. The position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|424x103px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on, and then release the MaskROM button. The location of the Type-C power interface is as follows:</li>
[[File:plus5-img54.png|439x134px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the MASKROM mode at this time, and the interface of the burning tool will prompt &quot;'''Found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img130.png|452x212px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-4.jpg未标题-4]]
</div></ol>
<li>Then place the mouse cursor in the area below</li>
[[File:plus5-img57.png|453x213px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li>Then select the '''Import configuration''' option</li>
[[File:plus5-img58.png|458x215px]]
</ol>
<ol style="list-style-type: lower-roman;">
<li>Then enter the MiniLoader folder downloaded earlier, then select the '''rk3588_linux_pcie.cfg''' configuration file, and click '''Open'''</li>
[[File:plus5-img131.png|462x217px]]
</ol>
<ol start="10" style="list-style-type: lower-alpha;">
<li>Then click '''OK'''</li>
[[File:plus5-img132.png|468x220px]]
</ol>
<ol start="11" style="list-style-type: lower-alpha;">
<li>Then click the location shown in the figure below</li>
[[File:plus5-img133.png|480x225px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<li>Then select '''MiniLoaderAll.bin''' in the '''MiniLoader''' folder downloaded earlier, and then click to '''open'''</li>
[[File:plus5-img62.png|484x227px]]
</ol>
<ol start="13" style="list-style-type: lower-alpha;">
<li>Then click the position shown in the figure below</li>
[[File:plus5-img134.png|486x228px]]
</ol>
<ol start="14" style="list-style-type: lower-alpha;">
<li>Then enter the '''MiniLoader''' folder downloaded earlier, select '''rkspi_loader.img,''' and click '''Open'''</li>
[[File:plus5-img135.png|501x235px]]
</ol>
<ol start="15" style="list-style-type: lower-alpha;">
<li>Then click the location shown in the figure below</li>
[[File:plus5-img136.png|501x235px]]
</ol>
<ol start="16" style="list-style-type: lower-alpha;">
|}
[[File:plus5-img64.png|499x234px]]
</ol>
<ol start="17" style="list-style-type: lower-alpha;">
<li>Then please check the option to '''force write by address'''</li>
[[File:plus5-img137.png|487x229px]]
</ol>
<ol start="18" style="list-style-type: lower-alpha;">
<li>Click the Execute button again to start burning the u-boot+linux image to SPIFlash+SSD</li>
[[File:plus5-img138.png|489x230px]]
</ol>
<ol start="19" style="list-style-type: lower-alpha;">
<li>The display log after burning the image is shown in the figure below</li>
[[File:plus5-img139.png|490x230px]]
</ol>
<ol start="20" style="list-style-type: lower-alpha;">
<div class="figure">
::[[File:plus5-img140.png|329x112px|25566f72fb1f4567c78af07e73b5134]]
</div>
# The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming
::[[File:plus5-img91.png|389x107px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then you need to prepare a data cable with good quality Type-C interface</li>
[[File:plus5-img21.png|152x154px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img73.png|340x108px|e6986fc9c8fc078e8cb6a9c39b76fb8]]
</div></ol>
<div class="figure">
[[File:plus5-img80.png|401x165px|2feec28318eaa60c0514000158b889a]]
</div></ol>
<div class="figure">
[[File:plus5-img140.png|329x112px|25566f72fb1f4567c78af07e73b5134]]
</div></ol>
<li>Then use decompression software to decompress '''DriverAssitant_v5.12.zip''', and then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</li>
[[File:plus5-img47.png|472x139px]]
</ol>
<ol start="6" style="list-style-type: decimal;">
<li>Click the &quot;'''Driver Installation'''&quot; button</li>
[[File:plus5-img48.png|276x145px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After waiting for a period of time, a pop-up window will prompt &quot;'''driver installed successfully'''&quot;, and then click the &quot;'''OK'''&quot; button.</li>
[[File:plus5-img49.png|292x151px]]
</ol>
</li></ol>
<li>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</li>
[[File:plus5-img50.png|467x138px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer has not been connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|402x189px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|424x120px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board. The position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|444x100px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on, and then release the MaskROM button</li>
[[File:plus5-img54.png|402x123px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the '''MASKROM''' mode at this time, and the interface of the burning tool will prompt &quot;'''Found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img130.png|452x212px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-4.jpg未标题-4]]
</div></ol>
<li>Then click the right mouse button and the selection interface shown in the figure below will pop up</li>
[[File:plus5-img57.png|453x213px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li>Then select the '''Import configuration''' option</li>
[[File:plus5-img58.png|458x215px]]
</ol>
<ol style="list-style-type: lower-roman;">
<li>Then select the '''rk3588_linux_spiflash.cfg''' configuration file in the MiniLoader folder downloaded earlier, and click '''Open'''</li>
[[File:plus5-img141.png|465x218px]]
</ol>
<ol start="10" style="list-style-type: lower-alpha;">
<li>Then click '''OK'''</li>
[[File:plus5-img142.png|466x219px]]
</ol>
<ol start="11" style="list-style-type: lower-alpha;">
<li>Then click the location shown in the figure below</li>
[[File:plus5-img143.png|467x219px]]
</ol>
<ol start="12" style="list-style-type: lower-alpha;">
<li>Then select '''MiniLoaderAll.bin''' in the '''MiniLoader''' folder downloaded earlier, and click '''Open'''</li>
[[File:plus5-img144.png|469x220px]]
</ol>
<ol start="13" style="list-style-type: lower-alpha;">
<li>Then click the location shown in the figure below</li>
[[File:plus5-img145.png|452x212px]]
</ol>
<ol start="14" style="list-style-type: lower-alpha;">
</li>
[[File:plus5-img64.png|456x214px]]
</ol>
<ol start="15" style="list-style-type: lower-alpha;">
<li>Then please make sure that the option to '''force writing by address''' is ticked</li>
[[File:plus5-img146.png|463x217px]]
</ol>
<ol start="16" style="list-style-type: lower-alpha;">
<li>Click the '''Execute''' button again to start burning the OpenWRT image into SPIFlash</li>
[[File:plus5-img147.png|463x218px]]
</ol>
<ol start="17" style="list-style-type: lower-alpha;">
<li>The display log after burning the OpenWRT image is shown in the figure below</li>
[[File:plus5-img148.png|465x219px]]
</ol>
<ol start="18" style="list-style-type: lower-alpha;">
<li>After opening the download link of the Android image, you can see the following two types of Android images, please select the image in the '''TF card and eMMC boot image''' folder to download</li>
[[File:plus5-img149.png|240x98px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
c) The image with box is a image dedicated to the TV box
[[File:plus5-img150.png|255x97px]]
</ol>
</li></ol>
<li><p>Then use decompression software to decompress '''SDDiskTool_v1.72.zip''', this software does not need to be installed, just find '''SD_Firmware_Tool.exe''' in the decompressed folder and open it</p></li>
[[File:plus5-img151.png|575x138px]]
</ol>
<ol start="7" style="list-style-type: decimal;">
<li>After opening SDDiskTool, if the TF card is recognized normally, the inserted disk device will be displayed in the &quot;'''Select Removable Disk Device'''&quot; column. '''<span style="color:#FF0000">Please make sure that the displayed disk device is consistent with the drive letter of the TF card you want to burn</span>''' If there is no display, you can try to unplug the TF card</li>
[[File:plus5-img152.png|267x228px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>After confirming the drive letter, you can format the TF card first, click the restore disk button in '''SDDiskTool''', or use the SD Card Formatter mentioned above to format the TF card</li>
[[File:plus5-img153.png|247x212px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
c. Finally click the &quot;'''Start Create'''&quot; button to start burning the Android image to the TF card
[[File:plus5-img154.png|346x292px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<li>After burning, you can exit the SDDiskTool software, and then you can pull out the TF card from the computer and insert it into the development board to start</li>
[[File:plus5-img155.png|304x258px]]
</ol>
<span id="how-to-burn-android-image-into-emmc"></span>
# The development board reserves an eMMC expansion interface. Before programming the system to eMMC, you first need to purchase an eMMC module that matches the eMMC interface of the development board. Then install the eMMC module to the development board. The location of the eMMC interface is as follows:
::[[File:plus5-img78.png|307x141px]]
<ol start="2" style="list-style-type: decimal;">
<li><p>It is also necessary to prepare a data cable with a good quality Type-C interface</p>
<p>[[File:plus5-img21.png|134x136px]]</p></li>
<li><p>Then download Rockchip driver '''DriverAssitant_v5.12.zip''' and burning tool '''RKDevTool_Release_v3.15.zip''' from [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page''']</p></li>
<li><p>Then download the Android image from [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page'''].</p></li>
<div class="figure">
[[File:plus5-img156.png|240x98px|4db492fa03e0cf83396c36286128350]]
</div></ol>
<li><p>The image with box is a image dedicated to the TV box</p></li>
[[File:plus5-img150.png|255x97px]]
</ol>
</ol>
<li><p>Then use decompression software to decompress '''DriverAssitant_v5.12.zip''', and then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</p></li>
[[File:plus5-img47.png|575x169px]]
</ol>
<ol start="7" style="list-style-type: decimal;">
<li>Click the &quot;'''Driver Installation'''&quot; button</li>
[[File:plus5-img48.png|300x157px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After waiting for a period of time, a pop-up window will prompt &quot;driver installed successfully&quot;, then click &quot;OK&quot;</li>
[[File:plus5-img49.png|315x164px]]
</ol>
</li></ol>
<li>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</li>
[[File:plus5-img50.png|454x134px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer has not been connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|442x208px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|439x124px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board, the position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|456x103px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on</li>
[[File:plus5-img54.png|441x135px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the '''MASKROM''' mode at this time, and the interface of the burning tool will prompt &quot;'''found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Upgrade Firmware'''&quot; column of the burning tool</li>
[[File:plus5-img157.png|442x208px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Firmware'''&quot; button to select the path of the Android image that needs to be burned</li>
[[File:plus5-img158.png|444x209px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li><p>Finally, click the &quot;'''Upgrade'''&quot; button to start burning, and the log during the burning process is shown in the figure below. After burning is completed, the Android system will start automatically.</p>
<p>[[File:plus5-img159.png|449x211px]]</p></li></ol>
</li></ol>
<span id="how-to-burn-android-12-image-into-emmc-via-tf-card"></span>
# The development board reserves an eMMC expansion interface. Before programming the system to eMMC, you first need to purchase an eMMC module that matches the eMMC interface of the development board. Then install the eMMC module to the development board. The location of the eMMC interface is as follows:
::[[File:plus5-img78.png|392x180px]]
<ol start="2" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img156.png|240x98px|4db492fa03e0cf83396c36286128350]]
</div></ol>
<li><p>The mirror with box is a mirror dedicated to the TV box</p></li>
[[File:plus5-img150.png|255x97px]]</ol>
</li></ol>
</li></ol>
<li>
[[File:plus5-img151.png|429x103px]]
</li></ol>
<ol start="9" style="list-style-type: decimal;">
<li>After opening '''SDDiskTool''', if the TF card is recognized normally, the inserted disk device will be displayed in the &quot;'''Select Removable Disk Device'''&quot; column. '''<span style="color:#FF0000">Please make sure that the displayed disk device is consistent with the drive letter of the TF card you want to burn</span>''', if there is no display, you can try to unplug the TF card</li>
[[File:plus5-img152.png|267x228px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<li>After confirming the drive letter, you can format the TF card first, click the '''restore disk''' button in '''SDDiskTool,''' or use the '''SD Card Formatter''' mentioned above to format the TF card</li>
[[File:plus5-img153.png|247x212px]]
</ol>
<ol start="11" style="list-style-type: decimal;">
<li><p>Finally click the &quot;'''Start Create'''&quot; button to start burning</p></li>
[[File:plus5-img160.png|290x246px]]
</ol>
</li></ol>
<li>
[[File:plus5-img161.png|285x243px]]
</li></ol>
<ol start="14" style="list-style-type: decimal;">
<li>
[[File:plus5-img162.png|430x247px]]
</li></ol>
<ol start="17" style="list-style-type: decimal;">
<li><p>When the HDMI monitor displays the following information, it means that the burning of the Android image into the eMMC has been completed. At this time, the TF card can be pulled out, and then the Android system in the eMMC will start.</p>
<p>[[File:plus5-img163.png|576x389px]]</p></li></ol>
<span id="how-to-burn-android-image-to-spiflashnvme-ssd"></span>
# First, you need to prepare an M-Key 2280 specification NVMe SSD solid state drive, and the specification of the PCIe interface in the M.2 slot of the development board is PCIe3.0x4.
::[[File:plus5-img25.png|361x104px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then insert the NVMe SSD into the M.2 PCIe interface of the development board and fix it</li>
[[File:plus5-img90.png|355x143px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li>The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming</li>
[[File:plus5-img91.png|415x114px]]
</ol>
<ol start="4" style="list-style-type: decimal;">
<li>It is also necessary to prepare a data cable with a good quality Type-C interface</li>
[[File:plus5-img21.png|150x152px]]
</ol>
<ol start="5" style="list-style-type: decimal;">
<li>After opening the download link of the Android image, you can see the following two types of Android images, please select the image in the '''SPIFlash-NVME SSD boot image''' folder to download</li>
[[File:plus5-img164.png|234x91px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li><p>The image with box is a image dedicated to the TV box</p></li>
[[File:plus5-img165.png|241x70px]]
</ol>
</li></ol>
<li>Then use the decompression software to decompress '''DriverAssitant_v5.12.zip''', and then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</li>
[[File:plus5-img47.png|575x169px]]
</ol>
:8. After opening DriverInstall.exe, the steps to install the Rockchip driver are as followsa. Click the &quot;'''Driver Install'''&quot; button
::[[File:plus5-img48.png|300x157px]]
:::a. After waiting for a period of time, a pop-up window will prompt &quot;'''driver installed successfully'''&quot;, then click the &quot;'''OK'''&quot; button
::::[[File:plus5-img49.png|429x223px]]
:9. Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it
::[[File:plus5-img50.png|421x124px]]
<ol start="10" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer is not connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|442x208px]]
</ol>
<ol start="12" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|418x118px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board, the position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|443x100px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on, and then release the MaskROM button</li>
[[File:plus5-img54.png|449x137px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the '''MASKROM''' mode at this time, and the interface of the burning tool will prompt &quot;'''Found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<li>Then click the &quot;Upgrade Firmware&quot; column of the burning tool</li>
[[File:plus5-img157.png|442x208px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<li>Then click the &quot;Firmware&quot; button to select the Android image to be burned</li>
[[File:plus5-img158.png|447x210px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li>Finally, click the &quot;Upgrade&quot; button to start burning. The burning process is shown in the figure below. After the burning is completed, the Android system will automatically start.</li>
[[File:plus5-img166.png|450x210px]]
</ol>
</li></ol>
# Then download the Orange Pi OS (Droid) image from the [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page'''], open the download link of the Orange Pi OS (Droid) image, and you can see the following two types of images, please select the image below
::[[File:plus5-img167.png|286x49px]]
<ol start="5" style="list-style-type: decimal;">
<li><p>Then use decompression software to decompress '''SDDiskTool_v1.72.zip''', this software does not need to be installed, just find '''SD_Firmware_Tool.ex''' in the decompressed folder and open it</p></li>
[[File:plus5-img151.png|486x117px]]
</ol>
<ol start="7" style="list-style-type: decimal;">
<li>After opening '''SDDiskTool''', if the TF card is recognized normally, the inserted disk device will be displayed in the &quot;'''Select Removable Disk Device'''&quot; column. '''<span style="color:#FF0000">Please make sure that the displayed disk device is consistent with the drive letter of the TF card you want to burn</span>''' , if there is no display, you can try to unplug the TF card</li>
[[File:plus5-img152.png|248x212px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>After confirming the drive letter, you can format the TF card first, click the '''restore disk''' button in SDDiskTool, or use the '''SD Card Formatter''' mentioned above to format the TF card</li>
[[File:plus5-img153.png|261x224px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<li><p>Finally, click the &quot;'''Start Create'''&quot; button to start burning the Orange Pi OS (Droid) image to the TF card</p></li>
[[File:plus5-img154.png|279x236px]]
</ol>
</li></ol>
<li>After burning, you can exit the SDDiskTool software, and then you can pull out the TF card from the computer and insert it into the development board to start</li>
[[File:plus5-img155.png|304x258px]]
</ol>
<span id="how-to-burn-orange-pi-os-droid-image-into-emmc"></span>
# The development board reserves an eMMC expansion interface. Before programming the system to eMMC, you first need to purchase an eMMC module that matches the eMMC interface of the development board. Then install the eMMC module to the development board. The location of the eMMC interface is as follows:
::[[File:plus5-img78.png|324x149px]]
<ol start="2" style="list-style-type: decimal;">
<li>It is also necessary to prepare a data cable with a good quality Type-C interface</li>
[[File:plus5-img21.png|127x129px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li><p>Then download the Orange Pi OS (Droid) image from the [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page''']</p></li>
[[File:plus5-img167.png|286x49px]]
</ol>
<ol start="5" style="list-style-type: decimal;">
<li><p>Then use decompression software to decompress '''DriverAssitant_v5.12.zip''', then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</p></li>
[[File:plus5-img47.png|575x169px]]
</ol>
<ol start="7" style="list-style-type: decimal;">
<li>Click the &quot;Driver Installation&quot; button</li>
[[File:plus5-img48.png|300x157px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After waiting for a period of time, a pop-up window will prompt &quot;driver installed successfully&quot;, and then click the &quot;OK&quot; button.</li>
[[File:plus5-img49.png|318x165px]]
</ol>
</li></ol>
<li>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</li>
[[File:plus5-img50.png|575x170px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer is not connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|442x208px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|468x132px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board, the position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|479x108px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on</li>
[[File:plus5-img54.png|457x140px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the '''MASKROM''' mode at this time, and the interface of the burning tool will prompt &quot;'''found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Upgrade Firmware'''&quot; column of the burning tool</li>
[[File:plus5-img157.png|461x217px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Firmware'''&quot; button to select the path of the Orange Pi OS (Droid) image that needs to be burned</li>
[[File:plus5-img158.png|453x213px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li>Finally, click the &quot;'''Upgrade'''&quot; button to start burning, and the log during the burning process is shown in the figure below. After burning, the Orange Pi OS (Droid) system will start automatically.</li>
[[File:plus5-img168.png|456x214px]]
</ol>
</li></ol>
# The development board reserves an eMMC expansion interface. Before programming the system to eMMC, you first need to purchase an eMMC module that matches the eMMC interface of the development board. Then install the eMMC module to the development board. The location of the eMMC interface is as follows:
::[[File:plus5-img78.png|342x157px]]
<ol start="2" style="list-style-type: decimal;">
<li><p>Then download the Orange Pi OS (Droid) image from the [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page''']</p></li>
[[File:plus5-img167.png|286x49px]]
</ol>
<ol start="6" style="list-style-type: decimal;">
<li><p>Then use decompression software to decompress '''SDDiskTool_v1.72.zip''', this software does not need to be installed, just find '''SD_Firmware_Tool.exe''' in the decompressed folder and open it</p></li>
[[File:plus5-img151.png|454x109px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>After opening '''SDDiskTool''', if the TF card is recognized normally, the inserted disk device will be displayed in the &quot;'''Select Removable Disk Device'''&quot; column. '''<span style="color:#FF0000">Please make sure that the displayed disk device is consistent with the drive letter of the TF card you want to burn</span>''', if there is no display, you can try to unplug the TF card.</li>
[[File:plus5-img152.png|267x228px]]
</ol>
<ol start="9" style="list-style-type: decimal;">
<li>After confirming the drive letter, you can format the TF card first, click the restore disk button in '''SDDiskTool''', or use the '''SD Card Formatter''' mentioned above to format the TF card</li>
[[File:plus5-img153.png|267x228px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
d. Finally click the &quot;'''Start Create'''&quot; button to start burning
[[File:plus5-img160.png|289x246px]]
</ol>
<ol start="11" style="list-style-type: decimal;">
<li>After the burning is completed, the display is as shown in the figure below, and then you can exit SDDiskTool</li>
[[File:plus5-img161.png|285x243px]]
</ol>
<ol start="12" style="list-style-type: decimal;">
<li><p>If the development board is connected to an HDMI display, you can also see the progress bar of burning the Orange Pi OS (Droid) image to eMMC from the HDMI display</p></li>
[[File:plus5-img162.png|430x247px]]
</ol>
<ol start="14" style="list-style-type: decimal;">
<li>When the HDMI monitor displays the following information, it means that the burning of the Orange Pi OS (Droid) image to the eMMC has been completed. At this time, the TF card can be pulled out, and then the Orange Pi OS (Droid) system in the eMMC will start to start .</li>
[[File:plus5-img163.png|576x389px]]
</ol>
<span id="burn-orange-pi-os-droid-image-to-spiflashnvme-ssd"></span>
# First, you need to prepare a 2280 specification NVMe SSD solid state drive. The specification of the PCIe interface in the M.2 slot of the development board is PCIe3.0x4.
::[[File:plus5-img25.png|314x91px]]
<ol start="2" style="list-style-type: decimal;">
<li>Then insert the NVMe SSD into the M.2 PCIe interface of the development board and fix it</li>
[[File:plus5-img90.png|323x130px]]
</ol>
<ol start="3" style="list-style-type: decimal;">
<li>The position of the SPI Flash on the development board is shown in the figure below, no other settings are required before starting the programming</li>
[[File:plus5-img91.png|382x105px]]
</ol>
<ol start="4" style="list-style-type: decimal;">
<li>It is also necessary to prepare a data cable with a good quality Type-C interface</li>
[[File:plus5-img21.png|143x145px]]
</ol>
<ol start="5" style="list-style-type: decimal;">
<li><p>Then download the Orange Pi OS (Droid) image, open the download link of the Orange Pi OS (Droid) image and you can see the following two types of images, please select the image with '''spi-nvme''' to download</p></li>
[[File:plus5-img169.png|352x62px]]
</ol>
<ol start="7" style="list-style-type: decimal;">
<li>Then use the decompression software to decompress '''DriverAssitant_v5.12.zip''', and then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</li>
[[File:plus5-img47.png|423x124px]]
</ol>
<ol start="8" style="list-style-type: decimal;">
<li>Click the &quot;Driver Installation&quot; button</li>
[[File:plus5-img48.png|268x140px]]
</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After waiting for a period of time, a pop-up window will prompt &quot;'''driver installed successfully'''&quot;, and then click the &quot;'''OK'''&quot; button.</li>
[[File:plus5-img49.png|301x156px]]
</ol>
</li></ol>
<li>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</li>
[[File:plus5-img50.png|455x134px]]
</ol>
<ol start="10" style="list-style-type: decimal;">
<li>After opening the '''RKDevTool''' burning tool, because the computer is not connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</li>
[[File:plus5-img51.png|442x208px]]
</ol>
<ol start="11" style="list-style-type: decimal;">
<div class="figure">
[[File:plus5-img52.png|435x123px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-2.jpg未标题-2]]
</div></ol>
<li><p>Then press and hold the MaskROM button on the development board, the position of the MaskROM button on the development board is shown in the figure below:</p></li>
[[File:plus5-img53.png|460x103px]]
</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then connect the power supply of the Type-C interface to the development board, and power on, and then release the MaskROM button</li>
[[File:plus5-img54.png|440x134px]]
</ol>
<ol start="5" style="list-style-type: lower-alpha;">
<li>If the previous steps are successful, the development board will enter the '''MASKROM''' mode at this time, and the interface of the burning tool will prompt &quot;'''found a MASKROM device'''&quot;</li>
[[File:plus5-img55.png|457x215px]]
</ol>
<ol start="6" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Upgrade Firmware'''&quot; column of the burning tool</li>
[[File:plus5-img157.png|457x215px]]
</ol>
<ol start="7" style="list-style-type: lower-alpha;">
<li>Then click the &quot;'''Firmware'''&quot; button to select the Orange Pi OS (Droid) image to be burned</li>
[[File:plus5-img158.png|472x222px]]
</ol>
<ol start="8" style="list-style-type: lower-alpha;">
<li><p>Finally, click the &quot;'''Upgrade'''&quot; button to start burning. The burning process is shown in the figure below. After the burning is completed, the Orange Pi OS (Droid) system will automatically start.</p>
<p>[[File:plus5-img170.png|476x225px]]</p></li></ol>
</li></ol>
<span id="how-to-use-rkdevtool-to-clear-spiflash"></span>
<ol style="list-style-type: decimal;">
<li><p>The position of SPI Flash on the development board is shown in the figure below</p>
<p>[[File:plus5-img91.png|389x107px]]</p></li>
<li><p>First, you need to prepare a data cable with a good quality Type-C interface</p>
<p>[[File:plus5-img21.png|152x154px]]</p></li>
<li><p>Then download the Rockchip driver '''DriverAssitant_v5.12.zip''' and '''MiniLoader''' and the burning tool '''RKDevTool_Release_v3.15.zip''' from the [http://www.orangepi.online/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html '''Orange Pi's download page''']</p>
<ol style="list-style-type: lower-alpha;">
<li><p>On the Orange Pi's download page, first select the '''official tool''', and then enter the following folder</p>
<p>[[File:plus5-img171.png|486x155px]]</p></li>
<li><p>Then download all the files below</p>
<p>[[File:plus5-img172.png|389x175px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
</li>
<li><p>Then use the decompression software to decompress '''DriverAssitant_v5.12.zip''', and then find the '''DriverInstall.exe''' executable file in the decompressed folder and open it</p>
<p>[[File:plus5-img47.png|472x139px]]</p></li>
<li><p>After opening '''DriverInstall.exe''', the steps to install the Rockchip driver are as follows</p>
<ol style="list-style-type: lower-alpha;">
<li><p>Click the &quot;'''Driver Installation'''&quot; button</p>
<p>[[File:plus5-img48.png|276x145px]]</p></li>
<li><p>After waiting for a period of time, a pop-up window will prompt &quot;'''The driver is installed successfully'''&quot;, and then click the &quot;'''OK'''&quot; button.</p>
<p>[[File:plus5-img49.png|292x151px]]</p></li></ol>
</li>
<li><p>Then decompress '''RKDevTool_Release_v3.15.zip''', this software does not need to be installed, just find '''RKDevTool''' in the decompressed folder and open it</p>
<p>[[File:plus5-img50.png|467x138px]]</p></li>
<li><p>After opening the '''RKDevTool''' burning tool, because the computer has not been connected to the development board through the Type-C cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</p>
<p>[[File:plus5-img51.png|402x189px]]</p></li>
<li><p>Then you can start to clear the contents of the SPI FLASH</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img173.png|424x120px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-1.jpg未标题-1]]
</div></li>
<li><p>Make sure the development board is not connected to the power supply</p></li>
<li><p>Then press and hold the MaskROM button on the development board, the position of the MaskROM button on the development board is shown in the figure below:</p>
<p>[[File:plus5-img53.png|444x100px]]</p></li>
<li><p>Then connect the power supply of the Type-C interface to the development board, and power on, and then release the MaskROM button</p>
<p>[[File:plus5-img54.png|402x123px]]</p></li>
<li><p>If the previous steps are smooth, at this time the development board will enter the '''Maskrom''' mode, and it will be prompted &quot;'''Find a Maskrom device'''&quot; on the interface of the recording tool</p>
<p>[[File:plus5-img55.png|457x215px]]</p></li>
<li><p>Then please select '''advanced features'''</p>
<p>[[File:plus5-img174.png|458x138px]]</p></li>
<li><p>Then click the position shown in the figure below</p>
<p>[[File:plus5-img175.png|459x216px]]</p></li>
<li><p>Then select '''MiniLoaderAll.bin''' in the '''MiniLoader''' folder downloaded earlier, and then click Open</p>
<p>[[File:plus5-img144.png|469x220px]]</p></li>
<li><p>Then click '''download'''</p>
<p>[[File:plus5-img176.png|472x222px]]</p></li>
<li><p>The display after downloading '''MiniLoaderAll.bin''' is shown in the figure below</p>
<p>[[File:plus5-img177.png|474x223px]]</p></li>
<li><p>Then select the storage device as '''SPINOR'''</p>
<p>[[File:plus5-img178.png|467x220px]]</p></li>
<li><p>Then click '''switch storage'''</p>
<p>[[File:plus5-img179.png|464x218px]]</p></li>
<li><p>Then click '''Erase All''' to start erasing SPIFlash</p>
<p>[[File:plus5-img180.png|467x220px]]</p></li>
<li><p>The display log after erasing SPIFlash is shown in the figure below</p>
<p>[[File:plus5-img181.png|450x212px]]</p></li></ol>
</li></ol>
<div class="figure">
[[File:plus5-img182.png|262x234px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\01.jpg01]]
</div>
<div class="figure">
::[[File:plus5-img183.png|576x115px|07]]
</div>
<ol start="2" style="list-style-type: decimal;">
<li><p>The corresponding relationship between GND, RXD and TXD pins of the debugging serial port of the development board is shown in the figure below:</p>
<p>[[File:plus5-img184.png|485x174px]]</p></li>
<li><p>The GND, TXD and RXD pins of the USB to TTL module need to be connected to the debugging serial port of the development board through a DuPont line</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img185.png|524x189px|08]]
</div>
</li>
<li><p>After executing the putty command, the following interface will pop up</p>
<p>[[File:plus5-img186.png|367x321px]]</p></li>
<li><p>First select the setting interface of the serial port</p>
<p>[[File:plus5-img187.png|359x352px]]</p></li>
<li><p>Then set the parameters of the serial port</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img188.png|317x312px|09]]
</div></li></ol>
<div class="figure">
[[File:plus5-img189.png|345x340px|10]]
</div></li></ol>
</li>
<li><p>After starting the development board, you can see the Log information output by the system from the opened serial port terminal</p>
<p>[[File:plus5-img190.png|287x208px]]</p></li></ol>
<span id="how-to-use-the-debugging-serial-port-on-windows-platform"></span>
</li>
<li><p>After entering the MobaXterm download page, click '''GET XOBATERM NOW!'''</p>
<p>[[File:plus5-img191.png|576x334px]]</p></li>
<li><p>Then choose to download the Home version</p>
<p>[[File:plus5-img192.png|353x231px]]</p></li>
<li><p>Then select Portable portable version, no need to install after downloading, just open it and use it</p>
<p>[[File:plus5-img193.png|575x259px]]</p></li></ol>
</li>
<li><p>After downloading, use decompression software to decompress the downloaded compressed package, you can get the executable software of MobaXterm, and then double-click to open</p>
<p>[[File:plus5-img194.png|576x81px]]</p></li>
<li><p>After opening the software, the steps to set up the serial port connection are as follows</p>
<ol style="list-style-type: lower-alpha;">
<div class="figure">
[[File:plus5-img195.png|575x438px|11]]
</div></ol>
<div class="figure">
[[File:plus5-img196.png|575x291px|12]]
</div></li></ol>
<ol style="list-style-type: decimal;">
<li><p>By default, the Linux system automatically logs in to the terminal, and the default login user name is '''<span style="color:#FF0000">orangepi</span>'''</p>
<p>[[File:plus5-img197.png|387x253px]]</p></li>
<li><p>Use the following command to set the root user to automatically log in to the terminal</p>
{| class="wikitable" style="width:800px;"
<div class="figure">
[[File:plus5-img198.png|576x324px|1]]
</div></li>
<div class="figure">
[[File:plus5-img199.png|569x320px|IMG_256]]
</div></ol>
</li>
<li><p>Then restart the system, it will automatically use the root user to log in to the desktop</p>
<p>[[File:plus5-img200.png|362x152px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<ol style="list-style-type: decimal;">
<li><p>There is a red, green and blue three-color light on the development board, and its location is shown in the figure below:</p>
<p>[[File:plus5-img201.png|374x77px]]</p></li>
<li><p>'''<span style="color:#FF0000">As long as the development board is powered on, the red LED light will always be on, which is controlled by the hardware and cannot be turned off by the software. The red LED light can be used to determine whether the power supply of the development board is turned on normally.</span>'''</p></li>
<li><p>The green and blue LED lights will keep blinking after the kernel boots, which is controlled by software.</p></li>
<div class="figure">
[[File:plus5-img202.png|575x250px|选区_011]]
</div></li>
</li>
<li><p>Enter the nmtui command to open the interface as shown below</p>
<p>[[File:plus5-img203.png|345x215px]]</p></li>
<li><p>Select '''Activate a connect''' and press Enter</p>
<p>[[File:plus5-img204.png|349x216px]]</p></li>
<li><p>Then you can see all the searched WIFI hotspots</p>
<p>[[File:plus5-img205.png|358x226px]]</p></li>
<li><p>Select the WIFI hotspot you want to connect to, then use the Tab key to position the cursor on '''Activate''' and press Enter</p>
<p>[[File:plus5-img206.png|357x226px]]</p></li>
<li><p>Then a dialog box for entering a password will pop up, enter the corresponding password in '''Password''' and press Enter to start connecting to WIFI</p>
<p>[[File:plus5-img207.png|352x225px]]</p></li>
<li><p>After the WIFI connection is successful, a &quot;*&quot; will be displayed in front of the connected WIFI name</p>
<p>[[File:plus5-img208.png|349x223px]]</p></li>
<li><p>You can view the IP address of wifi through the '''ip addr show wlan0''' command</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<ol style="list-style-type: decimal;">
<li><p>Click the network configuration icon in the upper right corner of the desktop (please do not connect the network cable when testing WIFI)</p>
<p>[[File:plus5-img209.png|377x166px]]</p></li>
<li><p>Click '''More networks''' in the pop-up drop-down box to see all scanned WIFI hotspots, and then select the WIFI hotspot you want to connect to</p>
<p>[[File:plus5-img210.png|576x353px]]</p></li>
<li><p>Then enter the password of the WIFI hotspot, and then click '''Connect''' to start connecting to WIFI</p>
<p>[[File:plus5-img211.png|320x163px]]</p></li>
<li><p>After connecting to WIFI, you can open the browser to check whether you can access the Internet. The entrance of the browser is shown in the figure below</p>
<p>[[File:plus5-img212.png|576x308px]]</p></li>
<li><p>If you can open other web pages after opening the browser, it means that the WIFI connection is normal</p>
<p>[[File:plus5-img213.png|574x222px]]</p></li></ol>
<span id="how-to-set-a-static-ip-address"></span>
</li>
<li><p>Then select '''Edit a connection''' and press Enter</p>
<p>[[File:plus5-img214.png|234x234px]]</p></li>
<li><p>Then select the network interface that needs to set a static IP address, such as setting the static IP address of the Ethernet interface to select '''Wired connection 1''' or '''Wired connection 2'''</p>
<p>[[File:plus5-img215.png|306x121px]]</p></li>
<li><p>Then select '''Edit''' via the '''Tab''' key and press the Enter key</p>
<p>[[File:plus5-img216.png|356x142px]]</p></li>
<li><p>Then use the Tab key to move the cursor to the &lt;'''Automatic'''&gt; position shown in the figure below to configure IPv4</p>
<p>[[File:plus5-img217.png|576x215px]]</p></li>
<li><p>Then press Enter, select '''Manual''' through the up and down arrow keys, and press Enter to confirm</p>
<p>[[File:plus5-img218.png|575x212px]]</p></li>
<li><p>The display after selection is shown in the figure below</p>
<p>[[File:plus5-img219.png|575x215px]]</p></li>
<li><p>Then move the cursor to &lt;'''Show'''&gt; via the Tab key</p>
<p>[[File:plus5-img220.png|576x215px]]</p></li>
<li><p>Then press Enter, and the following setting interface will pop up after entering</p>
<p>[[File:plus5-img221.png|576x386px]]</p></li>
<li><p>Then you can set the IP address (Addresses), gateway (Gateway) and DNS server address in the position shown in the figure below (there are many other setting options in it, please explore by yourself), '''<span style="color:#FF0000">please set according to your specific needs, The values set in the image below are just an example</span>'''</p>
<p>[[File:plus5-img222.png|575x217px]]</p></li>
<li><p>After setting, move the cursor to '''&lt;OK&gt;''' in the lower right corner, and press Enter to confirm</p>
<p>[[File:plus5-img223.png|575x114px]]</p></li>
<li><p>Then click '''&lt;Back&gt;''' to return to the previous selection interface</p>
<p>[[File:plus5-img224.png|278x341px]]</p></li>
<li><p>Then select '''Activate a connection''', then move the cursor to '''&lt;OK&gt;''', and finally click Enter</p>
<p>[[File:plus5-img225.png|226x224px]]</p></li>
<li><p>Then select the network interface that needs to be set, such as '''Wired connection 2''', then move the cursor to '''&lt;Deactivate&gt;''', and press the Enter key to disable '''Wired connection 2'''</p>
<p>[[File:plus5-img226.png|417x159px]]</p></li>
<li><p>Then re-select and enable '''Wired connection 2''', so that the static IP set earlier will take effect</p>
<p>[[File:plus5-img227.png|414x160px]]</p></li>
<li><p>Then you can exit nmtui through the '''&lt;Back&gt;''' and '''Quit''' buttons</p>
<p>[[File:plus5-img228.png|260x224px]] [[File:plus5-img229.png|225x225px]]</p></li>
<li><p>Then through '''ip addr show,''' you can see that the IP address of the network port has changed to the static IP address set earlier</p>
{| class="wikitable" style="width:800px;"
<ol start="2" style="list-style-type: decimal;">
<li><p>Then insert the module into the M.2 E-Key interface of the development board and fix it. The position is shown in the figure below:</p>
<p>[[File:plus5-img233.png|296x133px]]</p></li>
<li><p>Then open the configuration of the WIFI module in the Linux system, the steps are as follows:</p>
<ol style="list-style-type: lower-alpha;">
</li>
<li><p>Then select '''System'''</p>
<p>[[File:plus5-img234.png|374x173px]]</p></li>
<li><p>Then select '''Hardware'''</p>
<p>[[File:plus5-img235.png|373x162px]]</p></li>
<li><p>Then use the arrow keys of the keyboard to navigate to the position shown in the figure below, and then use the space to select the '''wifi-pcie''' configuration</p>
<p>[[File:plus5-img236.png|298x40px]]</p></li>
<li><p>Then select '''&lt;Save&gt;''' to save</p>
<p>[[File:plus5-img237.png|297x80px]]</p></li>
<li><p>Then select '''&lt;Back&gt;'''</p>
<p>[[File:plus5-img238.png|255x71px]]</p></li>
<li><p>Then select '''&lt;Reboot&gt;''' to restart the system to make the configuration take effect</p>
<p>[[File:plus5-img239.png|256x113px]]</p></li></ol>
</li>
<li><p>If everything is normal after restarting the system, use the following command to see that there will be an additional WIFI device node. If you can't see it, please check if there is any problem with the previous configuration</p>
<div class="figure">
[[File:plus5-img240.png|437x262px|953iring_001]]
</div>
<div class="figure">
[[File:plus5-img241.png|575x292px|13]]
</div></li></ol>
<big><p>'''Note that when entering the password, the specific content of the entered password will not be displayed on the screen, please do not think that there is any fault, just press Enter after inputting.'''</p></big>
[[File:plus5-img242.png|576x192px]]
|}
</li></ol>
<li>After successfully logging in to the system, the display is as shown in the figure below</li>
[[File:plus5-img243.png|575x353px]]
</ol>
<span id="how-to-use-adb"></span>
<big>'''If there is no adb tool in your Windows system, you can use the adb program in the RKDevTool software (this software is useful in the section on [[Orange Pi 5 Plus#How to use RKDevTool to burn Linux image to TF card|'''how to use RKDevTool to burn the Linux image to the TF card''']]).'''</big>
[[File:plus5-img244.png|576x131px]]
<big>'''An example using adb in Windows looks like this:'''</big>
[[File:plus5-img245.png|576x335px]]
|}
</li></ol>
<ol style="list-style-type: decimal;">
<li><p>First prepare a good quality Type-C data cable</p>
<p>[[File:plus5-img21.png|125x126px]]</p></li>
<li><p>Then connect the development board and Ubuntu PC through the Type-C data cable. The position of the Type-C interface of the development board is shown in the figure below:</p>
<div class="figure">
[[File:plus5-img173.png|323x91px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\未标题-1.jpg未标题-1]]
</div></li>
<big>'''If there is no adb tool in your Windows system, you can use the adb program in the RKDevTool software (this software is useful in the section on [[Orange Pi 5 Plus#How to use RKDevTool to burn Linux image to TF card|'''how to use RKDevTool to burn the Linux image to the TF card''']]).'''</big>
[[File:plus5-img244.png|576x131px]]
<big>'''An example using adb in Windows looks like this:'''</big>
[[File:plus5-img246.png|576x304px]]
|}
</ol>
<div class="figure">
[[File:plus5-img247.png|576x453px|截图 2022-12-03 19-04-40]]
</div></li>
<div class="figure">
[[File:plus5-img248.png|575x128px|图片565]]
</div></ol>
<ol start="5" style="list-style-type: decimal;">
<li><p>Then choose to '''save the password''', and then click '''OK'''</p>
<p>[[File:plus5-img249.png|249x181px]]</p></li>
<li><p>Then choose to '''always trust this host''', and then click '''OK'''</p></li>
<div class="figure">
[[File:plus5-img250.png|278x150px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img251.png|533x330px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img252.png|529x414px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img253.png|472x171px|IMG_256]]
</div>
[[File:plus5-img254.png|384x276px]]
</li></ol>
<div class="figure">
[[File:plus5-img255.png|355x279px|IMG_256]]
</div>
<div class="figure">
[[File:plus5-img256.png|451x357px|IMG_256]]
</div></ol>
<div class="figure">
[[File:plus5-img248.png|575x128px|图片565]]
</div></ol>
<div class="figure">
[[File:plus5-img257.png|207x146px|IMG_256]]
</div></ol>