Sunday, July 31, 2016

VW LOGIN CODES

VW LOGIN CODES 

The "login" codes listed below work on many of the following Volkswagen vehicles listed in alphabetically. In order to use them you need a scan tool with the appropriate data connector plugged into your car's DLC connector.  VCDS software and its dual-K+CAN cable is probably your best option but is fairly expensive compared to the other ranges of DIY scan tools.  NB! Use these codes below at your own risk. If you don't have the necessary knowledge or expertise to make adaptation changes to your car's internal electronic module then it's best to leave them alone and refer these changes or logins to an automotive  professional, or at least someone knowledgeable about OBDII Diagnostic Trouble codes (DTC), vehicle  modules, intelligent sensors, the binary system, electronics and data link protocol transmission. These are extremely helpful if you've bee having one heck of a time trying to "login" to your instrument cluster to adapt some keys. Used incorrectly could turn your ECU into a brick so practice caution.

Dual-K & CAN Ross-Tech VCDS kit











Volkswagen:- (VW) Caddy (9K chassis) 1996 - 2003 and newer
Volkswagen:- (VW) Caddy (2K chassis) 2004 and newer
Volkswagen:- (VW) Corrado  and newer
Volkswagen:- (VW) Crafter (2E chassis) 2006 and newer
Volkswagen:- (VW) Eos (1F chassis) 2006 and newer
Volkswagen:- (VW) Fox/Spacefox/Sportvan/Suran (5Z chassis) 2005 and newer
Volkswagen:- (VW) Gol/Parati/Saveiro (5X chassis) 2000 and newer
Volkswagen:- (VW) Golf/Jetta II (19E chassis) 1983 - 1992
Volkswagen:- (VW) Golf/Jetta/Vento/Cabriolet III (1H chassis) 1992 - 1998 and newer
Volkswagen:- (VW) Golf Cabriolet IV (1E chassis) 1999 - 2002
Volkswagen:- (VW) Golf/Jetta/Bora IV (1J/9M chassis) 1998 - 2006
Volkswagen:- (VW) Golf/Jetta/Bora V (1K/5M chassis) 2004 and newer
Volkswagen:- (VW) Golf/GTI/Jetta (1K/5K chassis) 2010 and newer
Volkswagen:- (VW) Golf Variant/Wagon (1K chassis) 2007 and newer
Volkswagen:- (VW) Golf Plus (5M chassis) 2005 and newer
Volkswagen:- (VW) Golf Mk.6 (5K chassis) 2009 and newer
Volkswagen:- (VW) LT (2D chassis) 1996 and newer
Volkswagen:- (VW) Lupo (6E/6X chassis) 1999 and newer
Volkswagen:- (VW) New Beetle/Cabriolet (1C/1Y/9C chassis) 1999 and newer
Volkswagen:- (VW) Passat (31/3A chassis) 1988 - 1994 and newer
Volkswagen:- (VW) Passat (3B chassis) 1997 - 2005 and newer
Volkswagen:- (VW) Passat (3C chassis) 2006 and newer
Volkswagen:- (VW) Passat CC (35/3C chassis) 2008 and newer
Volkswagen:- (VW) Phaeton (3D chassis) 2002 and newer "facelift",  2007 - 2008)  
Volkswagen:- (VW) Polo (6N/6N2 chassis) 1994 - 2002 and newer 
Volkswagen:- (VW) Polo (9N chassis) 2002 -2010
Volkswagen:- (VW) Scirocco (13 chassis) 2008 - 2009 and newer 
Volkswagen:- (VW) Sharan (7M chassis) 1995 and newer
Volkswagen:- (VW) Tiguan (5N chassis) 2008 and newer
Volkswagen:- (VW) Touareg (7L chassis) 2003 and newer
Volkswagen:- (VW) Touareg (7L6 chassis) ( 2007 and newer
Volkswagen:- (VW) Touran (1T chassis) 2003 and newer
Volkswagen:- (VW) Transporter (70 chassis) 1991 - 1996
Volkswagen:- (VW) Transporter (7D chassis) 1997 - 2003
Volkswagen:- (VW) Transporter (7H/7J chassis) 2003 and newer


ENGINE
TDI Engine adaptation login = 12233 ( 4 cylinder MSA12 and newer)
EDC17 Security Access code =  12233  
EDC15/16 Fuel cooling Activation code =  10000 
EDC15/16 Fuel cooling De- activation code =  10001
Delete FMA Learning map  = 10008 
Switched EGR off  for next driving cycle = 10011 
DPF emergency regeneration V6 = 10016 
DPF emergency regeneration 4 Cyl  = 21295
Legal top speed limiter disable (AP07) = 28575
Teach differential pressure transmitter = 30605 

UDS Short Trip password = 27971
ME7 ECU Login Codes =  07825
ME7 ECU Login Codes = 01283
ME7 ECU Login Codes = 11500 Default coding
ME7 ECU Login Codes = 11223
ME7 ECU Login Codes = 11463
ME7 ECU Login Codes = 11501
ME7 ECU Login Codes = 12233
ME7 ECU Login Codes = 33162
Other  ECUs = 26262
Golf 1,6  FSI  = 10011 
Login codes for engine type AEL = 22158
Common Rail - disable top speed limiter = 10111
01283 Cruise Activation "older" vehicles
Activate ACC = 10002
Diesel particulate filter Adaptation  = 10016
Cruise Control Activation  = 11463  
Diesel particulate filter Adaptation = 21295
Special Customer Services login = 45678

ABS

Adaptation access  MK60 = 00212
Adaptation access  NDBW = 01025
Adaptation access  DBW = 04097
Adaptation access  SPECIAL A6 = 09399
Adaptation access  FWD = 13204
Adaptation access AWD = 13504
Adaptation access  AWD ESP = 18446
Adaptation access  MK60 = 19469
Adaptation access  FWD ESP = 23049
Adaptation access  General = 27861
Adaptation access to basic settings = 40168

AIRBAG

Airbag Adaptation Enabling login = 20324

INSTRUMENT

Instrument Cluster Adaptation Login = 13861

CENTRAL ELECTRONICS

Central Electronics Adaptation Enabling login = 21343
Activate Cruise Control Adaptation Login = 11463
De-activate Cruise Control Adaptation Login = 16167
Activate Cruise Control Adaptation = 13647  
NB! The  Cruise Control System  activation  Drive-by-Wire throttle systems will vary for different engine types.

STEERING

Steering Angle Sensor Adaptation Login = 40168

SUSPENSION 

General Login = 31564
Transport Adaptation Activation = 10273
Transport Adaptation de-activation = 41172

 

Wednesday, July 20, 2016

GENERIC AUTOMOTIVE PROTOCOLS

GENERIC AUTOMOTIVE PROTOCOLS


To date I've evaluated several VW, AUDI, SKODA and SEAT scan tools and discovered that there are many, many readers who have no idea what generic automotive protocols are or what a automotive scan tool does. The following is an explanation of automotive protocols, but if you like, you may download the PDF document that identifies which protocol / protocols are specific to your vehicle's make and model. To make things simple, if your car was manufactured after 2008 then your vehicle soley uses the  CAN protocol, whereas if it was manufactured prior to Y2K then it's very likely that it soley uses the ISO 9141 protocol, but there are exceptions. Cars manufactured between Y2k and 2007 inclusive, uses one, two or three of the ISO diagnostic protocols.

ISO stands for 'International Organization for Standardization' and is a Worldwide Federation to which  most national standards bodies situated in most countries are affiliated to, as members. Member bodies interested in a specific subject, automotive or electrical or otherwise, for which a technical committee has been established, has the right to be represented on this committee. Any draft International Standards adopted by these technical committees are then circulated to all member bodies and publication of the impending International Standard requires approval by a 75 % member majority vote before it can be accepted as cast in stone. The numbers 9141 / 1430 / 15765 are just numerical numbers allocated to standard when approved and gives you some idea as to how many standards they already approved.  ISO 9141 has been amended and is now known as ISO 9141-2.


The various colour lines depict the various bus systems. In the drawing only three modules for each bus system is shown but there could me more than 10 modules per system hence the open ended arrows. As can be seen, the Powertrain bus, the Diagnostic bus, the Infotainment bus, the Lin Bus, the Instrument panel bus and the Convenience bus are all disparate bus systems that converge at the Gateway module which is responsible or protocol translation between the various bus systems.


Anyway,  VAG vehicles predominantly use either ISO 9141-2 ("CARB"), or ISO 1430 ("KWP-2000") [Keyword Protocol 2000]  or the  ISO-15765 ("CAN") [Controller Area Network] protocol and these are the languages of OBDII (On-board Diagnostic 2) systems.   Some VWs support all three protocols and the scan tool normally used the protocol best suited for communication subject to the mission criticality and speed of the individual networks. There are other protocols in use by different car manufacturers like, LIN (Local Interconnect Network) Bus, and FlexRay, Byteflight,  and MOST (Media Oriented Systems Transport) etc... but these are not the only bus protocols used in electronics.

For example HTTP (Hyper Text Transfer Protocol),  SSL (Secure Socket Layer), TCP/IP (Transmission Control Protocol Internet Protocol) are protocol that come to mind that are used for internet communication. Then there is the WI-FI protocol for cell phone or laptop  to router communication, then there is  Bluetooth for cell phone to cell phone communication or computer to printer communication to mention but a few.

A protocol is essentially a set of rules that determines the interchange of digital information between on-board emission-related Electronic Control Units (ECUs) or two bus enabled electronic devices. Restated, how the electronic modules in your car communicate with one another and how  they communicates with a scan tool in order to display, read and clears DTC's. DTC stands for Diagnostic Trouble Codes. You may download this PDF of generic trouble codes specific to VW, Audi SEAT and SKODA vehicles. A scan tool can exchange digital information with any of many electronic modules to establish the correct module coding based on installed equipment. A basic set of modules are

Address 01: Engine   - Engine Control Module (ECU)
Address 02: Auto Trans  Transmission Control Module (TCU)
Address 03: ABS Brakes  - Assisted Braking System Module (ABS)
Address 08: Auto HVAC  - Heating, Ventilation and Air Conditioning
Address 09: Cent. Elect.  - Central Electronics Control Module
Address 15: Airbags  -  Supplemental Restraint System (SRS)
Address 17: Instruments  - Dashboard cluster
Address 19: CAN Gateway - On-Board Power supply
Address 25: Immobilizer - Immobilizer Control Module
Address 44: Steering Assist - Power steering Module
Address 45: Inter. Monitor - Interior Control Module
Address 46: Central Conv.  - Central Convenience Control Module
Address 56: Radio - Radio Control Module

Getting back to the rules, a protocol is commonly called a hand shake. It takes to parties to commit to communication. Its something like when someone comes to knock at your door, and when you hear the knock , you go answer the door. The person at the door greets and you return the greeting because it is protocol to do so. The visitor asks if this is number '303 steering module street' and you say yes. He then say he represents the electricity department and needs to take a reading of your electricity meter, you agree for him to enter. He then capture the information in his palm top, thanks you for you cooperation and you let him out and closed the door behind him. 

Likewise the scan tool (someone at the door) sends a signal (knock on the door) to the engine control module or the steering control module, or the gateway modules. The relevant module (you) receives the signal and decodes it, then determines (the nature of business) that the scan tool requests access to its internal non-volatile memory. Because the request signal had the appropriate greeting, the relevant control module reciprocates and allows its contents to be read. Thereafter the scan tool transmits an  exit signal and the control module releases or shuts down communication.  That basically describes a successful yet very simplified digital information interchange between scan tool and control module. However, all this is done in  naughts and ones, the bits and bytes of binary code and is a lot more intricate than described but the objective was just to give you a general idea of function of a  protocol. 

CAN-bus is used for the Drivetrain Network
CAN-bus is used for the Instrument Cluster/Suspension Network 
CAN-bus is also used for the Convenience Network
CAN-bus or LIN or MOST is used for the Infotainment Network
CAN-bus is also used for the Diagnostic Network 

Saturday, July 16, 2016

VAG 405 SCAN TOOL

VAG405 SCAN TOOL

A week ago I  ordered a VAG405 scan tool from an online store. This scan tool is essentially a dedicated stand-alone OEM level diagnostic device for scanning Volkswagen, Audi, Skoda, Seat, VW Golf, VW GTI , VW Polo, VW Jetta, VW Beetle, VW Passat, VW Touareg, vehicles... etc. Restated, it's a scan tool specific to VAG vehicles manufactured since 1990 to the current day, yet it is quite unlike the Autel D900 diagnostic scan tool I evaluated in a previous blog which is not VAG specific but can scan several makes of vehicles.


As can be seen, it can scan Golf 3, Golf 4 Beetle, New Beetle, Passat.....

It also scans the Polo, Sharan, Lupo, Bora and the Transporter, etc...

However, when the scan tool arrived, I expected something much smaller, like perhaps the size of a Samsung S7, but to my surprise it was actually quite substantial, sporting a large easy to read backlit LCD with OBD/EOBD functionality. The box also included a nylon carry case, an OBD2 cable, a USB cable and a VAG405 user's manual.

Initially, I was intrigued by the general claims made by the advert and reiterated on  the actual box it which it was packaged. It stated that  the VAG405 scan tool reads most electronic controlled modules and erases Diagnostic Trouble Codes (DTCs) from the ECU's non-volatile memory triggered by the Engine, Transmission, ABS, Airbags, Climatic control (AC), Steering wheel, Immobilizer, Instrument cluster and Central electronics, etc. That it reads and clears generic trouble codes on VAG vehicles using either ISO 9141-2 ("CARB"), or ISO 1430 ("KWP-2000") and ISO-15765 ("CAN") protocols for the latest cars and can even resets the MIL light, airbag, ABS and a host of other  OBDII systems.


ISO 1941 Protocol
KWP2000 Protocol
CAN Bus Protocol
And that it can also resets oil service light and retrieve the ECU embedded VIN (Vehicle Information Number) as well as display I/M readiness. 

All of this just sounded too good to be true so I just had to get one. But after running tests I am sorry to say that I am not too impressed with it. Not because it is brick but that it is rather inclined towards cars built prior to y2k.  I found that the VAG405 timed-out and froze when scanning for trouble codes, while displaying "Please Wait" on its LCD screen. In order to reset it, I had to physically unplug the 16 pin DLC then reconnect, else I was going to wait forever.  I assume the "Please Wait" (timeout) is an incompatibility between the non-volitile memory used in my 2007 VW Polo 2.0L Highline and that used in VW prior to y2k. However, most of the other functions appear to be compatible.

I like the fact that it is powered from the car's battery via the DLC and therefore doesn't need batteries but a nice to have would have at least been an on-off switch fitted to the scan tool, to reset the scan tool when it freezes. The software is fairly simplistic and easy to use, though rather limited since it doesn't allow you to change module coding. I couldn't retrieve my car's embedded VIN and I don't think this VAG405 can't retrieve it from  any later model VAG vehicle. It is a very nifty scan tool and great value for money if you own an older VW vehicle or Audi but steer clear of it if your car is newer that year 2000. Perhaps this peculiarity is specific to my scan tool yet everything else seem to function as per claim in the advert and on the box.

Below is a series of photographs that I uploaded to demonstrate the functionality of this scan tool.



Engine control Module data
ABS control Module data
Airbag control Module data
Instrument Control Module data
Electronics Module Control data

Gateway Control Module data

Comfort Control Module data

Failed communication occurred several times but after unplugging DLC and
reinserting comms appeared to be much better.

The software is quite informative, guiding you to causes of comms errors.
Link Error! This happened when I scanned the Steering Control Module and the Radio Control Module, both of which was present and responded to the Autel D900 scan tool.






OBD readiness tests of the 8 monitors, 6 of which are feature in the above image and
2 are featured in the image below, all of which pass,




The first 6 Control Modules, A peculiarity I picked up is that the Airbags is listed before ABS which
isn't normal compared to other dedicated scan tools and computerized scan tool software.

Control Modules 16 -25 

Control modules 35 -56

I don't believe that there are no stored codes because I know there are airbag error codes stores which I determined using VCDS. Like I mentioned earlier, the VAG405 is more suited to vehicles manufactured prior to y2k.