Changes

Jump to: navigation, search

Orange Pi 3 LTS

343 bytes removed, 10:35, 1 July 2022
no edit summary
=== '''Prepare the necessary accessories''' ===
1)TF card, a class 10 or higher high-speed card with a minimum capacity of 8GB, it is recommended to use SanDisk’s TF card. Orange Pi tests all with SanDisk’s TF card. Other brands of TF cards may cause the system to fail to start.<br>
<div style="padding-left:200px">[[File:Orange-pi-3-lts-sdcard.png|250px]]<br></div>
2)TF card reader, used to read and write TF card<br>
<div style="padding-left:200px">[[File:Orange-pi-3-lts-tfcard.png|250px]]<br></div>
3)HDMI to HDMI cable, used to connect the development board to an HDMI monitor or TV for display<br>
<div style="padding-left:200px">[[File:Orange-pi-3-lts-hdmicable.png|250px]]<br></div>
4)The power supply requires a USB Typc C interface data cable and a 5V/3A high-quality power adapter<br>
<div style="padding-left: 200px">
[[File:Orange-pi-3lts-typec.png|250px]]
[[File:Orange-pi-3lts-5v3a.png|250px]]
6)Infrared remote control, mainly used to control Android system
<div style="padding-left:200px">[[File:Orange-pi-3lts-ircontrol.png|250px]]<br></div>
7)100M or Gigabit network cable, used to connect the development board to the Internet<br>
8)AV video cable, if you want to display video through the CVBS interface instead of the HDMI interface, then you need to connect the development board to the TV through the AV video cable
<div style="padding-left:200px">[[File:Orange-pi-3lts-avvideocable.png|250px]]<br></div>
9)USB to 3.3v TTL module and DuPont cable. When using the debug serial port, USB to TTL module and DuPont cable are required to connect the development board and the computer
<div style="padding-left:200px">[[File:Orange-pi-3lts-usb1.png|250px]]<br>[[File:Orange-pi-3lts-usb2.png|200px]]</div>
10)A personal computer with Ubuntu and Windows operating systems
{| class="wikitable"
=== '''Download the image and related information of the development board''' ===
1)The download URL is<br>
http://www.orangepi.org/downloadresourceshtml/hardWare/computerAndMicrocontrollers/service-and-support/[[File:Orange-pi-3lts3-downloadLTS.png]]<br>html 
2)The information mainly contains<br>
 c.If the computer only has a TF card inserted, the “Select card” column will display the drive letter of the TF card. If the computer has multiple USB storage devices inserted, you can select the drive letter corresponding to the TF card through the drop-down box<br>
<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-sdcardformatter.png|400px]]</div>
<br>
 d.Then click '''"Format"''', a warning box will pop up before formatting, and formatting will start after selecting '''"Yes (Y)"'''<br>
<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-sdcardformatter1.png|400px]]</div>
<br>
 e.After formatting the TF card, the message shown in the figure below will pop up, click OK<br>
<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-sdcardformatter2.png|400px]]</div>
<br>
4)Download the Linux operating system image file compression package you want to burn from the <span style="colorhttp:#00b0f0;">//www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange Pi data download page</span>-pi-3-LTS.html, and then use the decompression software to decompress it. In the decompressed file, the file ending with '''".img"''' is the operating system image file. The size is generally above 1GB<br>
<br>
5)Use '''Win32Diskimager''' to burn Linux image to TF card<br>
  b) Then confirm that the drive letter of the TF card is consistent with the one displayed in the '''"Device"''' column<br>
  c) Finally, click '''"write"''' to start burning
<div style="padding-left:200px">[[File:Orange-pi-3lts-selectimage.png|400px]]</div>
<br>
 c.After the image is written, click the '''"Exit"''' button to exit, and then you can pull out the TF card and insert it into the development board to start
https://www.balena.io/etcher/
4)After entering the balenaEtcher download page, please select the Linux version of the software through the drop-down box to download<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-selectlinuxversion.png|600px]]</div>
<br>
5)After downloading, use '''unzip ''' to decompress. The decompressed '''balenaEtcher-1.5.109-x64.AppImage''' is the software needed to burn the Linux image
</div>
<br>
6)Download the Linux operating system image file compression package you want to burn from the <span style="#00b0f0;">http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange Pi data download page</span>-pi-3-LTS.html, and then use the decompression software to decompress it. In the decompressed file, the file ending with ".img" is the operating system image file. The size is generally above 1GB<br>
a.The decompression command of the compressed package at the end of a.7z is as follows
<div style="background:#f1f1f1;border: 1px solid #000;">
test@test:~$ 7z x Orangepi3-lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_<br>bionic_server_linux4.9.118.7z <br>test@test:~$ ls Orangepi3-lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_<br>bionic_server_linux4.9.118.*<br>Orangepi3-lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_bionic_<br>server_linux4.9.118.7z <br> Orangepi3-<>lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_bionic_server<br>_linux4.9.118.img.sha #Checksum file<br>Orangepi3-lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_bionic_<br>server_linux4.9.118.img #image file<br>
</div>
<br>
<div style="background:#f1f1f1;border: 1px solid #000;">
test@test:~$ sha256sum -c *.sha <br>
Orangepi3-lts_2.1.6_ubuntu_bionic_server_linux46_ubuntu_bionic_<br>server_linux4.9.118.img: success
</div>
<br>
 b. Then select the device number of the TF card<br>
 c. Finally click Flash to start burning<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-balenaetcher.png|600px]]</div>
<br>
9)The writing process will prompt the writing speed and remaining time
<div style="padding-left:200px">[[File:Orange-pi-3lts-balenaetcher1.png|600px]]</div>
<br>
10)After burning, the following interface will be displayed. At this time, you can unplug the TF card from the computer and insert it into the development board to start.
<div style="padding-left:200px">[[File:Orange-pi-3lts-balenaetcher2.png|600px]]</div>
=== '''Method of flashing Linux image to eMMC''' ===
=== '''How to burn Android firmware to TF card''' ===
<br>
 <span style="color:red;font-weight:700;">Android image can only be burned to TF card using PhoenixCard software under Windows platform, but cannot be burned under Linux platform</span><br>
<br>
1)First, prepare a TF card with 8GB or larger capacity. The transmission speed of the TF card must be '''above class10'''. It is recommended to use a TF card of SanDisk and other brands<br>
2)Then use a card reader to insert the TF card into the computer<br>
<br>
3)Download Android 9.0 firmware and PhoenixCard burning tool from <span style="colorhttp:#00bdf8;">//www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange Pi's data download page</span>-pi-3-LTS.html. Please make sure that the version of PhonenixCrad tool is '''PhoenixCard v4.1.2 or PhoenixCard v4.1.2 or higher'''<br>
<br>
4)Use the decompression software to decompress the compressed package of the downloaded Android firmware. In the decompressed file, the file ending with ".img" is the Android firmware<br>
<br>
5)Use decompression software to decompress '''PhoenixCard v4.1.2.rar''', this software does not need to be installed, you can find '''PhoenixCard ''' in the decompressed folder and open it<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard.png|600px]]</div>6)After opening PhoenixCard, if the TF card is recognized normally, the drive letter and capacity of the TF card will be displayed in the middle list. '''Please make sure that the displayed drive letter is consistent with the drive letter of the TF card you want to burn'''. There is no display, you can try to unplug and insert the TF card<br><div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard1.png|600px]]</div><br>
7)After confirming the drive letter, format the TF card first, click the restore card button in PhoenixCard, or use the aforementioned '''SD Card Formatter''' to format the TF card<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard2.png|600px]]</div><br>
8)Then start to write the Android firmware to the TF card<br>
a a. First select the path of Android firmware in the '''"Firmware"''' column<br> b b. Select '''"Startup Card"''' in the '''"Type of Making Card"'''<br> c c. Then click the '''"Burn Card"''' button to start burning<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard3.png|600px]]</div>
9)After burning, the PhoenixCard will be displayed as shown in the figure below. At this time, click the '''close ''' button to exit PhoenixCard, and then you can unplug the TF card from the computer and insert it into the development board to start.
<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard4.png|600px]]</div><br>
=== '''How to burn Android firmware to eMMC''' ===
<br><p style="text-indent:20px;color:#ff0000;font-weight:500700">Android image can only be burned to EMMC using PhoenixCard software under Windows platform, but cannot be burned under Linux platform</p><br>
1)First of all, please note that burning the Android firmware to the eMMC of the development board needs to be completed with the help of a TF card, which is mainly divided into the following two steps<br>
a a. First use PhoenixCard to burn the Android firmware to the TF card as a mass '''a mass production card'''<br>b b. Then use TF card to burn Android firmware into eMMC<br><br>
2)First prepare a TF card with 8GB or larger capacity. The transmission speed of the TF card must be '''above class10'''. It is recommended to use a TF card of SanDisk and other brands<br>
<br>
3)Then use a card reader to insert the TF card into the computer<br>
<br>4)Download Android 9.0 firmware and PhoenixCard burning tool from <span style="colorhttp:#3ab0f2;">//www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange Pi's data download page</span>-pi-3-LTS.html, please make sure that the version of PhonenixCard tool is '''PhoenixCard v4.1.2 or PhoenixCard v4.1.2 or higher'''<br><br>
5)Use the decompression software to decompress the compressed package of the downloaded Android firmware. In the decompressed file, the file ending with ".img" is the Android firmware<br>
<br>
6)Use decompression software to decompress '''PhoenixCard v4.1.2.rar''', this software does not need to be installed, you can find '''PhoenixCard''' in the decompressed folder and open it<br>
<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard.png|600px]]</div><br>7)After opening '''PhoenixCard''', if the TF card is recognized normally, the drive letter and capacity of the TF card will be displayed in the middle list. <span style="color:#ff0000;font-weight:700;">Please make sure that the displayed drive letter is consistent with the drive letter of the TF card you want to burn.</span> There is no display, you can try to unplug and insert the TF card<div style="padding-left:200px; ">[[File:Orange-pi-3lts-addimg1.png|600px]]</div><br>8)After confirming the drive letter, format the TF card first, click the restore card button in PhoenixCard, or use the aforementioned '''SD Card Formatter ''' to format the TF card<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard6.png|600px]]</div><br>
9)Then start to write the Android firmware to the TF card<br>
 a a. First select the path of Android firmware in the '''"Firmware"''' column<br> b b. Select '''"mass production card"''' in the '''type of "production"''' card<br> c c. Then click the '''"Burn Card"''' button to start burning<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard7.png|600px]]</div><br>
10)After burning, PhoenixCard will display as shown in the figure below. At this time, click the close button to exit PhoenixCard
<div style="padding-left:200px">[[File:Orange-pi-3lts-phoenixcard8.png|600px]]</div><br>
11)Then insert the TF card into the development board. After powering on the development board, the Android firmware in the TF card will be automatically burned into the eMMC of the development board. During the burning process, the red light on the development board will keep flashing. If the development board is connected to an HDMI display, the progress bar of burning Android firmware to eMMC will be displayed on the HDMI display
<div style="padding-left:200px">[[File:Orange-pi-3lts-progressbar.png|600px]]</div><br>
12)After the burning is completed, the HDMI display is shown in the figure below, and then the development board will automatically shut down
<div style="padding-left:200px">[[File:Orange-pi-3lts-progressbarsuccess.png|600px]]</div><br>13)At this time, you can pull out the TF card, then power on again, and the Android system in eMMC will start<br><br>
=== ''' Start the Orange Pi development board''' ===
6)Connect a 5V/3A high-quality power adapter<br>
<p style="padding-left:30px;color:#ff0000;font-weight:700;">a. Remember not to plug in the 12V power adapter, if you plug in the 12V power adapter, it will burn out the development board<br>
b. Many unstable phenomena during the power-on and startup of the system are basically caused by power supply problems, so a reliable power adapter is very important</p><br>
8)If you want to view the output information of the system through the debug serial port, please use the USB to TTL module and DuPont cable to connect the development board to the computer. For the connection method of the serial port, please refer to the section on the use of the debug serial port
 
=== ''' How to use the debug serial port''' ===
=== ''' Debug serial port connection instructions''' ===
1)First, you need to prepare a 3.3v USB to TTL module, and then insert one end of the USB interface of the USB to TTL module into the USB interface of the computer
<div style="padding-left:200px">[[File:Orange-pi-3lts-ttlmodule.png|600px]]</div>
2)The corresponding relationship between the debug serial port GND, TX and RX pins of the development board is shown in the figure below
<div style="padding-left:200px">[[File:Orange-pi-3lts-ttlmodule1.png|600px]]</div>
3)The GND, TX and RX pins of the USB to TTL module need to be connected to the debug serial port of the development board through a Dupont cable<br>
<div style="padding-left:20px">
</div>
4)The schematic diagram of connecting the USB to TTL module to the computer and the Orange Pi development board is shown below
<div style="padding-left:200px">[[File:Orange-pi-3lts-ttlmodule2.png|600px]]</div>
=== '''How to use the debug serial port on the Ubuntu platform''' ===
1)If the USB to TTL module is connected normally, you can see the corresponding device node name under /dev of Ubuntu PC, remember this node name, you will use it when setting up the serial port software later
</div>
5)After executing the putty command, the following interface will pop up
<div style="padding-left:200px">[[File:Orange-pi-3lts-putty.png|600px]]</div>
6)First select the setting interface of the serial port
<div style="padding-left:200px">[[File:Orange-pi-3lts-putty1.png|600px]]</div>
7)Then set the parameters of the serial port<br>
c. Set Flow control to None
</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-putty2.png|600px]]</div>
8)After setting the serial port setting interface, return to the Session interface
<div style="padding-left:20px;">a. First select the Connection type as Serial<br>
b. Then click the Open button to connect to the serial port</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-putty3.png|600px]]</div>
9)After starting the development board, you can see the Log information output by the system from the opened serial port terminal
<div style="padding-left:200px">[[File:Orange-pi-3lts-putty4.png|600px]]</div>
=== ''' How to use the debug serial port on Windows platform''' ===
1)There are many serial debugging software that can be used under Windows, such as SecureCRT, MobaXterm, etc. The following shows how to use MobaXterm. This software has a free version and can be used without purchasing a serial number.<br>
b.After entering the MobaXterm download page, click '''GET XOBATERM NOW!'''
</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-mobaxterm.png|600px]]</div>
<div style="padding-left:20px;">
c.Then choose to download the Home version
</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-homeversion.png|600px]]</div>
<div style="padding-left:20px;">
d.Then select the Portable version, after downloading, you don’t need to install it, just open it and you can use it
</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-mobaxterm1.png|600px]]</div>
3)After downloading, use the decompression software to decompress the downloaded compressed package, you can get the executable software of MobaXterm, and then double-click to open it
<div style="padding-left:200px">[[File:Orange-pi-3lts-mobaxterm2.png|600px]]</div>
4)After opening the software, the steps to set up the serial port connection are as follows<br>
<div style="padding-left:20px;">
e. Finally click the '''"OK"''' button to complete the setting
</div>
<div style="padding-left:200px">[[File:Orange-pi-3lts-setupserialport.png|1000px800px]]</div>
5)After clicking the '''"OK"''' button, you will enter the following interface, and you can see the output information of the serial port when you start the development board.<br>
<br>
 
== '''Download the Orange Pi 3 LTS User Manual''' ==
<div style="padding-left:200px">[[File:Orange-pi-3lts-setupserialportok.png|1000px800px]]</div>For more information on using the Orange Pi 3 LTS, please see the [httphttps://localhost:8080drive.google.com/index.phpopen?titleid=%E6%96%87%E4%BB%B6:Orange_Pi_3_LTS_User_Manual.docx 1i_jeJRCf0Sr5p62RMo5xodUwTFXELpEi <span style="color:#ff003a;">Orange Pi 3 LTS User Manual</span>]. (Click to download)

Navigation menu