How to use Xtool EZ500 HD Heavy-Duty Full Diagnosis

Here is the instruction on activating, registering and updating Xtool EZ500 HD Heavy-duty full-system diagnostic system (the same as Xtool PS80 HD aboard).


Xtool EZ500 HD Heavy Duty Scanner User Manual

  1. EZ500 Activation

1.1. Please activate EZ500 before you use it to test vehicles.


1.2. Input activation code (on the manual cover), product serial number (each device will have a serial number and activation code), nickname (workshop’s name or user’s nickname), login account (can be your email address or cell phone number) and password, the system will then save it. Activation is a one time process. The diagnostic application will start after activation.


  1. EZ500 Main Interface and Functional Buttons Descriptions

2.1. Main Interface

Tap on EZ500 truck scanner application icon, the main interface and sub-menus will be shown as below.


2.2. Sub-menus and Function Buttons

Function Buttons Descriptions
Opens the EZ500 diagnostic application. It can read diagnostic information, view live data, perform actuation tests and special functions etc.
By selecting “Setting”, users can access the language setting and other system related settings.
Online Communication Platform for EZ500 users.

(English version is coming soon)

Click UPDATE after EZ500 is connected to internet, then you can download the latest diagnostic software directly to EZ500.
Users can view all the diagnostic reports and diagnostic data generated in the diagnosis process.
Users can get remote help and support when needed.


2.3. Toolbar Function Buttons

Function Buttons Descriptions
For screen captures or for turning on the camera
Turn down the volume
Returns to previous interface
Returns to the main interface of Android System
Shows (recently used) applications
Turn up the volume
Click here to return to the diagnostic interface
Click here to return to diagnostic vehicle models interface
  1. Vehicle Connection Diagnosis

3.1. Vehicle Connection Test

  1. Connect scanner and vehicle with cable in following order: :①à②à③
  2. Switch on the ignition and turn on EZ500 diagnostic tool tablet, then tap on EZ500 application icon to test vehicles. (Shown as follows)


  • EZ500 Mainframe
  • Main Test Cable
  • Vehicle


3.2. Precautions before Use

3.2.1. The vehicle power supply has to meet the normal voltage limits DC 9-12V

3.2.2. Users should check the position of the DLC port and ensure the OBDII 16pin connector and the DLC port are correctly aligned before attempting to connect.

3.2.3. When taking some special functions tests, users are required to operate the device according to operating instructions. For vehicle, it has to strictly meet the requirements, for example, the conditions that some vehicle models need to be reached are as follows: engine temperature 80℃/105℃, turn  off the loads (such as headlights, air-conditioner, etc.), put accelerator pedal in released position, etc.

3.2.4. If users can not find the tested vehicle model or electronic control system in the EZ500 test menu, they may need to update the software or consult Xtool technical service department.

3.2.5. Please ensure that only official XTOOL cables and connectors are used to prevent damage to the unit.

3.2.6. Before powering off the unit, please ensure that you cancel or complete the current task or function and return to the main interface, then power off.

3.2.7. Do not excessive force to operate the touch screen.

3.2.8. During long period of non-use, please disconnect the power and turn off the EZ500 unit.

  • Diagnosis

4.1. Menu Options

4.1.1. After the scanner is connected to the vehicle and paired with EZ500 mainframe via wired or wireless connection, diagnosis can be performed. The diagnostic interface is as shown below:


4.1.2. Users can choose the relevant menu for the vehicle being tested: selection for Europe will enter the European cars menu, selection for Asia will enter the Asian cars menu, selection for America will enter the American cars menu. Users also can input the vehicle model to search.

4.1.3. Besides the usual system diagnostic functions, XTOOL have also developed a series of special diagnostic functions for certain vehicles as follows:


4.2. Test Functions  

4.2.1. Using VW as an example, select Diagnosis, then select EUROPE. Choose the VW logo. If the logo is not showing on the screen, please swipe up or down to display it.


PLEASE NOTE: Different vehicles have different menus and systems.

Common main function menu includes the following options:

Read ECU: This function is to read the ECU version information, which is the equivalent of “System Identification” or “System Information” in some electronic control systems.

This will allow you to read ECU related software and hardware versions, models and production date of diesel engine, part number, etc.

Read DTCs: read the trouble codes that are stored in the ECU.

Clear DTCs: clear current and historical trouble codes memory in ECU. The trouble codes can not be erased without eliminating the fault that the code relates to. TIP: Save or print the currently stored fault codes before clearing them to provide help in the case of an intermittent fault.

Read Live Data: This will allow you to read the parameters of the system being interrogated, such as oil pressure, temperature, engine speed, fuel oil temperature, coolant temperature, intake air temperature, etc.

Special Functions: Typically these will include Injector programming, DPF Regeneration/reset, component learning etc.

Actuation/Activate Components Test: Activations allow you to operate supported components for troubleshooting purposes. Components range from instrument cluster indicators, to the engine injection valves, to the boot lid latch.

Activations are also used to test components for function and to check systems for correct operating ranges.

4.2.2. Toolbar function buttons descriptions

Function Buttons Descriptions
Returns to previous interface
Print test data
Click to record the data, click again to send your feedback to XTOOL service center

After clicking the data record button the second time the data feedback page will appear as shown below, showing diagnostic software version, vehicle being tested, and the steps performed in the diagnostic process. Users can then enter the nature of the problem and any other relevant information and send the form to the Xtool engineering department.


4.3. Read ECU

This function is used to read ECU version information, which is the equivalent of “System Identification” or “System Information” in some electronic control systems.

This will allow you to read ECU related software and hardware versions, models and production date of diesel engine, part number, etc. shown below:


4.4. Read DTCs       

Select Read Fault Codes to read the trouble codes stored in the ECU. The screen will show the trouble codes and their definition, shown below:


Tip: In the process of diagnosis, if the device shows “System is OK” or “No Trouble Code”, it indicates that the ECU has not detected a fault in any of the circuits that it monitors. If there is a fault which is not being recorded it may be that the fault is with a part of the system not under the control of ECU, such as a mechanical system fault. It is also possible that the signal of a system sensor may be incorrect but still within the ECUs stored limits, this can be verified in Live Data.

4.5. Clear DTCs

4.5.1. Return to the previous step, select Clear Fault Codes to clear the current and historical trouble codes memory in ECU. Performing this function will clear all the current and historical trouble codes. Please ensure that the trouble codes have been recorded before clearing, shown below:


4.5.2. Click YES to confirm the operation, if the communication is normal, it will show “Trouble Codes Successfully Cleared” or “Trouble Codes Cleared”. Generally, users will need to re-read trouble codes after clearing them to confirm that the trouble codes have been cleared.

4.6. Read Live Data

System control units or ECUs send out operating parameters and working status of various components in the form of an Electronic Signal, here Electronic Signal refers to Live Data. Common Engine Live Data includes Engine Speed, Throttle Position Sensor Voltage, Oxygen Sensor Voltage, Coolant Temperature, Spark Advance Angle, Idle Speed Switch State, Intake Air Temperature, Intake Pressure, etc.


Tip: Live Data is important function that can be used to help technicians further diagnose a problem. This function requires technicians to be familiar with sensor data of each system, control signals and control modes. Tip: Save known good live data readings for comparison.

(The following are some test conditions and typical values of common live data)

Test Items Unit Normal Data Test Conditions & Typical Values
1.Engine Speed rpm 0-6000 Engine warmed-up:  750-850rpm
2.Engine Coolant Temperature -40-150 Engine warmed-up: 85-95℃
3.Throttle Percentage 0-100 Throttle closed: 0%,

Throttle wide-open: > 85

4.Injecting Pulse Width ms 0-15 Engine warmed-up: 3.5-4.5ms
5.Intake Air Temperature -40-150 Show value a little higher than ambient temperature
6.Battery Voltage v 0-15 Idle speed: 11-13.5V
7.Injection closed-loop correction 0-1.99
8.Load ms 0-15 Dependent on throttle position etc
9. Angle of Ignition Advance 0-50 Engine warmed-up:  5-15 ℃ variations
10.Air Intake kg/h 0-255 Engine not started: 0
11.Intake Pressure hpa 0-1013 Engine not started: 1013hpa
12. Idle-speed Adjustment Status 0-255
13.Oxygen Sensor mv 0-1000 Engine warmed-up: 50-960mv variations

Display Modes

There are three modes with which to view Live Data, users can choose the optimum mode according to their own needs and different parameter types.

Digital Mode: Displays parameters in numerical form.

Dashboard Mode: Displays parameters in the form of simulated instrument graphics.

Graph Mode: Displays parameters in graph form.


4.7. Special Functions

Different vehicle makes and models will have different special functions.


4.8. Actuation/Active Components Test

Test Conditions: Ignition on engine off.

If the engine is started or an engine rotation speed signal is received, component actuation will be interrupted.

In the process of actuating components, a single component will always be in the trigger status until the next component is activated.

Actuating components can be checked by hearing or touching.


4.8.1. Return to Dynamic Diagnostic Data, enter Test Actuator and it will show the menu of the components that are available to actuate, shown below:


Tip: Actuating Components Test performs function tests for system components. When performing this function, the diagnostic tool will simulate the ECU signal to enable the user to judge whether the actuating components or circuits are working correctly.


  1. Settings

By selecting Settings users can set the language, unit and other system related options:

Languages: select the language. Please tick the required option from the multi-language options on the right.


Units: Select unit of measurement. Users can select Metric or British Unit.


  1. XCloud

All the auto maintenance technicians who use our products can not only look up the maintenance information that we put on our cloud service platform conveniently, and combine the diagnosis result to query, and communicate with other Xtool users in our forum, but can also access various online databases of maintenance and diagnostic skills and vehicle maintenance plans.

  1. Update

EZ500 updates directly via the Internet using WiFi or wired connection. To access the update application open the Xtool EZ500 application and click UPDATE , shown below:


  1. Report

Report is used for viewing and printing the saved files, such as Live Data, Trouble Codes or pictures generated in the process of diagnosis, users also can view a record of which cars have been previously tested. It includes three parts: PDF Files, Pictures and Data Playback.


8.1. PDF Files:

8.1.1. PDF files are the diagnostic reports of Live Data or Trouble Codes that have been saved during diagnosis. Entering PDF will allow you to view and print these reports.


8.1.2 Click PDF icon to generate PDF when you want to save the trouble code report


8.2. Pictures:

Pictures are all the screen capture files saved in the diagnosis process.

8.3. Data Replay:

With Data Playback you can play back recorded Live Data & freeze frame data.


  1. Remote

If users encounter problems and are not able to solve them, they can open this application and ask for remote assistance.

How to get remote assistance from Xtool Technical Assistance Center:

  1. Open EZ500
  2. Click Remote and open the TeamViewer Generate and display device ID.


3.Your partner will also need to download and install

4. Inform your partner of your TeamViewer ID and password to enable them to begin remote access of the EZ500.