Body On Board Diagnostic (OBD), general information
This Repair Manual contains On Board Diagnostic (OBD) information for Seat Memory only. Information related to all other Body OBD systems for this vehicle is accessible through the VAS 5051 Testing and Diagnostic System.
Test conditions
- Battery voltage at least 11 V
- Ground connections at engine and transmission OK
- Fuse OK
Procedure
- Connect up VAS 5051 Scan Tool (ST) using cable VAS 5051/1 and K wiring adapter VAS 6017.
Display on VAS 5051
Scheme 60
- Press the "vehicle self-diagnosis" button.
Display on VAS 5051
Scheme 61
- Select vehicle system "15 - Airbag" -1-.
Note. If one of the adjacent messages appears on the display, perform troubleshooting in line with troubleshooting program for diagnostic wire.
Indicated on display
Scheme 62
See appropriate System Wiring Diagrams article
Indicated on display
Scheme 63
Indicated on display
Scheme 64
Note. If display remains blank
See Scan Tool operating instructions
- Press Print button to switch on printer (lamp in button lights).
- Press button -1- for "Rapid data transfer".
Indicated on display
Scheme 65
Note. Address word 00 implements automatic test sequence, i.e. the DTC memories of all vehicle systems with On Board Diagnostic (OBD) capability are checked by way of rapid data transfer.
General information
The new seat adjustment with memory generation features On Board Diagnostic (OBD) capability. The control module for seat adjustment with memory is equipped with a DTC Memory.
Malfunctions occurring in monitored components/wiring are stored in DTC memory together with an indication of the type of malfunction.
If any control elements are replaced they must be adapted and a basic setting must be initiated. See SEAT CONTROL ELEMENT, BASIC SETTING .
Test requirements
- Voltage supply and fuses for appropriate systems OK. See appropriate System Wiring Diagrams article
- Connecting VAS 5051 scan tool. See «VAS 5051 SCAN TOOL (ST), CONNECTING»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory)
- Switch ignition on.
Initiating program
Note. If no display appears, use wiring diagram to check power supply for VAS 5051 Additional operating instructions can be called up by pressing the Scan Tool HELP button. The next step in the program sequence can be selected by pressing the previous button. Incorrect entries can be terminated by pressing the -C- button..
- Switch on printer by pressing Print button (indicator lamp in button lights up).
- Press button -1- for "Rapid data transfer".
Indicated on display
Address word for driver's seat memory system: 36
- Press buttons -3- and -6-.
Indicated on display
Scheme 66
- Confirm entry with -Q- button.
Indicated on display
Scheme 67
If "No control module response" appears on the display: Close door, then open again and keep open. Re-start On Board Diagnostic (OBD).
Scheme 68
Scheme 69
- Display appears after approximately 5 seconds
- Press the previous button.
Indicated on display
Scheme 70
Note. Pressing the HELP button will print out a list of possible functions
On Board Diagnostic (OBD) functions
| Possible functions | Testing |
|---|---|
| 02 - Check DTC Memory | See CHECK DTC MEMORY (FUNCTION 02) |
| 04 - Basic Setting | See SEAT CONTROL ELEMENT, BASIC SETTING |
| 05 - Erase DTC Memory | See ERASING DTC MEMORY |
| 06 - End Output | See END OUTPUT (FUNCTION 06) |
| 07 - Code Control Module | See CODE CONTROL MODULE (FUNCTION 07) |
| 08 - Read Measured Value Block | See READ MEASURING VALUE BLOCK (FUNCTION 08) |
| 10 - Adaptation | See ADAPTATION (FUNCTION 10) |
ON BOARD DIAGNOSTIC (OBD) FUNCTIONS
Check DTC Memory (function 02)
Note. DTC information displayed is not updated constantly, but rather only on starting On Board Diagnostic (OBD)/implementing function 05 "Erase DTC Memory.
- Switch on printer by pressing the Print button (indicator lamp in button lights up).
Performing function "02 Check DTC Memory"
Indicated on display
Scheme 71
- Press buttons -0- and -2-.
Indicate on display
Scheme 72
- Confirm entry with -Q- button.
The number of stored DTCs appears on the display.
Scheme 73
The stored DTCs are consecutively displayed and printed out.
- Consult Diagnostic Trouble Code (DTC) table with DTC printed out and correct malfunction. See «DIAGNOSTIC TROUBLE CODE (DTC) TABLE»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory) .
In the case of "No faults detected", program returns to its start position after pressing the previous button.
Scheme 74
Indicated on display
Scheme 75
If something else is displayed
See Scan tool operating instructions
- Erase DTC Memory (function 05). See «ERASING DTC MEMORY»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory__erasing-dtc-memory) .
- End output (function 06). See «END OUTPUT (FUNCTION 06)»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory)
- Disconnect diagnostic connector.
DTCs VAG 00466 to 65535
Note. The table below includes all the malfunctions that can be detected by Airbag Control Module -J234-, listed according to their DTC numbers. If the printer on VAG 1551 Scan tool is switched on, the malfunctions can be printed out together with their 5-digit DTCs. When a malfunction occurs, the airbag system warning lamp will light up and remain lit until the malfunction is repaired and the DTC memory has been erased. If a malfunction only occurs occasionally or if the DTC memory is not erased after a malfunction has been repaired, the malfunction will be shown as a sporadic DTC. Such malfunctions are identified by the letters "ISP" on the right of the VAG 1551 display and will cause the warning lamp to light up continuously. If a component is indicated as being faulty, always test for open circuits and short circuits in the wiring to the component (using the wiring diagram) as well as testing the component itself.
Scheme 76
Scheme 77
Scheme 78
Scheme 79
Note. With DTCs 01445 to 01448 the message "Open circuit" may also indicate a short to positive.
Scheme 80
Note. With DTCs 01445 to 01448 the message "Open circuit" may also indicate a short to positive.
Scheme 81
Scheme 82
Scheme 83
| VAS 5051 print-out | Possible cause | Corrective action |
|---|---|---|
| 65535 Control module faulty | Replace control unit for seat adjustment with memory -J136 |
DIAGNOSTIC TROUBLE CODE 65535
Note. The DTC "65535 Control module faulty" cannot be erased with VAS 5051!.
Check Control Module Versions (function 01)
- Press buttons -0- and -1-.
Indicated on display
Scheme 84
Scheme 85
- Confirm entry with -Q- button.
- Indicated on display
Explanation of display
- 8E0959760: Control module number
- Seat memory R2: Component designation
- OE01: Software version of control module
- Use the previous button to return to basic function.
Indicated on display
Scheme 86
Code Control Module (function 07)
Note. Read out coding before removing the existing control module. If coding cannot be read out, code using standard coding (00002). Control unit is not factory-coded. Coding is carried out using the VAS 5051.
If VAS 5051 does not display appropriate code or if control module is replaced, preform control module coding as follows
Performing function "07 - Code control module"
Indicated on display
Scheme 87
- Press buttons -0- and -7-.
Indicated on display
Scheme 88
- Confirm entry with -Q- button.
Indicated on display
Scheme 89
- Enter coding for control module memory via the keypad
Code: 00002
- 00001: Selecting recall button items via remote control key.
- 00002: Selection via remote control key, of last seat / mirror position as vehicle was locked (automatic).
- 00003: All remote control key memory functions off.
Note. Remote control key adaptation. See PROCEDURE .
Read Measuring Value Block (function 08)
Note. The function "Read Measuring Value Block" can be used to determine the current status of the system.
Performing function "08 - Read measured value block"
Indicated on display
Scheme 90
- Press buttons -0- and -8-.
Indicated on display
Scheme 91
- Confirm entry with -Q- button.
Display
- Enter display group 001 and confirm entry with -Q- button.
Scheme 92
The measuring value block selected will be displayed in standardized form. For evaluation, see MEASURING VALUE BLOCK OVERVIEW
Scheme 93
Scheme 94
Scheme 95
Scheme 96
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 97
Scheme 98
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 99
Note. The values shown are the values stored for memory location 1.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 004
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 100
Note. The values shown are the values stored for memory location 2.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 005
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 101
Note. The values shown are the values stored for memory location 3.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 | 32767 |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 006
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 102
Note. The values shown are the values stored for memory location 4.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 007
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Measuring value block 008
Note. The values are applicable for remote control key memory location 1 and code 00002.
Scheme 103
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 008
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 104
Note. The values are applicable for remote control key memory location 2 and code 00002.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 009
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 105
Note. The values are applicable for remote control key memory location 3 and code 00002.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 010
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 106
Note. The values are applicable for remote control key memory location 4 and code 00002.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| 32767 (1) | 32767 (1) | 32767 (1) | 32767 (1) |
| (1) Figure between 0...65535, central position: 32767 | |||
| (1) | Figure between 0...65535, central position: 32767 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 011
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 107
Scheme 108
Scheme 109
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| One-wire | Active: 1 | Active: 1 | Active: 1 |
| Two-wire | Inactive: 0 | Inactive: 0 | Inactive: 0 |
TABLE OF READOUTS: MEASURING VALUE BLOCK 125
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Scheme 110
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| Active: 1 | Active: 1 | ||
| Inactive: 0 | Inactive: 0 |
MEASURING VALUE BLOCK 125
Possible cause and Corrective action from DIAGNOSTIC TROUBLE CODE (DTC) TABLE .
Seat control element, basic setting
Basic setting must be performed if seat components are replaced.
- Voltage supply and fuses for the appropriate system OK. See appropriate System Wiring Diagrams article
- Connect VAS 50511 Scan Tool (ST), see «VAS 5051 SCAN TOOL (ST), CONNECTING»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory) .
- Move backrest as far forward as possible.
- Check the existing value in Measuring Value Block 002. See «READ MEASURING VALUE BLOCK (FUNCTION 08)»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory__read-measuring-value-block-function-08) .
Indicated on display (example values)
Scheme 111
Display zone 4 will show current value (in example 34231).
- Note this value.
- Move backrest back toward its normal seating position until the setting is 1082 units less than the original value (in example: 34231 minus 1082 = 33149).
- Start basic setting.
Implementing function "04 - Basic setting"
Indicated on display
Scheme 112
- Press buttons -0- and -4-.
Indicated on display
Scheme 113
- Confirm entry with -Q- button.
Indicated on display
Scheme 114
- Press buttons -0-, -0- and -1-.
Indicated on display
Scheme 115
- Confirm entry with -Q- button.
Indicated on display
Scheme 116
- Basic setting complete.
- Press the previous button.
Indicated on display
Scheme 117
- Check display zone 4 in measured value block 002. The display should show the numerical value for the central position (i.e. 32767).
- Check the basic setting as follows
- Move the backrest as far back as possible.
- Press the "memory" button and one of the personalized buttons (e.g. memory location 1).
- With the driver's door open, press the selected personalized button again (e.g.: 1). The backrest will move back automatically to the rearmost position.
Note. A gap will always be left between the backrest and the rear seat to ensure that the rear passenger has enough leg room.
Deactivating remote control key memory function
In basic setting 004, all (simultaneously) memory functions for all 4 remote control key are erased.
- Voltage supply and fuses for the appropriate system OK. See appropriate System Wiring Diagrams
- Connect VAS 5051 Scan Tool (ST), see «VAS 5051 SCAN TOOL (ST), CONNECTING»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory) .
Indicated on display
Scheme 118
- Press buttons -0-, -0- and -4-.
Indicated on display
Scheme 119
- Confirm entry with -Q- button.
Indicated on display
Scheme 120
- Basic setting is complete.
- Press the previous button.
Indicated on display
Scheme 121
- Check display value 4 in measured value block 001. The display must show 0000 when the "open" button is actuated on the remote control key.
- Check the function as follows
- Lock the vehicle.
- Unlock the vehicle using the remote control key.
- The driver's seat adjustment must not change when the driver's door is opened.
Matching new remote control keys
To ensure that the stored positions for the seats and exterior mirrors (see Owner's Manual) will be recalled automatically via the remote control function of the keys each key must be assigned to a separate memory button.
Each of the 4 memory buttons can be assigned to one remote control key.
- Use the memory button to move the seat to the position to be recalled when the remote control key is operated.
- Press and hold the memory button, and press the "UNLOCK" button on the remote control key within 10 seconds.
- Wait for approximately 2 seconds, then release the memory button.
- To test the memory function, press a different memory button to move the seat to a different position.
- Lock the vehicle.
- Unlock the vehicle using the remote control key.
When the driver's door is opened, the seat should move to the pre-programmed position.
Requirements
- Connect VAS 5051 Scan Tool (ST). See «VAS 5051 SCAN TOOL (ST), CONNECTING»(/audi/a4/b6-2000-2006/remont/seats/#on-board-diagnostic-obd-drivers-seat-adjustment-with-memory) .
- Switch on ignition.
Implementing function "10 - Adaptation"
Indicated on display
Scheme 122
- Press buttons -1- and -0- to select "Adaptation".
Indicated on display
Scheme 123
- Confirm entry with -Q- button.
Indicated on display
Scheme 124
- Press buttons -8- and -1- to select "Channel" 81. NOTE: Incorrect entries can be corrected after pressing the C key.
- Confirm entry with -Q- button.
Indicated on display
Scheme 125
- Enter 20771 and press the previous button.
Indicated on display
Scheme 126
- Press the previous button.
Indicated on display
Scheme 127
- Confirm input with -Q- button.
Indicated on display
Scheme 128
- Press the previous button.
Indicated on display
Scheme 129
- Press buttons -0- and -6- to select "End output".
If the Adaptation value (PIN) is incorrectly entered three times, the Adaptation function will be disabled.
Indicated on display
Scheme 130
The current disabled time in minutes (e.g. 10) is indicated in field 2, on the bottom line.
- Press the -Q- button.
- Initiate Adaptation again after the indicated disabled time has elapsed.
If Adaptation is performed and no new vehicle data is available, the following appears
Indicated on display
Scheme 131
- Press the previous button.
In this case, Adaptation is not necessary.
Erasing DTC memory
Note. If DTC Memory cannot be erased, check DTC Memory again and eliminate malfunction.
- DTC Memory checked
- All malfunctions corrected
Implementing function "05 - Erase DTC Memory"
After DTC Memory interrogation
Indicated on display
Scheme 132
- Press buttons -0- and -5-.
Indicated on display
Scheme 133
- Confirm entry with -Q- button.
Indicated on display
Scheme 134
DTC Memory has been erased.
- Press the previous button.
Indicated on display
Scheme 135
Note. This message indicates an error in the test sequence. This message indicates an error in test sequence. Follow test sequence exactly: First check DTC Memory, if necessary eliminate any faults, then erase DTC Memory. After erasing DTC Memory, implement End Output with function 06, switch ignition off and on again, then re-check DTC Memory.
Scheme 136
Implementing function "06 - End Output"
Indicated on display
Scheme 137
- Press buttons -0- and -6-.
Indicated on display
Scheme 138
- Confirm entry with -Q- button.
Indicated on display
- Switch ignition off.
- Disconnect VAS 5051 Scan Tool (ST).