• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Burning an Image
2
3
4Burning is the process of downloading compiled program files to a development board to provide a basis for subsequent debugging. With the one-click burning function of DevEco Device Tool, you can burn images on development boards quickly and efficiently.
5
6
7The images of Hi3861V100 are burnt in the Windows environment. After burning is initiated, DevEco Device Tool copies the target program files generated in the Ubuntu environment to the specified Windows directory in remote mode, and then burns the program files to Hi3861V100 using the Windows burning tool.
8
9
10## Prerequisites
11
12- [Source code building](quickstart-ide-3861-build.md) has been completed.
13
14- The USB-serial adapter driver has been installed. For details, see [Installing the USB-Serial Adapter Driver](https://device.harmonyos.com/en/docs/documentation/guide/hi3861-drivers-0000001058153433).
15
16
17## Procedure
18
191. Connect the computer and the target development board through the USB port. For details, see [Hi3861 Development Board](quickstart-appendix-hi3861.md).
20
212. In DevEco Device Tool, choose **REMOTE DEVELOPMENT** > **Local PC** to check the connection status between the remote computer (Ubuntu build environment) and the local computer (Windows build environment).
22   - If ![en-us_image_0000001326512673](figures/en-us_image_0000001326512673.png) is displayed on the right of **Local PC**, the remote computer is connected to the local computer. In this case, no further action is required.
23   - If ![en-us_image_0000001275432904](figures/en-us_image_0000001275432904.png) is displayed, click the connect icon. During the connection, DevEco Device Tool will restart. Therefore, to avoid task interruptions, do not connect to DevEco Device Tool when downloading or building source code.
24
25   ![en-us_image_0000001285658392](figures/en-us_image_0000001285658392.png)
26
273. Click **Project Settings** on the menu bar to access the Hi3861 V100 project configuration page.
28
29   ![en-us_image_0000001333802045](figures/en-us_image_0000001333802045.png)
30
314. On the **Tool Chain** tab page, set the Uploader burning tool. You can click **Install** on this page to install the tool online.
32
33   > ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
34   >
35   > If a later version of Uploader is available or another burning tool is required, select it in **Uploader** > **Use Custom Burn Tool**.
36
37   ![Phoenix-upload](figures/Phoenix-upload.png)
38
395. On the **hi3861** tab page, set the burning options. The settings are automatically saved.
40   - **upload_port**: Select the serial port number obtained.
41   - **upload_protocol**: Select the burning protocol **hiburn-serial**.
42   - **upload_partitions**: Select the file for burning. To modify the burning settings for a specific file, click ![en-us_image_0000001333642545](figures/en-us_image_0000001333642545.png) next to the file.
43
44   ![en-us_image_0000001345770181](figures/en-us_image_0000001345770181.png)
45
466. Choose **PROJECT TASKS** > **hi3861** > **Upload** to start burning.
47
48   ![en-us_image_0000001333322693](figures/en-us_image_0000001333322693.png)
49
507. When the following information is displayed, press the RST key on the development board within 15 seconds to restart it.
51
52   ![hi3861-upload-restart](figures/hi3861-upload-restart.png)
53
54   Wait until the burning is complete. When the following message is displayed, the burning is successful.
55
56   ![en-us_image_0000001281002722](figures/en-us_image_0000001281002722.png)
57