Home / DTC / C1605 — CAN Hardware Error | CAN Bus OFF

C1605 — CAN Hardware Error | CAN Bus OFF

Detailed page for trouble code C1605.

33,616codes
59brands
11,155generic
22,461specific
Reset
Code

C1605

HYUNDAI C — Chassis

CAN Hardware Error | CAN Bus OFF

Brand: HYUNDAI
Views: UK: 16 EN: 27 RU: 15
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or shorted CAN-H/CAN-L wiring
  • Open or corroded connector(s) at CAN nodes or junctions
  • Failed CAN transceiver or ECU (module)
  • Incorrect or missing termination resistor(s)
  • Low battery/unstable supply or blown fuse to CAN transceiver power/ground
  • Water intrusion or corrosion in harness or control modules

Symptoms

  • Multiple modules reporting loss of communication or lamp illumination (warning lights)
  • Intermittent or complete loss of functions controlled by bus (ABS, BCM, engine, transmission, etc.)
  • Stored CAN-related codes across multiple modules
  • No network traffic seen on scan tool or bus rapidly switching between active traffic and bus-off
  • Vehicle may limp or fail to start if powertrain modules are isolated

What to check

  • Read all modules with a capable scan tool — note related U or C codes and which modules are offline
  • Record live CAN bus status (Bus-Off flags, error counters) from the affected module(s) if available
  • Inspect battery voltage and grounding points; verify proper supply to all CAN nodes and fuses
  • Visually inspect CAN wiring, connectors, and junction boxes for damage, corrosion, water ingress, or aftermarket taps
  • Measure resistance between CAN_H and CAN_L with ignition off — typical ~60 Ω (two 120 Ω terminators in parallel)
  • Check for short to 12V or ground from each CAN line using an ohmmeter (with harness disconnected at module)

Signal parameters

  • CAN_H typical recessive ~2.5–3.5 V, dominant ~1.0–1.5 V (differential ±2 V approx)
  • CAN_L typical recessive ~1.5–2.5 V, dominant ~0.5–1.5 V
  • Differential voltage CAN_H - CAN_L ≈ 2 V during dominant bits, ≈ 0 V during recessive bits
  • Termination resistance between CAN_H and CAN_L ≈ 60 Ω (two 120 Ω terminators in parallel)
  • Bus error counters/Bus-Off flag (module-specific) — look for incrementing error frames or bus-off status
  • Supply to CAN transceiver (Vbat) and ground continuity at module

Diagnostic algorithm

  1. Confirm C1605 and read all related codes on the vehicle; note which modules report communication loss.
  2. Check battery voltage and main grounds; restore proper battery power if low or unstable. Verify fuses for affected module(s).
  3. Visually inspect wiring, connectors, junctions, and modules for damage, corrosion, or water. Repair/replace damaged harness/connectors.
  4. With ignition on, use a scan tool to monitor CAN traffic. If bus shows no traffic or bus-off, proceed to isolate by disconnecting modules one at a time (start with recently serviced or suspect modules) until the fault clears to locate the offending node.
  5. Measure resistance between CAN_H and CAN_L (ignition off). If not ~60 Ω, check termination resistors and module connections. Replace missing/failed terminators or suspect module.
  6. Probe CAN_H and CAN_L with an oscilloscope while operating the network to observe waveforms; look for stuck dominant level, noise, or missing signals. Check for shorts to 12V or ground if levels are abnormal.
  7. If a single module is identified (transceiver or ECU) replace or repair that module and re-check. If wiring fault, repair harness and reseal connectors; then clear codes and retest.
  8. After repairs, clear codes and perform a road test while monitoring CAN traffic and module communication for recurrence.

Likely causes

  • Short to battery or ground on CAN_H or CAN_L at or near the affected ECU
  • Failed ECU transceiver causing continuous error frames and bus-off
  • Missing/incorrect termination (not ~60 Ω across CAN_H–CAN_L) due to damaged resistor or disconnected module
  • Intermittent connector or harness damage from routing, pinch, or corrosion near chassis seams

Fault status

⚠️ Status
CAN Bus-Off detected — communication halted due to repeated CAN errors; check physical CAN wiring, termination, module transceiver power/ground and module health.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Select your currency