Open main menu

Wiki-Orange Pi β

Changes

Orange Pi CM4

1,004 bytes removed, 11:47, 15 September 2023
no edit summary
<big>'''Top view:'''</big><br>
[[File:media/image3.png|391x289px]]
<big>'''Bottom view:'''</big>
[[File:media/image4.png|395x280px]]
<span id="top-and-bottom-views-of-the-orange-pi-cm4-base-board"></span>
<big>'''Top view:'''</big>
[[File:media/image5.png|422x274px]]
<big>'''Bottom view:'''</big>
[[File:media/image6.png|440x289px]]
<span id="the-interface-details-of-orange-pi-cm4"></span>
<div class="figure">
[[File:media/image7.png|561x863px|1694398522447]]
</div>
<div class="figure">
[[File:media/image8.png|575x635px|1694398625758]]
</div>
[[File:media/image9.png|575x264px]]
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<ol style="list-style-type: decimal;">
<li><p>TF card, a class 10 or above high-speed SanDisk card with a minimum capacity of 16GB (32GB or above recommended)</p>
<p>[[File:media/image10.png|124x96px]]</p></li>
<li><p>TF card reader, used to burn the image into the TF card</p>
<p>[[File:media/image11.png|139x106px]]</p></li>
<li><p>Display with HDMI interface</p>
<p>[[File:media/image12.png|256x165px]]</p></li>
<li><p>Micro HDMI to HDMI cable, used to connect the development board to an HDMI monitor or TV for display</p>
<div class="figure">
[[File:media/image13.png|181x181px|40B5201C-C998-4dcd-BA92-54C1BD4D78D2]]
</div>
</li>
<li><p>Power adapter. Orange Pi CM4 is recommended to use a 5V/3A Type-C power supply.</p>
<p>[[File:media/image14.png|184x160px]]</p></li>
<li><p>The mouse and keyboard of the USB interface, as long as the mouse and keyboard of the standard USB interface are acceptable, the mouse and keyboard can be used to control the Orange Pi development board</p>
<p>[[File:media/image15.png|227x193px]]</p></li>
<li><p>USB camera</p>
<p>[[File:media/image16.png|255x148px]]</p></li>
<li><p>PCIe NVMe SSD, the development board supports SSDs with M.2 2230 and M.2 2242 specifications. M.2 2280 is also supported, but it cannot be fixed with screws.</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
</li>
<li><p>100M or 1000M network cable, used to connect the development board to the Internet</p>
<p>[[File:media/image17.png|143x112px]]</p></li>
<li><p>USB2.0 male-to-male data cable, used for burning images to eMMC, TF card, etc.</p>
<div class="figure">
[[File:media/image18.png|158x155px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<li><p>'''3.3V''' USB to TTL module and DuPont line, when using serial port debugging function, need USB to TTL module and DuPont line to connect the development board and computer</p>
<p>[[File:media/image19.png|217x89px|G7U7JZX(V`L$`A6864]38$P]] [[File:media/image20.png|305x110px]]</p></li>
<li><p>Personal computer with Ubuntu and Windows operating systems installed</p>
<li><p>The website for downloading the English version is:</p>
<p>[http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3B.html '''http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4.html''']</p>
<p>[[File:media/image21.png|431x461px]]</p></li>
<li><p>The information mainly includes</p></li></ol>
<ol start="5" style="list-style-type: decimal;">
<li><p>After entering the balenaEtcher download page, click the green download button to jump to the place where the software is downloaded</p>
<p>[[File:media/image22.png|359x172px]]</p></li>
<li><p>Then you can choose to download the Portable version of balenaEtcher software. The Portable version does not need to be installed, and you can use it by double-clicking to open it</p>
<p>[[File:media/image23.png|382x141px]]</p></li>
<li><p>If you downloaded the version of balenaEtcher that needs to be installed, please install it first and then use it. If you downloaded the Portable version of balenaEtcher, just double-click to open it. The balenaEtcher interface after opening is as shown below:</p>
<p>[[File:media/image24.png|369x233px]]</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
|-
<div class="figure">
::[[File:media/image27.png|501x281px|03]]
</div></li>
<li><p>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</p>
<p>[[File:media/image28.png|428x268px]]</p></li>
<li><p>After burning the Linux image, balenaEtcher will also verify the image burned into the TF card by default to ensure that there is no problem in the burning process. As shown in the figure below, a green progress bar indicates that the image has been burnt, and balenaEtcher is verifying the burnt image</p>
<p>[[File:media/image29.png|427x267px]]</p></li>
<li><p>After successful burning, the display interface of balenaEtcher is as shown below. If the green indicator icon is displayed, it means that the image burning is successful. At this time, you can exit balenaEtcher, then pull out the TF card and insert it into the TF card slot of the development board for use.</p>
<div class="figure">
[[File:media/image30.png|523x324px|04]]
</div></li></ol>
<div class="figure">
[[File:media/image18.png|146x143px|D6BB9058-CDC3-42d7-A7FC-FBF630D886B7]]
</div></li>
<div class="figure">
[[File:media/image31.png|283x90px|6d1c77df7eeb7e491e5f79e8d85cbdc]]
</div></li>
<div class="figure">
[[File:media/image32.png|290x130px|34acacded202b29eee42fd20f5b4c92]]
</div>
<li><p>Then download the compressed package of the Linux operating system image file you want to burn from the [http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi information download page'''], and then use the decompression software to decompress it. In the decompressed file, the file ending with &quot;'''.img'''&quot; is the image file of the operating system. , the size is generally above 2GB</p></li>
<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>
<p>[[File:media/image33.png|464x136px]]</p></li>
<li><p>Open '''DriverInstall.exe''' and install the Rockchip microdriver as follows</p>
<ol style="list-style-type: lower-alpha;">
<li><p>Click the &quot;'''Driver Installation'''&quot; button</p>
<p>[[File:media/image34.png|245x129px]]</p></li>
<li><p>After waiting for a period of time, a window will pop up prompting &quot;'''Driver installation successful'''&quot;, then click the &quot;'''OK'''&quot; button.</p>
<p>[[File:media/image35.png|254x132px]]</p></li></ol>
</li>
<li><p>Then unzip '''RKDevTool_Release_v3.15.zip'''. This software does not need to be installed. Just find '''RKDevTool''' in the unzipped folder and open it.</p>
<p>[[File:media/image36.png|448x132px]]</p></li>
<li><p>After opening the '''RKDevTool''' burning tool, because the computer has not connected to the development board through the USB2.0 male-to-male data cable at this time, the lower left corner will prompt &quot;'''No device found'''&quot;</p>
<p>[[File:media/image37.png|402x189px]]</p></li>
<li><p>Then start burning the Linux image to the TF card</p>
<ol style="list-style-type: lower-alpha;">
<li><p>First, connect the development board to the Windows computer through a USB2.0 male-to-male data cable. The location of the USB2.0 programming port on the development board is as shown in the figure below.</p>
<p>[[File:media/image38.png|269x108px]]</p></li>
<li><p>Make sure the TF card slot is not inserted into the TF card</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:media/image39.png|439x98px]]</p></li>
<li><p>Then connect the development board to the power supply of the Type-C interface, power it on, and then release the MaskROM button.</p>
<p>[[File:media/image40.png|441x103px]]</p></li>
<li><p>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;</p>
<p>[[File:media/image41.png|454x213px]]</p></li>
<li><p>At this time, please insert the TF card into the TF card slot</p></li>
<li><p>Then place the mouse cursor in the area below</p>
<div class="figure">
[[File:media/image42.png|455x216px|图片1]]
</div></li>
<li><p>Then click the right mouse button and the selection interface shown in the figure below will pop up</p>
<p>[[File:media/image43.png|453x213px]]</p></li>
<li><p>Then select the '''<span class="mark">import configuration</span>''' option</p>
<p>[[File:media/image44.png|458x215px]]</p></li>
<li><p>Then select the '''rk356x_linux_tfcard.cfg''' configuration file in the '''MiniLoader''' folder downloaded earlier, and click '''<span class="mark">Open</span>'''</p>
<div class="figure">
[[File:media/image45.png|464x241px|[BXCMJ([KF%SJ}1X{LT`2@I]]
</div></li>
<li><p>Then click '''<span class="mark">OK</span>'''</p>
<p>[[File:media/image46.png|467x219px]]</p></li>
<li><p>Then click the position shown in the figure below</p>
<p>[[File:media/image47.png|486x228px]]</p></li>
<li><p>Then select '''MiniLoaderAll.bin''' in the '''MiniLoader''' folder downloaded earlier, and then click to '''<span class="mark">open</span>'''</p>
<div class="figure">
[[File:media/image48.png|491x250px|(@G{}Y0U)`5J5K@9R(ICYWA]]
</div></li>
<li><p>Then click on the location shown in the picture below</p>
<p>[[File:media/image49.png|493x232px]]</p></li>
<li><p>Then select the path of the Linux image you want to burn, and then click '''<span class="mark">Open</span>'''</p>
{| class="wikitable" style="background-color:#ffffdc;width:800px;"
<big><p>'''Before burning the image, it is recommended to rename the Linux image to be burned to orangepi.img or another shorter name, so that you can see the percentage of the burning progress when burning the image.'''</p></big>
|}
<p>[[File:media/image50.png|499x234px]]</p></li>
<li><p>Then please check the option to '''<span class="mark">force writing by address</span>'''.</p>
<p>[[File:media/image51.png|497x234px]]</p></li>
<li><p>Click the execute button again and it will start burning the Linux image to the tf card of the development board.</p>
<p>[[File:media/image52.png|497x233px]]</p></li>
<li><p>The display log after the r.Linux image is burned is as shown below</p>
<div class="figure">
[[File:media/image53.png|492x231px|%O4~FPPAT$0RH{3S~CGJ@@Q(1)]]
</div></li>
<div class="figure">
[[File:media/image54.png|209x228px|选区_199]]
</div></li>
<li><p>Then click &quot;'''Format'''&quot;. A warning box will pop up before formatting. After selecting &quot;'''Yes (Y)'''&quot;, formatting will begin.</p></li></ol>
[[File:media/image55.png|304x147px]]
<ol start="5" style="list-style-type: lower-alpha;">
<li><p>After formatting the TF card, the information shown in the figure below will pop up, click OK</p>
<p>[[File:media/image56.png|186x149px]]</p></li></ol>
<!-- -->
<div class="figure">
[[File:media/image57.png|297x206px|C:\Users\orangepi\Desktop\用户手册插图\Pi5 Plus\a8fda8737c5b0b3b38fbb75ef68acfc.pnga8fda8737c5b0b3b38fbb75ef68acfc]]
</div></li>
<ol start="4" style="list-style-type: decimal;">
<li><p>After entering the balenaEtcher download page, click the green download button to jump to the place where the software is downloaded</p>
<p>[[File:media/image22.png|434x208px]]</p></li>
<li><p>Then choose to download the Linux version of the software</p>
<p>[[File:media/image58.png|430x163px]]</p></li>
<li><p>Download the compressed Linux operating system image file you want to burn from [http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-CM4-1.html '''Orange Pi's data download page'''], and then use the decompression software to decompress it. Files ending with &quot;'''.img''' &quot;in the decompressed files are the image files of the operating system, and the size is generally more than 2GB</p>
<p>The following command is used to decompress the compressed package ending in 7z</p>