Difference between revisions of "User:Peter"

From Ross-Tech Wiki
Line 1: Line 1:
 +
__FORCETOC__
  
 
+
<b><big><big>Huracán (4T) Transmission Electronics</big></big></b>
==  Audi A5 (8T) Active/Dynamic Steering ==
 
 
 
Indentation as used on talk pages:
 
:Each colon at the start of a line
 
::causes the line to be indented by three more character positions.
 
:::(The indentation persists
 
so long as no carriage return or line break is used.)
 
:::Repeat the indentation at any line break.
 
::::Use an extra colon for each response.
 
:::::And so forth ...
 
::::::And so on ...
 
 
 
 
 
 
 
<div class="center" style="width: auto; margin-left: auto; margin-right: auto;">Centered text</div>
 
  
  
function <code>int m2()</code> is nice.
 
  
  
You can <del>strike out deleted material</del> and <ins>underline new material</ins>.
+
'''Information'''<br>
 +
The Lamborghini DL800/0BH is an electronically-controlled automatic transmission with two clutches for uninterrupted torque delivery during acceleration. It offers various driving modes, from fully automatic to exclusively manual mode, designed to maximize performance. <br>
  
  
Total number of articles on {{SITENAME}}: {{NUMBEROFARTICLES}}
+
'''General Information''' <br>
As of: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} : {{CURRENTTIME}}
+
Caution: When the engine is idling and not in Park (P) or Neutral (N), the vehicle might move, so it's advised to press the brake to prevent unintended movement. The automatic parking lock engages when the engine is off and disengages when a gear is selected. Additionally, there's an emergency release mechanism available for manual disengagement (see owner's/service manual). <br>
  
  
 +
'''Disclaimer and Waiver''' <br>
 +
''By utilizing the following procedures, you acknowledge and accept full responsibility for any potential consequences or damages that may arise. Proceed with caution and at your own risk.'' <br>
  
 
 
 
{| class="wikitable" style="border: none; background: none;"
 
! colspan="2" rowspan="2" style="border: none; background: none;"|[[File:Pfeil_SO.svg|none|link=|20px]]
 
! colspan="3"| To
 
|-
 
! Solid !! Liquid !! Gas
 
|-
 
! rowspan="3"| From
 
! Solid
 
| Solid-solid transformation || Melting || Sublimation
 
|-
 
! Liquid
 
| Freezing || {{sdash}} || Boiling/evaporation
 
|-
 
! Gas
 
| Deposition || Condensation || {{sdash}}
 
|}
 
{| class="wikitable" style="border: none; background: none;"
 
! scope="col" | Year
 
! scope="col" | Size
 
| rowspan="5" style="border: none; background: none;"|
 
! scope="col" | Year
 
! scope="col" | Size
 
| rowspan="5" style="border: none; background: none;"|
 
! scope="col" | Year
 
! scope="col" | Size
 
|-
 
| 1990 || 1000<br />(est) || 2000 || 1357 || 2010 || 1776
 
|-
 
| 1991 || 1010 || 2001 || 1471 || 2011 || 1888
 
|-
 
| colspan="2" style="text-align: center;"|⋮
 
| colspan="2" style="text-align: center;"|⋮
 
| colspan="2" style="text-align: center;"|⋮
 
|-
 
| 1999 || 1234 || 2009 || 1616 || 2019 || 1997<br />(est)
 
|}
 
  
 
== Coding ==
 
== 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.
+
Due to Coding variants for the DL800/0BH transmission it is recommended to use the coding from the original module when replacing the TCM. VCDS will display coding information within the Long Coding Helper.
 
 
 
 
  
 
== Basic Setting ==
 
== Basic Setting ==
  
=== 1B-Active Steering ===
+
=== Standstill Adaptation procedure for 0BT/0BH 0DE 0GC (UDS only) ===
 
 
  
 
'''<u>Prerequisites:</u>'''<br>
 
'''<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]]
+
* Transmission fluid temperature greater than 15°C.<br>
 +
** ''Do NOT continue if the temp is out of specs!'' <br>
 +
** '' Use Advanced Measuring Values = [Control Module temperature]'' <br>
 +
* Selector lever in [P]. <br>
 +
* Engine idle speed, do not press accelerator pedal.<br>
 +
* Parking brake and foot brake applied during the entire procedure.<br>
  
 +
* Note: Not all transmission controllers support this function. <br>
 +
* Be sure all the Prerequisites are followed, important! - The brake pedal must be depressed during the entire procedure. <br>
  
 
  
 +
'''[Select]''' <br>
 +
'''[02 - Auto Trans]''' <br>
 +
'''[Basic Settings - UDS]''' <br>
 +
Select [Basic settings of transmission] <br>
  
<span style="color:#000000; background:#FFFF00"> '''- Continue Only after successfully completing the G85 basic settings -''' </span>  
+
Next click [Show Measuring Data] and select: <br>
 +
* [Engine speed] <br>
 +
* [Main status of abort code basic setting] <br>
 +
* [Status of basic setting] <br>
 +
* [Status of basic setting data for clutch] <br>
 +
* [Status of basic setting data; gear selector] <br>
 +
* [Sub-status of abort code basic setting] <br>
 +
'''Then press [Go!]''' <br>
  
*Leave the steering wheel in the straight ahead position during the next steps.  
+
* During the basic setting procedure, there maybe some loud gear shifting noises from the transmission, this is normal. <br>
  
 +
'''Basic settings may not complete successfully if:''' <br>
 +
* The fluid temperature gets too hot. <br>
 +
* Brake is released <br>
  
'''[Select]'''<br>
 
'''[1B-Active Steering]'''<br>
 
  
'''[Security Access - 16]'''<br>
+
Once complete, there should be an indication of this in the [Status of Basic Settings]. <br>
Enter 61378, to enable the basic setting.'''<br>
 
'''[Do it!]'''<br>
 
  
 +
Then click - [Done, Go Back] and Check for fault codes. <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.
 
  
 +
=== Automatic transmission fluid level check ===
  
'''[Done, Go Back]''' <br>
+
'''<u>Prerequisites:</u>'''<br>
'''[Fault Codes - 02]'''<br>
+
* Notes on Fluid Temperature: <br>
Check and clear fault codes.<br>
+
** Transmission fluid level changes with temperature. <br>
'''[Close Controller, Go Back - 06]'''<br>
+
** Valid temperature range: 30°C to 45°C. <br>
 
+
** Overfill risk if too low; underfill risk if too high. <br>
 
+
** Allow transmission to cool if vehicle is hot. <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>
+
* Basic Setting Check:
 +
** Vehicle must be stationary and on a level surface. <br>
 +
** Engine at idle speed. <br>
 +
** Parking brake engaged. <br>
 +
** 1st and 2nd gears engaged. <br>
 +
** Transmission fluid temperature between 30°C and 45°C. <br>
  
027 Implausible Signal<br>
+
* Confirmation: <br>
028 Short Circuit to positive<br>
+
** If all conditions are met, the basic setting starts automatically when selected on VCDS. <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>
 
  
 +
'''<u>Performance Check:</u>''' <br>
 +
* Set Vehicle on Lifting Platform: <br>
 +
** Ensure vehicle is stationary and on a flat surface. <br>
 +
** Engage parking brake. <br>
 +
* Start Engine, Allow engine to idle. <br>
 +
* Gear Engagement: <br>
 +
** Engage '1' using the upshift paddle, then press 'M' on central module. <br>
 +
** Engage 'P' on central module. <br>
  
  
 +
'''<u>Check Preconditions</u>''' <br>
 +
* Transmission Fluid Temperature Check: <br>
 +
** Monitor temperature using VCDS and the Advanced Measuring Values. <br>
 +
** Temperature must be within the valid range (30°C to 45°C). <br>
  
 +
* Engine RPM Check: <br>
 +
** Ensure engine speed is within the range (500 to 1000 rpm). <br>
  
 +
* Vehicle Speed Sensor: <br>
 +
** Vehicle speed should be less than 0.1 km/h. <br>
  
 +
* Shift Position Check: <br>
 +
** Verify the gear is in 'P' (Position_P_Stop). <br>
  
  
  
 +
'''<u>Start Basic Setting Routine</u>'''<br>
 +
*Using VCDS, choose the Basic Settings:
 +
** [Automatic_transmission_fluid_level_check]
  
 +
* Monitor various parameters during the process (e.g., transmission fluid temperature, clutch values, gear positioner actual positions). <br>
 +
** Use "Show measuring data" <br>
  
  
 +
* Possible Abort Conditions: <br>
 +
** Routine will stop if transmission fluid temperature exceeds 45°C.
 +
**  Possible reasons for routine abort include: <br>
 +
*** Parking brake not engaged. <br>
 +
*** Basic setting not started or active. <br>
 +
*** Gear actuator control position not reached. <br>
  
__FORCETOC__
+
'''<u>Completion and Repetition</u>'''<br>
== 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.
 
 
 
  
-----------------------------------------------------------------------------------------------------------------------------
+
* Completion: <br>
 +
** If the basic setting routine completes successfully, switch off the engine. <br>
  
 +
* Repetition: <br>
 +
** If the routine is aborted, address the issue (e.g., cool down transmission fluid) and repeat the basic setting. <br>
 +
** If necessary, perform an ignition off/on cycle and repeat the routine. <br>
  
 +
* Additional Information <br>
 +
** End of Test Module: <br>
 +
*** Ensure all conditions are met before finalizing the transmission fluid level check. <br>
 +
*** Document any issues and corrective actions taken during the process. <br>
  
==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.====
+
* Troubleshooting <br>
====Below is a guide so it is possible to read and understand the binary data in the fields.====
 
  
* Measuring Value Block Group [089]
+
** Diagnostic Link Failure: <br>
** Field 1 - 0000 0000  -  Fault codes stored and Check Engine Light Status
+
*** If communication to the Mechatronic unit fails, check the diagnostic link and repeat the test. <br>
** x??? ???? - Fault code count in binary
 
** ?xxx xxxx - Check Engine Light On = [1], Off = [0]
 
  
Field 2 = 0000 0000
+
** Event Memory Entries: <br>
?xxx xxxx - N/A
+
*** If the basic setting is aborted due to event memory entries in the Mechatronic unit, follow the test plan to resolve these entries. <br>
x?xx xxxx - Comprehensive component monitor readiness status, Incomplete =  [1], Complete = [0]
 
xx?x xxxx - Fuel system monitor readiness status, Incomplete =  [1], Complete = [0]
 
xxx? xxxx - Misfire monitor readiness status, Incomplete =  [1], Complete = [0]
 
xxxx ?xxx - Ignition monitors - Spark or Compression , Supported Function = [1]
 
xxxx x?xx - Comprehensive component monitors, Supported Function = [1]
 
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
+
* Final Notes <br>
?xxx xxxx - EGR/VVT System Monitor, Supported Function = [1], Not Supported = [0]
+
** Repeat Basic Setting if Necessary: <br>
x?xx xxxx - DPF (Diesel Particle Filter) Monitor, Supported Function = [1], Not Supported = [0]
+
*** Ensure all conditions are met and repeat the basic setting if required. <br>
xx?x xxxx -  Exhaust Gas Sensor Monitor, Supported Function = [1], Not Supported = [0]
+
*** Monitor and adjust as per the guidelines provided in the test steps. <br>
xxx? xxxx -  Not used on diesel vehicles at this time
 
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]
 
  
  
Field 4 = 0000 0000    - Readiness status of the supported systems
 
?xxx xxxx - EGR/VVT System monitor readiness status, Incomplete =  [1], Complete = [0]
 
x?xx xxxx -  DPF readiness status, Incomplete =  [1], Complete = [0]
 
xx?x xxxx -  Exhaust Gas Sensor monitor readiness status, Incomplete =  [1], Complete = [0]
 
xxx? xxxx -  Not used on diesel vehicles at this time
 
xxxx ?xxx -  Boost pressure system monitor readiness Status, Incomplete =  [1], Complete = [0]
 
xxxx x?xx -  Not used on diesel vehicles at this time
 
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]
 
  
  
- Abbreviations -
 
DPF = Diesel Particle Filter
 
NOx = Oxides of nitrogen
 
SCR = Selective catalytic reduction systems
 
NMHC = Non-methane hydrocarbons
 
EGR = Exhaust Gas Recirculation
 
VVT = Variable valve timing
 
  
 +
=== Special Notes ===
  
- Ignition Type -
+
[[Category:Transmissions]]
Spark = Gasoline
 
Compression = Diesel
 

Revision as of 14:14, 4 June 2024


Huracán (4T) Transmission Electronics



Information
The Lamborghini DL800/0BH is an electronically-controlled automatic transmission with two clutches for uninterrupted torque delivery during acceleration. It offers various driving modes, from fully automatic to exclusively manual mode, designed to maximize performance.


General Information
Caution: When the engine is idling and not in Park (P) or Neutral (N), the vehicle might move, so it's advised to press the brake to prevent unintended movement. The automatic parking lock engages when the engine is off and disengages when a gear is selected. Additionally, there's an emergency release mechanism available for manual disengagement (see owner's/service manual).


Disclaimer and Waiver
By utilizing the following procedures, you acknowledge and accept full responsibility for any potential consequences or damages that may arise. Proceed with caution and at your own risk.


Coding

Due to Coding variants for the DL800/0BH transmission it is recommended to use the coding from the original module when replacing the TCM. VCDS will display coding information within the Long Coding Helper.

Basic Setting

Standstill Adaptation procedure for 0BT/0BH 0DE 0GC (UDS only)

Prerequisites:

  • Transmission fluid temperature greater than 15°C.
    • Do NOT continue if the temp is out of specs!
    • Use Advanced Measuring Values = [Control Module temperature]
  • Selector lever in [P].
  • Engine idle speed, do not press accelerator pedal.
  • Parking brake and foot brake applied during the entire procedure.
  • Note: Not all transmission controllers support this function.
  • Be sure all the Prerequisites are followed, important! - The brake pedal must be depressed during the entire procedure.


[Select]
[02 - Auto Trans]
[Basic Settings - UDS]
Select [Basic settings of transmission]

Next click [Show Measuring Data] and select:

  • [Engine speed]
  • [Main status of abort code basic setting]
  • [Status of basic setting]
  • [Status of basic setting data for clutch]
  • [Status of basic setting data; gear selector]
  • [Sub-status of abort code basic setting]

Then press [Go!]

  • During the basic setting procedure, there maybe some loud gear shifting noises from the transmission, this is normal.

Basic settings may not complete successfully if:

  • The fluid temperature gets too hot.
  • Brake is released


Once complete, there should be an indication of this in the [Status of Basic Settings].

Then click - [Done, Go Back] and Check for fault codes.


Automatic transmission fluid level check

Prerequisites:

  • Notes on Fluid Temperature:
    • Transmission fluid level changes with temperature.
    • Valid temperature range: 30°C to 45°C.
    • Overfill risk if too low; underfill risk if too high.
    • Allow transmission to cool if vehicle is hot.
  • Basic Setting Check:
    • Vehicle must be stationary and on a level surface.
    • Engine at idle speed.
    • Parking brake engaged.
    • 1st and 2nd gears engaged.
    • Transmission fluid temperature between 30°C and 45°C.
  • Confirmation:
    • If all conditions are met, the basic setting starts automatically when selected on VCDS.

Performance Check:

  • Set Vehicle on Lifting Platform:
    • Ensure vehicle is stationary and on a flat surface.
    • Engage parking brake.
  • Start Engine, Allow engine to idle.
  • Gear Engagement:
    • Engage '1' using the upshift paddle, then press 'M' on central module.
    • Engage 'P' on central module.


Check Preconditions

  • Transmission Fluid Temperature Check:
    • Monitor temperature using VCDS and the Advanced Measuring Values.
    • Temperature must be within the valid range (30°C to 45°C).
  • Engine RPM Check:
    • Ensure engine speed is within the range (500 to 1000 rpm).
  • Vehicle Speed Sensor:
    • Vehicle speed should be less than 0.1 km/h.
  • Shift Position Check:
    • Verify the gear is in 'P' (Position_P_Stop).


Start Basic Setting Routine

  • Using VCDS, choose the Basic Settings:
    • [Automatic_transmission_fluid_level_check]
  • Monitor various parameters during the process (e.g., transmission fluid temperature, clutch values, gear positioner actual positions).
    • Use "Show measuring data"


  • Possible Abort Conditions:
    • Routine will stop if transmission fluid temperature exceeds 45°C.
    • Possible reasons for routine abort include:
      • Parking brake not engaged.
      • Basic setting not started or active.
      • Gear actuator control position not reached.

Completion and Repetition

  • Completion:
    • If the basic setting routine completes successfully, switch off the engine.
  • Repetition:
    • If the routine is aborted, address the issue (e.g., cool down transmission fluid) and repeat the basic setting.
    • If necessary, perform an ignition off/on cycle and repeat the routine.
  • Additional Information
    • End of Test Module:
      • Ensure all conditions are met before finalizing the transmission fluid level check.
      • Document any issues and corrective actions taken during the process.


  • Troubleshooting
    • Diagnostic Link Failure:
      • If communication to the Mechatronic unit fails, check the diagnostic link and repeat the test.
    • Event Memory Entries:
      • If the basic setting is aborted due to event memory entries in the Mechatronic unit, follow the test plan to resolve these entries.
  • Final Notes
    • Repeat Basic Setting if Necessary:
      • Ensure all conditions are met and repeat the basic setting if required.
      • Monitor and adjust as per the guidelines provided in the test steps.



Special Notes