User:Peter: Difference between revisions

m Reverted edits by Andy (talk) to last revision by Peter
Peter (talk | contribs)
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= 0BK Transmission (ZF 8HP-55) – Standstill Basic Settings =
 
==  Audi A5 (8T) Active/Dynamic Steering == 
 
== Coding ==
 
'''Coding for this Control Module is normally done via Software Version Management (SVM). If the old Control Module is still accessible read/copy it's Coding to the new Module.
 
 
 
== Basic Setting ==
 
=== 1B-Active Steering ===
 
 
'''<u>Prerequisites:</u>'''<br>
* Battery Voltage = 12.0 - 14.0 V'''<br>
* No fault codes other than [[01087 | 01087 - Basic Setting Not Performed]]'''<br>
 
* Perform G85-Steering Angle Sensor Basic Settings found on this Ross-Tech wiki page: [[Audi A5 (8T) Steering Wheel Electronics#Basic Setting|Audi A4/A5 (8K/8T) Steering Angle Sensor (G85) Calibration]]
 
 
 
 
<span style="color:#000000; background:#FFFF00"> '''- Continue Only after successfully completing the G85 basic settings -''' </span>
 
*Leave the steering wheel in the straight ahead position during the next steps.
 
 
'''[Select]'''<br>
'''[1B-Active Steering]'''<br>
 
'''[Security Access - 16]'''<br>
Enter 61378, to enable the basic setting.'''<br>
'''[Do it!]'''<br>
 
 
'''[Basic Settings - 04]'''<br>
Group 101<br>
'''[Go!]'''<br>
'''[ON/OFF/Next]''' <br>
 
* The results should be stored after a key cycle and fault code(s) should clear.
 
 
'''[Done, Go Back]''' <br>
'''[Fault Codes - 02]'''<br>
Check and clear fault codes.<br>
'''[Close Controller, Go Back - 06]'''<br>
 
 
 
 
 
 
 
 
 
======================================================================
 
 
 
001 Upper Limit Exceeded<br>
002 Lower Specified Value too Low<br>
003 Mechanical/Hydraulic Fault<br>
004 No signal/communication<br>
005 No or Incorrect Basic Settings/Adaptation<br>
006 Short Circuit to positive<br>
007 Short to Ground<br>
008 Implausible Signal/Ranger or Performance<br>
009 Open Circuit/short to ground<br>
010 Open Circuit/short to positive<br>
011 Open Circuit<br>
012 Electrical fault in Circuit<br>
013 Check/Read DTC memory<br>
014 Defective<br>
015<br>
016 Signal outside of Tolerance<br>
 
<br>
 
027 Implausible Signal<br>
028 Short Circuit to positive<br>
029 Short to Ground<br>
030 Open Circuit<br>
031 Open Circuit/short to ground<br>
035 No Indication in Display<br>
036 Open Circuit<br>
037 Faulty<br>
045 Connector<br>
049 No Communications<br>
079 Checking DTC Memory<br>
194 Comparison not Carried Out<br>
 
 
 
 
 
 
 
 
 
 
 
 
 
__FORCETOC__
__FORCETOC__
== 18613/P2181/008577 - Performance Malfunction in Cooling System ==
==== Possible Causes ====
* Faulty Coolant Sensor
* Faulty Coolant Thermostat
* Faulty Wiring, Connections
''Note'': This fault code sets when engine coolant temperature mapping is lower and out of expected range based on operating conditions of the engine.
* For example: Engine warms up, thermostat opens and stays open, coolant temperature drops below normal operating range. The ECM knows the coolant temperature should stay within 80.0...110.0 °C typically after warm up. Thus a drop in coolant temperature below normal operating temperature is not possible without a malfunction in cooling system.
==== Possible Solutions ====
* Check G62 - Engine Coolant Temperature Sender <br>
** Inspect wiring for G62 (Coolant Migration, damage, corrosion, etc)
* Check (if applicable) G83 - Radiator Outlet, Coolant Temperature Sender <br>
** Inspect wiring for G83 (Coolant Migration, damage, corrosion, etc)
* Check Coolant Thermostat
**  Use Graph function in VCDS, Measuring Value Blocks - MVB
** Start Engine cold, graph Coolant Temperature Sender (G62) Typically MVB Group-001
** Hold RPM around 1,500rpm and watch coolant temp increase in Graph until thermostat opens, indicated by a slight drop in coolant temp
** If coolant temp drops below minimum operating temperature (80°C) or never reaches operating temperature, (verified by external thermometer) suspect failed thermostat
* Vehicles with both G62-Engine Outlet, Coolant Temperature Sensor and G83-Radiator Outlet, Coolant Temperature Sensor
** Use Measuring Value Block group MVB-130 instead on MVB-001
** G62 should increase in Temperature before G83 increase when engine coolant is cold
** G83 will increase when the thermostat opens and after G62 reaches operating temperature (80°C)
** If G62 and G83 both increase while engine warms up, suspect failed thermostat
==== Special Notes ====
* Check the stored Freeze Frame data with this fault code.  Freeze Frame information will be found in the fault code description (if the module supports it) or in Generic OBD-II if the vehicle complies with those regulations.
** Freeze Frame data stored at -40*C is generally an indication of a faulty ECT or wiring.
** Freeze Frame data stored at +140*C is generally an indication of a faulty ECT or wiring.
** Freeze Frame data stored with in the 68*C ~ 80*C range is an indication that the vehicle was close to, but not within, the cooling systems normal operation range. The Thermostat itself or Cooling system components may be at fault.
-----------------------------------------------------------------------------------------------------------------------------
==Clean Diesel Readiness Status (non UDS Controllers)  ==


====This information can be found in the [01-Engine] Measuring Value Blocks in the form of binary data.====
== Application ==
====Below is a guide so it is possible to read and understand the binary data in the fields.====
This procedure performs the '''Fast adaptation''' (standstill adaptation) routine for the ZF 0BK 8-speed automatic transmissions with UDS-based control modules.


* Measuring Value Block Group [089]
''Note: Not all 0BK transmission controllers support this function.''
** Field 1 - 0000 0000  -  Fault codes stored and Check Engine Light Status
** x??? ???? - Fault code count in binary
** ?xxx xxxx - Check Engine Light On = [1], Off = [0]


Field 2 = 0000 0000
== Prerequisites ==
?xxx xxxx - N/A
* Vehicle stationary, engine idling.  
x?xx xxxx - Comprehensive component monitor readiness status, Incomplete = [1], Complete = [0]
* Parking brake applied and foot brake held firmly during the entire procedure.  
xx?x xxxx - Fuel system monitor readiness status, Incomplete = [1], Complete = [0]
* Selector lever in '''D'''. 
xxx? xxxx - Misfire monitor readiness status, Incomplete = [1], Complete = [0]
* Transmission fluid temperature between '''50 °C and 95 °C'''
xxxx ?xxx - Ignition monitors - Spark or Compression , Supported Function = [1]
* Battery charger/maintainer connected. 
xxxx x?xx - Comprehensive component monitors, Supported Function = [1]
* No fault codes related to transmission or engine torque request.
xxxx xx?x - Fuel system monitor, continuous, Supported Function = [1], Not Supported = [0]
xxxx xxx? - Misfire monitor, continuous, Supported Function = [1], Not Supported = [0]


Field 3 = 0000 0000  - Monitors that are supported
== When to Perform ==
?xxx xxxx - EGR/VVT System Monitor, Supported Function = [1], Not Supported = [0]
* After mechatronic unit replacement  
x?xx xxxx - DPF (Diesel Particle Filter) Monitor, Supported Function = [1], Not Supported = [0]
* After clutch or internal transmission repair  
xx?x xxxx - Exhaust Gas Sensor Monitor, Supported Function = [1], Not Supported = [0]
* After ATF service  
xxx? xxxx - Not used on diesel vehicles at this time
* When experiencing harsh or irregular shifting
xxxx ?xxx -  Indicates Boost Pressure System Monitor, Supported Function = [1], Not Supported = [0]
xxxx x?xx - Not used on diesel vehicles at this time
xxxx xx?x -  NOx/SCR After-treatment Monitor, Supported Function = [1], Not Supported = [0]
xxxx xxx? -  NMHC Catalyst Monitor, Supported Function = [1], Not Supported = [0]


== Procedure ==
[Select] → [02-Auto Trans] 
'''[Basic Settings - UDS]'''


Field 4 = 0000 0000    - Readiness status of the supported systems
* From the Basic Settings drop-down list, select '''Fast/Quick Adaption (IDE07217)'''
?xxx xxxx - EGR/VVT System monitor readiness status, Incomplete =  [1], Complete = [0]
* Click '''[Show Measuring Data]''' and add:
x?xx xxxx - DPF readiness status, Incomplete =  [1], Complete = [0]
  - Engine speed (IDE00021)
xx?x xxxx - Exhaust Gas Sensor monitor readiness status, Incomplete =  [1], Complete = [0]
  - Fast_adaption; cancellation condition (IDE07220)
xxx? xxxx - Not used on diesel vehicles at this time
  - ATF temperature (IDE00024)
xxxx ?xxx -  Boost pressure system monitor readiness Status, Incomplete =  [1], Complete = [0]
* Apply the parking brake, hold the brake pedal, and move the selector from '''[P]''' to '''[D]'''  
xxxx x?xx -  Not used on diesel vehicles at this time
* Press '''[Go!]''' to start the Basic Setting.
xxxx xx?x -  Readiness status of NOx/SCR After-treatment Monitor, Incomplete = [1], Complete = [0]
xxxx xxx? -  Readiness status of NMHC Catalyst Monitor, Incomplete =  [1], Complete = [0]


=== During the Procedure ===
* Engine speed will increase to about 1,200 rpm 
* Light jolts or lurching may occur; this is normal
* The procedure typically runs for 5–10 minutes
* Continue holding the brake; do not release!
* Monitor ATF temperature remains within the specified range.


- Abbreviations -
=== The Basic Setting may abort if: ===
DPF = Diesel Particle Filter
* Brake pedal is released or selector not in [D]
NOx = Oxides of nitrogen
* ATF temperature outside 50–95 °C 
SCR = Selective catalytic reduction systems
* TCM not standstill-capable (engine speed does not rise to ~ 1,200 rpm)
NMHC = Non-methane hydrocarbons
EGR = Exhaust Gas Recirculation
VVT = Variable valve timing


== Completion ==
When the procedure finishes '''(Finished correctly)''':
* Engine speed returns to normal idle. 
* Shift selector to '''[P]''' when prompted. 
* Click '''[Done, Go Back]''' 
* Read and clear any fault codes if necessary.
* Road  test the vehicle, normally


- Ignition Type -
== Notes ==
Spark = Gasoline
* Always confirm ATF level and temperature before performing adaptation. 
Compression = Diesel
* Use official factory information if unsure whether the control module supports this function.

Latest revision as of 22:43, 7 November 2025

0BK Transmission (ZF 8HP-55) – Standstill Basic Settings

Application

This procedure performs the Fast adaptation (standstill adaptation) routine for the ZF 0BK 8-speed automatic transmissions with UDS-based control modules.

Note: Not all 0BK transmission controllers support this function.

Prerequisites

  • Vehicle stationary, engine idling.
  • Parking brake applied and foot brake held firmly during the entire procedure.
  • Selector lever in D.
  • Transmission fluid temperature between 50 °C and 95 °C
  • Battery charger/maintainer connected.
  • No fault codes related to transmission or engine torque request.

When to Perform

  • After mechatronic unit replacement
  • After clutch or internal transmission repair
  • After ATF service
  • When experiencing harsh or irregular shifting

Procedure

[Select] → [02-Auto Trans] [Basic Settings - UDS]

  • From the Basic Settings drop-down list, select Fast/Quick Adaption (IDE07217)
  • Click [Show Measuring Data] and add:
 - Engine speed (IDE00021)
 - Fast_adaption; cancellation condition (IDE07220)
 - ATF temperature (IDE00024)
  • Apply the parking brake, hold the brake pedal, and move the selector from [P] to [D]
  • Press [Go!] to start the Basic Setting.

During the Procedure

  • Engine speed will increase to about 1,200 rpm
  • Light jolts or lurching may occur; this is normal
  • The procedure typically runs for 5–10 minutes
  • Continue holding the brake; do not release!
  • Monitor ATF temperature remains within the specified range.

The Basic Setting may abort if:

  • Brake pedal is released or selector not in [D]
  • ATF temperature outside 50–95 °C
  • TCM not standstill-capable (engine speed does not rise to ~ 1,200 rpm)

Completion

When the procedure finishes (Finished correctly):

  • Engine speed returns to normal idle.
  • Shift selector to [P] when prompted.
  • Click [Done, Go Back]
  • Read and clear any fault codes if necessary.
  • Road test the vehicle, normally

Notes

  • Always confirm ATF level and temperature before performing adaptation.
  • Use official factory information if unsure whether the control module supports this function.