Xtool N9EV User Manual page 19

Smart diagnostic system
Table of Contents

Advertisement

The Programming and Coding function is used to re-flash the vehicle control modules, which allows you to update the
computer software of the vehicle to the latest version, as well as to reprogram adaptive data of certain components after
making repairs or replacements.
There are two general types of programming operations:
ECU Coding
ECU Coding, also known as Teach-in Program, or Component Adaptation, is used to reprogram adaptive data for electronic
control modules after repairs or replacements of parts.
*NOTE: Codable control modules/components are system-specific, which means that not all control modules are
codable.
ECU Programming
ECU Online programming means a user could download the latest version of the software from the online server database
through Internet access (this procedure is done automatically when the tablet is connected to the Internet, so there is no
need to check for software updates yourself), and reprograms the newest version into the ECU of vehicles.
Reprogramming involves taking the following steps, but there may be changes related to the vehicle type, so please
complete the operation according to the actual situation and software prompts.
Available programming or coding operations vary by test vehicle. Only the available operations are displayed in the
tablet menu.
The programming function applies only when the vehicle is connected with a VCI device, which serves as a PassThru
interface to establish communication with and transfer data to the vehicle's ECU.
Before applying the ECU programming function, please make sure that the tablet computer is connected to a stable
Internet connection so that the tablet computer can access the vehicle manufacturer's server for update services.
Selecting the programming or coding function will open a menu of operating options, which differs depending on the
vehicle's make and model. Selecting a menu option either displays a programming interface or opens another menu
containing other options. When performing programming or coding operations, follow all instructions on the screen.
The way and content of the information displayed on the screen differ depending on the type of operation being
performed.
NOTE: For some vehicle brands, such as BMW, the ability to program a module is limited to the number of times it
has already been programmed and the hardware version of the control module itself.
IMPORTANT
When reprogramming onboard, please always make sure the vehicle battery is fully charged and in good working condition
to avoid the operation failure caused by the abnormal voltage below the proper operating voltage. Sometimes the failure
can be recovered, but the failed reprogramming can also cause a fault in the control module. We recommend connecting
an external battery maintainer to the vehicle to ensure a steady voltage is maintained throughout programming. The required
voltage differs by the vehicle manufacturer. Consult vehicle manufacturer for correct voltage to be maintained.
Occasionally a flash update procedure may not complete properly. Common causes of flash errors include poor
cable connections between the tablet, VCI, and vehicle, the vehicle ignition being switched off before the flash
procedure is complete, or low vehicle battery voltage.
If the process quits, recheck all the cable connections to assure good communications and initialize the flash
procedure. The programming procedure will automatically repeat if the previous operation does not succeed.
Please use this feature with caution and it is not recommended for non-professionals.
17

Advertisement

Table of Contents
loading

Table of Contents