If, when connecting the diagnostic scanner to BMW E60, Audi A4 B7 or Mercedes W204 did you see the inscription DTS (or type error U1101 β No communication with DTS), this is not a random failure, but an indication of Diagnostic Trouble Shooting - data exchange system between control units via CAN bus. In 80% of cases, such an error means a problem with the wiring, corrosion of the contacts in the connector OBD-II or module malfunction DME/DDE (engine control unit). For example, on BMW N43/N54 DTS often βcrashesβ after unsuccessful chip tuning or when the power to pin 30 of the diagnostic connector is lost.
Owners of cars with the system DTS (mostly German brands VAG, BMW, Mercedes-Benz before 2015 release) encounter this abbreviation when trying to read errors or ECU firmware. Unlike standard OBD-II, where diagnostics are carried out according to universal protocols (ISO 9141, KWP2000), DTS - this is production protocol, requiring specialized software (for example, INPA for BMW or VCDS for VAG). Without understanding its features, even experienced technicians can spend hours searching for βphantomβ faults, while the problem lies in an incorrect connection or lack of DTS support in cheap scanners.
What is DTS in a car: decoding and purpose
DTS (Diagnostic Trouble Shooting) - this is service diagnostic protocol, developed by German automakers for internal use in dealerships. Unlike the universal OBD-II, which is mandatory for all cars since 2001, DTS provides access to:
- π§ Hidden ECU parameters (e.g. adapting the throttle valve to VW 1.8T or fuel supply correction to BMW M54).
- π Extended error logs, which are not displayed through standard scanners (for example, codes
P16XXfor Audi). - π Programming functions control units (firmware, coding, reset adaptations).
- π Actuator tests (checking injectors, valves VANOS or Valvetronic without disassembly).
It is important to understand that DTS - this is not a separate physical module, but hardware-software interface, integrated into the main control units (DME, EGS, KOMBI). For example, on Mercedes W204 The module is responsible for data exchange via DTS CGW (Central Gateway), and on BMW E90 - block CAS (Car Access System). If these components or their power supply circuits are damaged, diagnostics via DTS becomes impossible, even if OBD-II continues to work.
1. Software compatibility (for example, ISTA+ for BMW or ODIS for VAG).
2. Availability K-Line adapter (for older models before 2008).
3. Integrity pin 7 (K-Line) or pin 6 (CAN-H) in the OBD-II connector.-->
How DTS works: protocols and connection diagrams
Protocol DTS uses a combination of physical buses CAN (Controller Area Network) and K-Line (ISO 9141), depending on the year of manufacture of the vehicle. For example:
- π
Before 2005: most models VAG (for example, Audi A4 B6, VW Passat B5) used
K-Linefor DTS. Data exchange speed - up to 10.4 kbps. - π
2005β2012: go to
CAN(for example, BMW E60, Mercedes W211). Speed - up to 500 kbps. - π
After 2012: complete abandonment of DTS in favor of
DoIP(Diagnostics over Internet Protocol) on new platforms (MLB Evo, CLAR).
To connect to DTS you need:
- Hardware: adapter with support
K-Line/CAN(for example, VAG-COM KII or BMW ICOM). - Software part: proprietary software (VCDS, INPA, DAS) with current databases.
- Food: stable 12V on contacts
16 (food)and4/5 (mass)OBD-II connector.
| Protocol | Application | Speed | Example models |
|---|---|---|---|
K-Line (ISO 9141) |
DTS for older ECUs | 10.4 kbps | VW Golf IV, Audi A3 8L |
CAN (ISO 11898) |
DTS for modern blocks | 125β500 kbps | BMW E90, Mercedes W204 |
DoIP (ISO 13400) |
Replacing DTS on new cars | 100 Mbit/s | Audi Q7 4M, BMW G20 |
Common DTS errors and their causes
Errors related to DTS, usually appear as:
- π¨
U1101β No connection to DTS (breakCAN-H/CAN-Lor malfunction CGW/CAS). - π
P1600β Data bus fault (short circuit in wiring harness). - π»
FFFFβ Incorrect ECU response (often after unsuccessful chip tuning). - β‘
No response from ECUβ the control unit does not respond due to lack of power or freezing.
The main causes of problems with DTS:
β οΈ Attention: If after connecting the scanner the car stops starting or the dashboard lights up engine icon (CEL), immediately turn off the diagnostic equipment. This may indicate short circuit in the K-Line circuit, which leads to blocking of the ECU.
- π Unstable power supply: Voltage drop lower 11.8V during diagnostics (for example, when the battery is discharged).
- π Damaged contacts in the OBD-II connector (oxidation or breakage
pin 7for K-Line). - π₯οΈ Incompatible software: use of pirated versions VCDS or INPAthat do not support DTS.
- π§ Mechanical damage control units (for example, after an accident or unqualified repair).
βοΈ Diagnose problems with DTS
How to check the functionality of DTS yourself
For a basic DTS check you will need:
- Multimeter (to check voltage and resistance).
- Diagnostic adapter (for example, VAG-COM or BMW INPA K+DCAN).
- Laptop with installed software (for example, VCDS Lite for VAG or INPA for BMW).
Step by step instructions:
- Power check:
- Connect the multimeter to
pin 16(food) andpin 4/5(ground) OBD-II connector. - The ignition must be turned on (
ON, but notSTART). - The voltage should be 11.8β12.6V. If below, charge the battery.
- Connect the multimeter to
- K-Line check (for cars before 2005):
1. Connect the multimeter probes to pin 7 (K-Line) and ground (pin 4/5).2. Turn on the ignition.
3. The voltage should be ~12V (if 0V - open or short circuit). - Checking the CAN bus (for cars after 2005):
- Measure the resistance between
pin 6 (CAN-H)andpin 14 (CAN-L). - Norm: 54β66 Ohm (if 0 Ohm - short circuit, if β - open circuit).
- Measure the resistance between
What to do if the CAN bus resistance is not normal?
If resistance 0 ohm:
- Disconnect the control units (DME, EGS, KOMBI) one by one to find the βshortedβ module.
- Most often the block is to blame DME (leakage in the power supply circuit).
If resistance β (break):
- Check the integrity of the CAN-H and CAN-L wires from OBD-II to Central Gateway (CGW).
- On BMW this is usually orange-black (CAN-H) and orange-brown (CAN-L) wires.
DTS and chip tuning: risks and consequences
Protocol DTS actively used for chip tuning, as it allows you to write modified software to control units. However, incorrect actions can lead to:
- π₯ ECU blocking (for example, after interrupted firmware on BMW MSD80).
- π₯ CPU overheating control unit (if the firmware is written with errors).
- π Lost connection with DTS (for example, after installing the βleftβ firmware on Audi 2.0 TFSI).
How to minimize risks:
- π§ Use only original cables (for example, BMW ICOM or VAG ODIS).
- πΎ Do it backup original software before flashing.
- β‘ Monitor the battery voltage (should be >13V during recording).
β οΈ Attention: If, after chip tuning, the scanner no longer sees control units via DTS, but the light on the dashboard lights up engine icon and ABS, this may indicate bootloader corruption in the ECU. In this case you will need JTAG soldering or replacing the block.
Never interrupt the firmware process via DTS! Even a short power outage can lead to irreversible ECU blocking (for example, on BMW MSS60 or Audi Simos 12).
DTS vs OBD-II: Key Differences
Many people confuse DTS and OBD-II, but these are fundamentally different systems:
| Parameter | OBD-II | DTS |
|---|---|---|
| Purpose | Universal exhaust and engine diagnostics | In-depth diagnostics and block programming |
| Protocols | ISO 9141, KWP2000, CAN, J1850 | K-Line, CAN, DoIP (depending on model) |
| Available data | Standard error codes only (P0XXX, P2XXX) | Hidden codes, adaptations, actuator tests |
| Equipment | Any OBD-II scanner (for example, ELM327) | Specialized adapters (VCDS, INPA) |
| Examples of use | Reading error P0300 (misfire) |
Throttle valve adaptation VW 1.8T |
When is DTS needed, and when is OBD-II enough?
- β OBD-II is enough, if necessary:
- Erase error
P0171(lean mixture). - View sensor parameters (for example,
Lambda). - β DTS required, if necessary:
- Carry out adaptation DPF on VW TDI.
- Flash the ECU Bosch ME7 on BMW M54.
- Reset the unit's odometer KOMBI (legal for dealers only).
Frequently asked questions about DTS in cars
Is it possible to connect to DTS through a regular ELM327?
No. ELM327 supports only standard protocols OBD-II (ISO 9141, CAN). To work with DTS you need a specialized adapter (for example, VAG-COM for VW/Audi or BMW INPA for Bavarian cars) and proprietary software. Cheap "Chinese" scanners often do not recognize DTS or give an error No communication.
Why did the dashboard stop working after connecting to DTS?
This is a typical problem when working incorrectly with the protocol. DTS on cars VAG (for example, Audi A4 B7 or VW Passat B6). Reasons:
- π Short circuit in the circuit
K-Line(checkpin 7OBD-II connector). - π» Incompatible software version (for example, VCDS 12.12 does not support old blocks Immo 3).
- β‘ Resetting adaptations in the block KOMBI (key rebinding required).
Solution: Disconnect the battery for 10 minutes, then repeat the diagnostics with the correct software. If the panel does not come to life, contact a diagnostician for flashing KOMBI.
How to reset DTS error without a scanner?
Reset errors DTS without specialized equipment it's impossible, since they are stored in the non-volatile memory of the control units. However, you can try:
- Disconnect battery at 15β20 minutes (sometimes resets soft errors).
- Use service key combinations (for example, on BMW hold the button
Trip Resetwhen the ignition is turned on). - Contact the service with the original scanner (ISTA+ for BMW, ODIS for VAG).
β οΈ Attention: Resetting errors without eliminating the cause (for example, a CAN bus break) will lead to their reappearance.
Can the ECU be damaged by connecting to DTS?
Yes, there is a risk of damaging the control unit when working with DTS yes if:
- π Used poor quality adapter (for example, a cheap clone VAG-COM from AliExpress).
- β‘ Happened voltage drop during flashing (below 11.5V).
- π₯οΈ Installed pirated software with errors (for example, INPA 5.05 instead of the original version).
Consequences:
- π₯ Complete blocking of the ECU (requires soldering JTAG or replacement).
- π₯ Burnout of transistors in power circuits (for example, on BMW MSS54).
Which cars support DTS?
Protocol DTS used mainly on German cars:
- π VAG (until 2015): Audi A4 B7, VW Passat B6, Skoda Octavia A5.
- π BMW (until 2013): E60, E90, X5 E70 (with blocks DME DDE7).
- π Mercedes-Benz (until 2012): W204, W211, W164 (with systems ME/SFI).
By car after 2015 DTS has been replaced by DoIP (for example, on BMW G20 or Audi Q7 4M).