# 12.8 Download Tool

**Introduction**

The download tool is mainly used for project transfer, and also comes with other functions, such as synchronization time, checking firmware version, and so on.

**Description**

![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFQsgzyH1MdQy04%2F0.png?generation=1586415453920958\&alt=media)

**1) PC port:** It sets connection way between PC and HMI, there are three ways, USB port, Ethernet port and serial port;

**2) IP:** It sets HMI IP address for download (Only valid when Ethernet download);

**3) Cannot find HMI:** When Ethernet download is selected, the download tool automatically searches for the HMI on the same LAN as the computer and is listed in this window;

**4) File type:** This tool could not only support download projects, but also download image file (HMI firmware), so it provides two file types;

**5) Password:** It is only used for upload project from HMI to PC. When the project is encrypted, the upload operation could be performed only by entering the correct password;

**6) Auto-scan USB port:** Check it, USB download is set to default;

**7) More:** When it is checked, the following options will be activated. When downloading the project, the selected option settings in the project are invalid;

**For example:** \[Data record] is selected, when download the new project, data record setting in this new project is invalid;

**8) Upload prohibited:** Check it to indicate that the project will not be uploaded to the computer;

**9) HMI to PC:** Upload button, when click it means upload project file from HMI to PC;

**10) PC to HMI:** Download button, when click it means download project from PC to HMI;

**11) Sync clock:** When click on it, the computer's time will be synchronized to the connected HMI;

**12) Close:** click it to close download tool;

**13) Recalibration:** Click it to recalibrate connect HMI’s touch screen;

**14) Delete settings:** Delete existing configuration files in the HMI, such as parameter configuration files, protocol configuration files, and so on;

**15) HMI version:** Click it to check connected HMI firmware version;

**16) Machine code:** Click it to check connected HMI machine ID;

**Operation procedure of download by USB or serial port**

1. Complete project programming and compile the project;
2. Connect HMI via USB programming cable;
3. Click the ![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFR-lX_dlm5vS48%2F1.png?generation=1586415453907879\&alt=media) in toolbar;
4. Check the \[PC Port] drop-list menu, if it shows \[USB: Download], it means HMI is accessed by PC via USB download cable. Or select serial port;
5. Click \[PC to HMI] button to execute project download;

**Operation procedure of download by Ethernet**

1\) Complete project programming and compile the project;

2\) Set HMI IP

* Holding press top right corner of screen into setup screen as below shows;

![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFSUidCkXnJb1yy%2F2.png?generation=1586415453939879\&alt=media)

* Click \[ Network] into setting screen as below shows;

![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFT_bEsUPVZQPHY%2F3.png?generation=1586415453944034\&alt=media)

3\) Connect HMI via Ethernet cable;

4\) Click the ![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFUP8vprVYI1IFS%2F4.png?generation=1586415453921927\&alt=media) in toolbar;

5\) Check the \[PC Port] drop-list menu, please select \[Ethernet], and enter HMI IP address, as below shows;

![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFVMEr2d32ZjTyx%2F5.png?generation=1586415453932851\&alt=media)

6\) Click \[PC to HMI] button to execute project download;

**Operation procedure of upload by USB or serial port**

Many users need to upload the project from HMI to PC.

1\) Open the Download.exe directly, as below shows;

![](https://2132722362-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fhmieditorp-manual%2F-M4ShYRLPXPw3f2OgQnw%2F-M4SigFW5rwhhQKsELrG%2F6.png?generation=1586415453918053\&alt=media)

2\) Connect the HMI to PC via USB programming cable;

3\) If HMI is accessed, it will show \[USB: Download] in \[Download] menu;

4\) Click \[HMI to PC] button to execute project upload;

5\) The .wmt file will be upload to PC;

**Operation procedure of upload by Ethernet**

1\) Open the Download.exe directly;

2\) Connect the HMI to PC via Ethernet cable;

3\) Check the \[PC Port] drop-list menu, please select \[Ethernet], and enter HMI IP address;

4\) Click \[HMI to PC] button to execute project upload;

5\) The .wmt file will be upload to PC;

✎**Note:**

1. If user doesn’t want this project be uploaded from HMI, please check \[Upload prohibited] option;
2. There are some items for saving HMI device setting, if user check the option, the corresponding setting in HMI will be reserved;
3. If the project is set design password, nobody could upload it without password;
4. If the project is set \[Upload prohibited], nobody could upload it from HMI;
5. If HMI isn’t accessed by PC via USB programming cable, please install the USB driver firstly. The USB driver file is contained in HMIEditorP software installation folder.
