
Download - Tricks & Tips
-
7/29/2019 Tricks & Tips
1/68
Tricks & Tips
Caution on testing VW Airbag
Erasing Learnt Values
Adapting ECU to Throttle Valve
Adapting Exhaust Gas Recirculation
Automatic Transmission Basic Setting
Service Light Reset
Remote Fob Clearing / MatchingInstruments Module Recoding
Zero Position of steering angle sensor
Fuel Level Indicator Adaptation
Air Bag Deactivate / Activate
Instrument Cluster Language
AC/Heating Basic Settings
Coding New Airbag Control Modules
How to Match Mercedes-Benz W220 Instrument (ICM)
Toyota Diesel Injector Reprogramming
Match the Keys to Immobiliser equipped Nissan Vehicles
BMW Air-mass Flow Sensor Reset For Diesel Engine
1. Caution on testing VW Airbag2000-2001 Golf/GTI/Jetta/Beetle Airbag System (important!)
Air Bag Warning Lights stay on permanently after testing with X-431. The Air Bag Controller shows DTC number 65535, indicating an internal error
which cannot be cleared. This problem seems to be limited to airbag controllers with the part number 6Q0-909-605-A. If you have a 2000-2001 Golf/GTI/
Jetta/Beetle, or similar SEAT or Skoda model, you should physically inspect the airbag controller and look at the part number. If it is not 6Q0-909-605-A,
then it should be safe to scan. if it is 6Q0-909-605-A, then it is at risk of this problem -- please avoid scanning the airbag controller in these cars, unless
you are prepared to but a new one!
If you unintentionally connect to the Airbag controller with the part number 6Q0-909-605-A, please immeadiately click [exit] to quit. If you insist on
doing the following tests, the company will disclaim the responibility for all the results produced. Accessing the other control modules in the car should
not affect the airbag controller in any way.
Comment: There is no way that testing a controller should cause it to become dysfunctional in this manner. We believe there is a bug in the firmware in
these controllers. We also believe VW knows this, but isn't admitting it. The affected controllers are no longer available as replacement parts, they have
been superceeded by a new part number - 1C0-909-605-A which appears not to have this problem.
BACK
2. Erasing Learnt ValuesOld learnt values are earsed from Engine ECU
-
7/29/2019 Tricks & Tips
2/68
Make sure that:
Battery Voltage >11.5V
No Fault Codes stored in Engine ECU
Coolant Temp 5 to 115 C
Throttle Valve at Idle Position
Ignition on, engine not running
Proceedure:
Ignition on, engine not running
Select (01 Engine electronics)
-
7/29/2019 Tricks & Tips
3/68
Enter Channel No. '00'
Press (OK)
X-431 Screen will display [Cleared learning code]
Press (OK)
Press (BACK) To Exit from Module
Switch off ignition for at least 20 seconds to store the values.
BACK
3. Adapting ECU to Throttle Valve
-
7/29/2019 Tricks & Tips
4/68
Make Sure That:
Battery Voltage >11.5V
No Fault Codes stored in Engine ECU
Coolant Temp 5 to 115 C
Throttle Valve at Idle Position
Ignition on, engine not running
Proceedure:
Ignition on, engine not running
Select (01 Engine electronics)
-
7/29/2019 Tricks & Tips
5/68
-
7/29/2019 Tricks & Tips
6/68
The values will now change, Value 4 the lower right will change from ADP RUN to ADP.OK.(Note: If No Values are shown you are using the wrong channel number)
This shows the Throttle Body adaption is being done.
Press (BACK) and (BACK) again to Exit from Module.
Switch off ignition for at least 15 seconds to store values.
On Older CarsMake Sure That:
Battery Voltage >11.5V
No Fault Codes stored in Engine ECUCoolant Temp 5 to 115 C
Throttle Valve at Idle Position
Ignition on, engine RUNNING
Proceedure:
Ignition on, engine RUNNING
Select (01 Engine electronics)
-
7/29/2019 Tricks & Tips
7/68
-
7/29/2019 Tricks & Tips
8/68
BACK
4. Adapting Exhaust Gas RecirculationProceedure:
Select
(01 Engine Electronics)
-
7/29/2019 Tricks & Tips
9/68
-
7/29/2019 Tricks & Tips
10/68
Enter '074', Press (OK)
The values will now change, Value 4 the lower right will change from ADP RUN to ADP.OK.
Press (BACK) and (BACK) again to Exit from Module.
Switch off ignition for at least 15 seconds to store values.BACK
-
7/29/2019 Tricks & Tips
11/68
5. Automatic Transmission Basic SettingThis relearns the kick-down point
Basic Settings should be performed on an Automatic Transmission after:
Auto Transmission Replacement
Engine Replacement
ECU replacement
Throttle Valve adjustment or TPS replacement
Make Sure That:
No Fault Codes are stored
Ignition on, engine NOT running
Proceedure:
Select
(01 Engine Electronics)
-
7/29/2019 Tricks & Tips
12/68
Enter '063' Press (OK)
-
7/29/2019 Tricks & Tips
13/68
Value 3 and 4 will display Operate Kick DownPress accelerator pedal all the way to the floor and hold for 5 seconds. Value 3 and 4 should
change from ADP.RUNS to ADP.OK
Press (BACK) and (BACK) again to Exit from Module
release the Accelerator pedal.
On Older CarsProceedure:
Select
(02 Transmission Electronics)
-
7/29/2019 Tricks & Tips
14/68
-
7/29/2019 Tricks & Tips
15/68
Enter '000', Press (OK)
Press accelerator pedal all the way to the floor and hold for 5 seconds.
Press (BACK) and (BACK) again to Exit from Module.
Release the Accelerator pedal.
BACK
6. Service Light ResetProceedure:
Select
(17 Instrument Cluster)
-
7/29/2019 Tricks & Tips
16/68
-
7/29/2019 Tricks & Tips
17/68
Enter '02'
-
7/29/2019 Tricks & Tips
18/68
X-431 Screen will display
[GROUP:2]
[Adaptated number: 1]
Press (-) and Adaptated number: will change to 0
Press (OK)
X-431 Screen will Display [Adaptation success!]
Press (BACK) To Exit from Module
Service Light has now been Reset
BACK
7. Remote Fob Clearing / Matching
P d f t hi t t l f b
-
7/29/2019 Tricks & Tips
19/68
Proceedure for matching remote control fobs.
To Delete previous Remote fobs
Proceedure:
Select
(46 Central Control module) for VW
-
7/29/2019 Tricks & Tips
20/68
In channel Enter '00', Press (OK)
X-431 Screen will Display [Clear Learned values]
To Match new Remote FobsVW
Proceedure
Select
(46 Central Control Module)
-
7/29/2019 Tricks & Tips
21/68
-
7/29/2019 Tricks & Tips
22/68
In Channel enter '01', Press [OK]
-
7/29/2019 Tricks & Tips
23/68
Press + to add key Adapted number will change to 1
Press Remote Fob, X-431 Display will change to [Key recognised]
Press (OK)
Exit Control Module and check Remote Fob operation
AudiProceedure
Select
(46 Central Control Module) or (35 Central Locking)
-
7/29/2019 Tricks & Tips
24/68
-
7/29/2019 Tricks & Tips
25/68
In Channel enter '21'
Display will show [Key learn]
Press + for amount of keys to add [Adaptated number:] will change
Press Remote Fob
Display will change to [Key recognised]
Press OK
Exit Control Module and check Remote
On some later models 99>Proceedure
Turn Ignition on
-
7/29/2019 Tricks & Tips
26/68
Turn Ignition on
With other key lock the driver's door using the key
Press the unlock button remote
Wait 6 seconds
Press unlock button again
Vehicle horn will sound when remote programmed
On some Modules To Check if remote fob has been programmed in
Go to (Measuring Blocks)
-
7/29/2019 Tricks & Tips
27/68
In Channel enter '03'
Press remote fob Value 4 should change.BACK
8. Instruments Module RecodingRecoding
Select
(17 Instruments)
-
7/29/2019 Tricks & Tips
28/68
Write down or print current ECU Coding
-
7/29/2019 Tricks & Tips
29/68
Press (OK)
Select (Page Down)
Press (Code module)
Enter 5 digit code from below
First two digits of coding is for Optional Equipment
00 No available equipment
01 Brakepad wear sensor warning active
02 Seatbelt warning active
04 Washer fluid level warning active
16 Navigation System
Third digit of coding is Country Code
1 Europe (EU) (Changes to Km, 24 hour clock)
-
7/29/2019 Tricks & Tips
30/68
p g
2 USA (Miles, 12 hour clock)
3 Canada (KM, 12 hour clock)
4 Great Britain (Miles, 24 hour clock)
5 Japan (Km, 24 hour clock)
6 Saudi Arabia (Km, 24 hour clock)
7 Australia (Km, 24 hour clock)
Fourth digit is Number of Cylinders)
3 No Service Interval (2002 + models)
4 4 Cylinders5 5 Cylinders
6 6 Cylinders
Fifth digit is Number of Travel Impulses
0 TDI Engine
1 4358
2 3538
3 4146
4 3648
For example:
-
7/29/2019 Tricks & Tips
31/68
BACK
9. Zero Position of steering angle sensor
To be done if steering angle sender, control unit or the steering column is replaced.
Zero position compensation for steering angle sender must be performed with an accuracy of 5 degrees.
If below faults are Stored also do this Proceedure
[00778 Steering Angle Sensor -G85 Mechanical Fault]
[01826 Steering Angle Sensor -G85 Voltage Supply Terminal 30]Proceedure
Start Vehicle
Turn steering wheel one turn to the right and one turn to the left then centre.
-
7/29/2019 Tricks & Tips
32/68
Do not switch off ignition
Select
(03 Brake Electronics)
-
7/29/2019 Tricks & Tips
33/68
enter '40168'
If correct [Login Success] is displayed
If wrong Login code is used [Login Failed] is displayed
Go back to main menuSelect (Basic Settings)
-
7/29/2019 Tricks & Tips
34/68
Using 001 Comp.st.Csen.OK is displayed
Using 060 compens OK 0.00 is displayed
Please note that if '001' is used instead of the correct '060' on some models this is the proceedure to bleed the brakes.
BACK
10. Fuel Level Indicator Adaptation
Adjust the Instrument Cluster Fuel level
Proceedure
Enter
-
7/29/2019 Tricks & Tips
35/68
(17 Instrument Cluster)
-
7/29/2019 Tricks & Tips
36/68
In Channel enter '030'
use +/- to change value (Note: Fuel level gauge should change as you do this), press 'OK' to save the new value.
X-431 will display [Adaptation success].
BACK
11. Air Bag Deactivate / Activate
Deactivate or Activate Airbags or Safety Belts
Procedure
Enter
(15 Airbags)
-
7/29/2019 Tricks & Tips
37/68
-
7/29/2019 Tricks & Tips
38/68
In Channel enter '01' For Passenger Airbag
or '02' For Drivers Airbag
or '03' For Passenger Side Airbag
or '04' For Drivers Side Airbag
or '05' For Passenger Belt
or '06' For Drivers Belt
Press (+) or (-) on X-431 to change Adaptated Number
Change Adaptated Number to 1 to Block (Deactivate)
Change Adaptated Number to 0 to Actived (Activate)
Press (OK) to save the new value
X-431 will display [Adaptation success]
To tell if a component is disabled (Deactivated) when Ignition is first turned on the Airbag warning light will come on for 3-4 seconds and will then blink
for 15 seconds and then go out.
A fault will also be stored if you check fault codes ie. [01281 Airbag driver's side switched off].
BACK
12. Instrument Cluster Language
Procedure
Enter
(17 Instrument Cluster)
-
7/29/2019 Tricks & Tips
39/68
-
7/29/2019 Tricks & Tips
40/68
1 German
2 English
3 French
4 Italian
5 Spanish
6 Portuguese
Press (OK) to save the new valueX-431 will display [Adaptation success]
BACK
13. AC/Heating Basic Settings
-
7/29/2019 Tricks & Tips
41/68
13. AC/Heating Basic Settings
This relearns all the flap motors etc.
Procedure
Enter
(08 AC/Heating electronics)
-
7/29/2019 Tricks & Tips
42/68
In Channel enter '00'Values will now change
Wait until all values are [0.00]
Press (BACK) and (BACK) again to Exit.
BACK
14. Coding New Airbag Control Modules
First off you need to refit the faulty Airbag Module connect X-431 go to ECU Info and note down or print the ECU Coding i.e. 12855 and the ECU Part
Number i.e. 1CO 959 655. When ordering new Airbag Modules from Main Dealer make sure you only supply Car Details and Chassis number for them toorder from, sometimes when they order from the Airbag Module part number they supply the wrong Airbag Module and you will not be able to Code this!
Make sure the new Airbag Module has the same part number also if you check the ECU Coding of the new Airbag Module it should be 00000.
Procedure
Enter (15 Airbags)
-
7/29/2019 Tricks & Tips
43/68
Enter (15 Airbags)
-
7/29/2019 Tricks & Tips
44/68
Press (OK), X-431 will Display [Can Code control unit].
Press (OK), ECU Coding should now display the new Code Entered. If the Airbag Module Coding is still 00000 then you have entered the wrong ECU
Coding and will need to find the correct Coding to enter. Sometimes the new Airbag Module supplied has a different ECU part number and this will have a
different ECU Coding.
BACK
How to Match Mercedes-Benz W220 Instrument (ICM)
All kinds of monitor gauges, such as tachometer, oil pressure, water pressure, fuel storage, light, working status and travel meter locate on Instrument
Cluster. And we can promptly obtain the correlation information from the display board.
When the automobile locates a different region, we can set the distance unit, temperature unit and country language that displays on the instrument cluster.
When the automobile achieved maintenance time / distance interval, it needs reset oil service indicator. Here, how to use the Launch X-431 for matching
Benz W220 instrument cluster is discussed.
After entering instrument system (ICM), the screen will display as Fig 1. Select control unit adaptations to enter the menu as shown in Fig 2. Here we can
set / reset the options: distance unit, temperature unit, language and oil service.
-
7/29/2019 Tricks & Tips
45/68
1. Distance unit
We can set the distance unit (kilometer and mile) displayed on the instrument if necessary.
-
7/29/2019 Tricks & Tips
46/68
When setting distance unit, select the first menu on Fig 2. Firstly, X-431 will read the current distance unit (Km or Miles), and then the user can press the
button to choose the unit (e.g. F1 for Km and F2 for Miles). See Fig 3. After confirming the distance unit, the screen will display the interface as shown in
Fig 4. Press YES in Fig 4. then the unit will display as shown in Fig 5.
-
7/29/2019 Tricks & Tips
47/68
2. Temperature Unit
We can set the temperature unit (C & F) if necessary under this option. See Fig 6. Firstly, X-431 will read the current temperature unit (C & F), and
then the user can press the button to choose the unit (e.g. F1 for C and F2 for F) See Fig 6. After confirming the temperature unit, the screen will displaythe interface as shown in Fig 7. Press YES in Fig 7. then the unit will display as shown in Fig 8.
-
7/29/2019 Tricks & Tips
48/68
-
7/29/2019 Tricks & Tips
49/68
-
7/29/2019 Tricks & Tips
50/68
4. Oil Service
When a reset symbol occurs on the instrument cluster, it needs to reset the oil service indicator. It has 3 options: 229.1, 229.3 and 229.5. See Fig. 12. Users
can choose the different option as the different model and different oil specification. After press OK, X-431 will prompt that 'Has an oil change been
carried out?' See Fig. 13. After confirmation, X-431 will reset oil service indicator of itself and the reset symbol on instrument will disappear. It will
display new travel course.
-
7/29/2019 Tricks & Tips
51/68
Generally, modern car's instrument divides into two parts: one part is the panel before steering wheel and instrument covers and platform; another is vice
panel on the driver's side channel. We can know the working status of the car and make some corresponding adjustment according to the various
information displayed on instrument.
BACK
Toyota Diesel Injector Reprogramming
To balance Injection quantity deviation among injectors, Toyota developed a software compensation method for the new common rail system, which
compensates injection quantity deviations among the injectors. Speciffically, by adopting a two-dimentional code, each injector has a 30 digit code that
contains its own deviation. The engine ECU then reads deviations of the injectors during assembly and compensates for them. As a result, the system can
keep performing injections with required small fuel quantities, at high accuracy during its operation.
The following will introduce the process to reprogram Diesel injectors with X-431:
Condition: Toyota Software version must be V31.03 or above. CAN BUS II connector is selected in this operation.
After download Toyota Software and enter Engine system, clickWORK SUPPORT in the function menu interface, see Fig. 1. below. Then X-431 will
search all available special functions for this system and display it as in Fig. 2. below.
-
7/29/2019 Tricks & Tips
52/68
ClickInjector Compensation to enter next menu, see Fig. 3.
1. Set Compensation Code: is defined to write new injector code into ECU.2. Read Compensation Code: is used to read each injector code information from ECU memory.
You must select an injector that you want to perform this function after you click any above item displayed in the Fig. 3. interface, see as Fig. 4.
-
7/29/2019 Tricks & Tips
53/68
Read Compensation Code function is very useful when you forget the injectors corresponding position after they are all removed out and disarranged.
You can also save the code after you perform this function.
Set Compensation Code contains 2 items: Fetch a code from the preserving and Handwork input code, see Fig. 5. The previous function is used to
fetch the saved code if you have performed Read Compensation code, it is convenient to match any injector that its code can be fetched from preserving
if you only change injectors position with each other without replacing any one.
The latter Handwork input code is used when new injector(s) is installed, because the new injector code is not memorised in the ECU, so you have to
input it by hand to match. The input code interface is shown as Fig. 6.
After finished Match working, you can perform Read Compensation Code again to check the code is coherent or not. If it is coherent, well done! The
injector reprogramming has been successful.
-
7/29/2019 Tricks & Tips
54/68
BACK
Match the Keys to Immobiliser equipped Nissan Vehicles
1. Operation description
Insert the diagnostic CF card reader into the X-431 and turn on the power. Run the diagnostic program and select Nissan vehicle. After X-431 reset and
check the SMARTBOX, and download the diagnostic program from the CF card, a system menu will be displayed on the screen. Select 'NISSAN ANTI-
THEFT SYSTEM' to test.
Note: The diagnostic program can be used to diagnose the Nissan anti-theft system of new protocol only, such as Cefiro A33, etc.
2. Main steps and precautionsPIN must be entered when you register the key. Some abbreviations are listed below:
PIN - personal identification number
NATS - Nissan anti-theft system
IMMU - immobiliser control unit
E h NATS IMMU h it ifi PIN E t th PIN h i X 431 f di ti Th t t f PIN ' bit ' d 'fi d' It b
-
7/29/2019 Tricks & Tips
55/68
Each NATS IMMU has its own specific PIN. Enter the PIN when using X-431 for diagnostics. There are two types of PIN - 'arbitary' and 'fixed'. It can be
recognised by the label on NATS IMMU. Letter 'A' or no mark on the label stands for 'fixed' while letter 'B' stands for 'arbitary'.
q After selecting corresponding function of X-431, enter PIN '5523' for the 'fixed' type.
q If the PIN is 'arbitary' type and car owner does not know the PIN, please check the label on NATS IMMU. There is a 6-digit number at the upper
position and a 4-digit number at the lower position of the label. Refer to the figure below. Tell the Nissan dealer the first 4 digits of the 6-digit
number and the 4-digit number.
The control unit must be initialised (matched) whenever any of the 3 parts shown below is replaced.
(1) NATS ignition key
(2) IMMU
(3) ECM
Steps for initialising the control unit
(1) Click 'C/U initialisation' and then select 'C/U initialisation mode'.
(2) Turn ON the ignition key.
(3) Enter the PIN
(4) Cli k [OK] b tt t th i iti li ti f t l it
-
7/29/2019 Tricks & Tips
56/68
(4) Click [OK] button to run the initialisation program of control unit.
(5) When the initialisation of IMMU and ECM is completed, the screen will display the message 'Initialisation completed'.
(A) Turn OFF the ignition key and pull out the key (The first key can not be recognised in this step)
(B) Detailed steps for matching the key:
(i) Initialisation
After IMMU initialisation is completed, turn OFF the ignition switch with the first key and pull out the key. Wait 5 seconds (the first key can not be
recognised). Then match the keys.
(ii) Match the keysStep 1: Turn ON the ignition switch with the first key (do not start the engine) and keep it in place for at least 5 seconds. Then turn OFF the ignition switch
and pull out the key. wait 5 seconds.
Step 2: Turn ON the ignition switch with the second key (do not start the engine) and keep it in place for at least 5 seconds. Then turn OFF the ignition
switch and pull out the key. wait 5 seconds.
Step 3: Turn ON the ignition switch with the third key (do not start the engine) and keep it in place for at least 5 seconds. Then turn OFF the ignition
switch and pull out the key. wait 5 seconds (if there is another key to match). Refer to the fugure below.
-
7/29/2019 Tricks & Tips
57/68
q Turn OFF the ignition switch and then turn it ON again to read trouble code.
q If 'IMMU' is displayed, repeat the above mentioned steps.
-
7/29/2019 Tricks & Tips
58/68
Note:
(1) Use each of the keys to turn ON the ignition switch and then turn it OFF. The procedure for each key must last at least 5 seconds to ensure successful
matching of the key.
(2) Make sure that car owner has given all keys for matching.
3. Nissan diagnostics program can be used to test the immobiliser system of new protocol (KWP2000 protocol) in Nissan vehicle, such as CefiroA33, March 2003, etc.
BACK
BMW Air-mass Flow Sensor Reset For Diesel Engine
In normal operation, the air mass flow meter is subject to effects such as soiling and ageing. Those effects cause divergence between the stored
characteristic and the specified status resulting in symptoms such as lack of power or black smoke. In order to prevent the effects of this problem, the Air
mass flow meter adaptation function has been introduced on the DDE5.
Function:
Air mass flow meter adaptation is performed by the DDE control unit at two operating points: when idling and under load in an operating range defined as
follows:
- Engine speed = 1700 ... 3000 rpm
- Charge-air pressure = 1100 ... 2800 mbar
- Speed = 90 ... 160 km/h
- Change in intake air temperature < 2/s
- Change in injection rate < 2mg/stroke/s
- Delay period = 3s
Adaptation sequence at each of those points:
The air mass flow meter adaptation uses certain operational data to calculate the theoretical air mass flow passing through the engine. The DDE control
unit compares the figure obtained with the level measured by the air mass flow meter.
If the DDE control unit finds that the measured level differs by more than 8% from the theoretical figure, that difference is stored on the control unit as a
compensation factor.
That compensation factor enables the control unit to adjust the measured levels before they are processed by the various functions.
Application:The service function Air mass flow meter adaptation must be performed after the air mass flow meter is replaced. The stored compensation factors are
reset to 0 in the process.
Vehicle use:
The air mass flow meter adaptation is used as follows:
-
7/29/2019 Tricks & Tips
59/68
The air mass flow meter adaptation is used as follows:
- E46 M47TU: as of volume production launch
- E46 M57TU: as of volume production launch
- E65 M57TU: as of 03/2003 with integration stage 6.108 and DDE software VQ5.7
- E60 M57TU: as of volume production launch
Procedure
-
7/29/2019 Tricks & Tips
60/68
-
7/29/2019 Tricks & Tips
61/68
-
7/29/2019 Tricks & Tips
62/68
-
7/29/2019 Tricks & Tips
63/68
Current Stored information about idle speed and load for the adaptation value select 'YES' to continue
-
7/29/2019 Tricks & Tips
64/68
Select 'YES' to reset adaptation
-
7/29/2019 Tricks & Tips
65/68
-
7/29/2019 Tricks & Tips
66/68
End of Reset Procedure Select 'OK' to go back to Engine Menu
-
7/29/2019 Tricks & Tips
67/68
To check if Air-Mass has been reset Select 'Air-Mass Flow Sensor Adjustment' again and Stored information should be 0.0 as above. To Exit Select 'NO'
Error Resetting Air-Mass
-
7/29/2019 Tricks & Tips
68/68
If Error occurs as above please report this number to Launch so we can add this new system.
BACK