VAG COM Coding
20. First of all you need to code the SCSM with the correct coding.
Note 1. Open VAG-COM (connected to your port and ignition in position II)
Note 2. Click on module [16 - Steering Wheel]
Note 3. Go into [Coding – 07]
Note 4. Using the code from your previous SCSM, you need to determine the new code for your module.
The only bit that you should change is the second last digit (i.e. 0xxNx - where N is the bit to
change, x are your current values). If you do not currently have CC or DIS, this should be '0'.
Note 5. Enter the new code.
Note 6. Click on [Do it!].
(See Appendix A for the full coding breakdown for the SCSM)
21. In my case, as I fitted a second hand SCSM, I had to make the SCSM “learn” my car’s VIN.
Step 1. Go into [Adaptation – 10]
Step 2. Select channel 81
Step 3. Select New Value = 00111
Step 4. Hit enter on your keyboard, or click [Save]
Step 5. Select [Done, Go Back]
22. Clear the SCSM fault codes, and confirm non re-appear.
Step 1. Go to [Fault Codes – 02]
Step 2. Select [Clear Codes – 05]
Step 3. Select [Done, Go Back]
23. Next you need to log in to your brakes module.
Step 1. To work out your login code, see Appendix B. Use the existing coding of your car to work out
what’s installed, then determine the log in code from that. My login was 09295 for my S4.
Step 2. From the module selection page, select [03 – ABS Brakes]
Step 3. Go to [Login – 11]
Step 4. Enter your code and select [Do It!]
Step 5. If you get the login code incorrect, you will get "Connection lost due to dropped session" error
and you will have to turn the ignition off, take the key out, and start again.
24. Once you have logged in correctly, you need to re-code the module. Formulate your coding from
Appendix B /use your previously recorded value. Mine was 04595 for the S4.
Step 1. Select [Coding – 07]
Step 2. Enter your code in “Software Coding”
Step 3. Select [Do It!]
25. When you have done that, DO NOT CLOSE THE CONTROLLER. If you do, you'll have to log in and re-code
again.
26. Now complete the steering angle sensor recalibration. (Remember, don't close the controller before you
do this, it must be done in the same session).
Step 1. Select [Fault Codes - 02]
Step 2. Select [Done, Go Back]
Step 3. Turn steering wheel at least 30 ° left and back straight ahead.
Step 4. Select [Meas. Blocks - 08]
Step 5. Enter Group 005, [Go!]
Field 1 (Steering Angle Sensor -G85-)
Specification: 0.0 °
Tolerance (when straight): ±5.0 ° (Note - When the steering wheel is straight the value shown
should be -5 - +5 degrees, set it in between these values and leave it there for the rest of the
procedure)
Step 6. Select [Done, Go Back]
27. Next you need to code the brakes module for cruise:
Step 1. Select [Login - 11]
Step 2. Enter 40168
Step 3. Select [Do It!]
Step 4. Select [Basic Settings - 04]
Step 5. Enter Group 001, [Go!]
Step 6. If successful the blocks should read something like Steering Angle Adjust OK
Step 7. [Done, Go Back]
Step 8. Select [Fault Codes - 02], all fault codes should have disappeared.
Step 9. Select [Done, Go Back]
Step 10.Select [Close Controller, Go Back - 06]
28. To finish the job you need to code the engine for cruise:
Step 1. From the module selection page, select [01 – Engine]
Step 2. Select [Login – 11]
Step 3. Enter 11463
Step 4. Select [Do It!]
That should be it! Now your errors should disappear, and Cruise Control should be correctly set up!