Как CAN gateway модулът на VW Passat B6 губи мрежовата комуникация
The CAN gateway in the VW Passat B6 (3C, 2005–2010) is not a passive connector — it is an active routing node that translates messages between four separate bus segments: the powertrain CAN, the comfort CAN, the infotainment CAN and the diagnostic K-line interface. When it fails, the result is rarely a single warning light. More often the scan tool struggles to reach multiple modules at once, several unrelated systems flag communication faults simultaneously, and a workshop without familiarity with the B6 architecture wastes time suspecting each module in turn rather than the hub connecting them.
How the B6 CAN Network Is Laid Out
Volkswagen divided the Passat B6 network into segments to limit the traffic load on each bus and to contain faults. The four segments and their primary occupants are:
- Powertrain CAN (500 kbps): Engine control unit (ECU/MED/ME7/MED9), automatic or DSG transmission control module (TCM), ABS/ESP module (J104), instrument cluster (J285), immobiliser (J518 ELV column module on later builds).
- Comfort CAN (100 kbps): Central comfort electronics module (J393), door control units, parking aid module, rain/light sensor, HVAC panel.
- Infotainment CAN (100 kbps): Radio/navigation head unit (RNS-510 or RCD-500 variant), amplifier, telephone module where fitted.
- Diagnostic interface: The gateway bridges all segments to the OBD-II port (pin 6 and pin 14) so a single diagnostic connection can reach every module on the car.
The gateway module itself — part number group 1K0 907 951 — is mounted behind the instrument panel on the left side of the steering column, secured to the A-pillar trim bracket. On pre-facelift cars (2005–2008) it sits slightly higher than on post-facelift builds (2008–2010), but both use the same connector arrangement: a single 32-pin plug carrying all four network segments and a direct battery supply line.
What Actually Fails Inside the Gateway
The most consistent failure mode observed on B6 gateways is internal firmware corruption triggered by a brown-out event — a momentary drop in supply voltage during a module update or an unrelated battery discharge. The gateway’s microcontroller stores routing tables in flash memory; if the write cycle is interrupted, it boots into a degraded state where it can still communicate on one segment but not route messages between segments. The car starts, but the powertrain modules cannot send fault codes to the instrument cluster, and the diagnostic tool shows a gateway that responds to address 19 (gateway) but returns bus-off errors for the comfort or infotainment segment.
A secondary failure path is a cracked solder joint on the CAN transceiver IC, usually induced by vibration. The B6’s instrument panel carrier transfers road vibration directly into the gateway bracket. This tends to produce an intermittent fault — the car behaves normally in warm weather but drops segments on cold mornings when the board has contracted slightly. Measuring the CAN-H and CAN-L voltages at the OBD port (pins 6 and 14 for powertrain CAN) with the ignition on typically shows 2.5 V each at rest — correct — but the differential collapses to near zero within a few seconds of a cold start. A functioning gateway holds the powertrain CAN differential at 1.5–2.5 V during active communication.
Fault Codes That Point to the Gateway
The codes below are stored in the gateway module itself or in the modules that can no longer reach their neighbours. They are read via address 19 in VCDS or equivalent VAG diagnostic software:
- U0001 — High speed CAN communication bus fault. Stored in gateway and sometimes in ABS module simultaneously.
- U0100 — Lost communication with ECU/PCM. Stored in TCM, ABS or instrument cluster when the gateway fails to route powertrain segment messages.
- U0121 — Lost communication with ABS control module. Stored in ECU and instrument cluster when the gateway cannot bridge the ABS into the comfort segment for the dashboard warning lamp.
- U0140 — Lost communication with body control module (central comfort electronics J393). Commonly seen with comfort CAN segment failure.
- 01316 — ABS control module (J104): no communications. VAG-format code stored in gateway address block.
- 00887 — CAN databus: missing message from instrument cluster. Appears in the ECU when the gateway cannot forward cluster acknowledgement messages.
Critically, none of these codes on their own confirm a dead gateway. A broken wire on the comfort CAN bus, a module with a shorted CAN transceiver, or a failed terminating resistor can generate the same set. The gateway is confirmed suspect only when the fault pattern covers multiple unrelated modules across at least two bus segments simultaneously and clears temporarily when the battery is disconnected and the gateway resets.
Test Sequence Before Ordering a Replacement
Work through this order to avoid replacing a gateway that is actually healthy:
- Check battery and charging voltage. A weak battery that sags below 11.5 V at cranking can cause mass communication faults on every segment. Load-test the battery first.
- Read all modules with VCDS or ODIS. Note which segments are unreachable. If only one segment is dead, suspect the wiring or a module on that segment before the gateway.
- Measure CAN-H and CAN-L at OBD pins 6/14. At ignition on, rest voltage should be 2.5 V each. Active communication shows differential voltage of 1.5–3.5 V swinging rapidly. A flat line at 2.5/2.5 V with ignition on indicates no bus activity — the gateway is not transmitting.
- Check supply and ground at gateway connector pin 32 (battery +) and pin 1 (ground). Gateway supply voltage below 11.8 V with ignition on will cause routing errors.
- Disconnect modules one at a time on the suspect segment. A module with a shorted CAN transceiver pulls the entire segment to a fixed voltage. Disconnecting it restores the bus instantly.
- If all the above checks pass and two or more segments remain unreachable, the gateway itself is the prime suspect.
OEM Part Numbers and Variants
The Passat B6 gateway was supplied by Continental (previously Siemens VDO) and later by Hella. The part number suffix indicates the coding variant — equipment level, market and fitted options alter the routing table stored on the unit. Fitting the wrong suffix variant produces communication faults even on a brand-new unit.
Known OEM references for the B6 gateway include:
- 1K0 907 951 AA
- 1K0 907 951 AE
- 1K0 907 951 AF
- 1K0 907 951 AJ
- 1K0 907 951 AK
The base number (1K0 907 951) is shared across the Golf 5, Jetta 1K and Touran 1T because all three ride on the PQ35 platform. The suffix distinguishes the equipment configuration. A gateway from a Golf 5 with a basic radio will not correctly route a Passat B6 fitted with RNS-510 navigation and the telephone preparation package — the infotainment segment routing table differs. Always match the full part number including suffix, and re-code with VCDS or ODIS after fitting.
Засегнати превозни средства
The 1K0 907 951 gateway family covers:
- VW Passat B6 3C — all engines, 2005–2010
- VW Golf 5 (1K) — 2003–2008, suffix variants differ by equipment
- VW Jetta 1K — 2005–2010
- VW Touran 1T — 2003–2010 (verify suffix carefully; Touran had additional rear seat electronics on some variants)
- Skoda Octavia 1Z — 2004–2012, shares PQ35 architecture; same base number applies but Skoda-specific suffixes exist
- Seat Leon 1P — 2005–2012; same base number, Seat-market suffixes differ
Cross-fitting between these vehicles is possible only when equipment level and fitted options are identical. In practice this means a used Passat B6 gateway is the safest direct donor for another Passat B6 of the same specification.
Coding After Replacement
A replacement gateway must be coded to the car’s VIN and equipment configuration using VCDS long coding or ODIS guided functions. Without this step the gateway either refuses to route one or more segments or generates a continuous fault for mismatched configuration. The coding process reads the installed options (automatic gearbox yes/no, navigation yes/no, telephone yes/no, tyre pressure monitoring yes/no) and writes the routing table accordingly. This is not a dealer-only procedure — any workshop with a licensed VCDS interface and the correct cable can complete it in under ten minutes.
Често задавани въпроси
Can a VW Passat B6 CAN gateway failure prevent the engine from starting?
Directly, no — the ECU communicates with the immobiliser independently of the gateway on most B6 builds. However, a gateway failure can prevent the instrument cluster from receiving the RPM signal, making it appear as though the engine is not running when it actually is. If the tachometer reads zero but the engine starts normally, a gateway fault is worth investigating before touching the ECU.
Will the fault codes clear themselves once the gateway is replaced?
Communication-related U-codes stored in other modules will not clear automatically. After fitting and coding a replacement gateway, connect a diagnostic tool and perform a global fault code clear across all modules. Some codes — particularly in the ABS and instrument cluster — require a short drive cycle before the modules confirm normal communication and the warnings extinguish.
Is the Passat B6 gateway the same part as the Golf 5 gateway?
The base part number (1K0 907 951) is shared across the PQ35 platform, but the suffix encodes the equipment variant. A Golf 5 gateway pulled from a car without navigation or telephone will not work correctly in a Passat B6 that has both. Always match the full suffix, and recode after fitting regardless of suffix match.
Can the gateway be repaired at board level rather than replaced?
Solder joint failures on the CAN transceiver IC are repairable by a competent electronics technician — the chip is a standard NXP TJA1040 or equivalent and is available cheaply. Firmware corruption is generally not repairable without manufacturer flash equipment. If the failure mode is a cold-start intermittent, board-level rework is worth attempting before buying a replacement; if the gateway is producing a permanent bus-off condition, replacement is the more practical route.
How do I confirm the gateway is faulty and not a wiring fault on the CAN bus?
Disconnect the gateway connector and measure resistance between the CAN-H and CAN-L wires for each segment at the harness side. Each segment should show approximately 60 ohms (two 120-ohm terminating resistors in parallel). An open circuit (infinite resistance) points to a broken wire; a short to ground or battery points to a damaged module on that segment. If all segment resistances read correctly at 60 ohms and the supply voltage to the gateway is good, the gateway itself is the fault source.
Tested OEM CAN gateway modules for the VW Passat B6 and related PQ35 platform vehicles, with full part number matching and worldwide shipping, are available at:
https://giantparts.eu/
