U0050Vehicle Communication Bus C (+) High
- Generic OBD-II code · Network
- How the car detects it
- U0050 flags excess voltage on the (+) wire of Vehicle Communication Bus C. On a high-speed-style CAN bus, the conductor is CAN-High sitting at battery or 5 V level, a condition onsemi found survivable: frames still pass, the dominant bits merely look different and the transceiver draws about as little as when idle, since its high-side driver delivers no current. NXP therefore lists it with the hidden failures that need transceiver diagnosis to surface at all. Fault-tolerant low-speed transceivers such as NXP's TJA1055 confirm the fault in two timed steps and then fall back to single-wire operation on CAN-Low. Because driving rarely changes, the code is often found by chance during a scan. No manufacturer documents U0050 publicly. CAN-High near supply voltage against ground confirms it.
- What you may notice
- Usually no symptom, code found during a scan
- Occasional single warning from a module on Bus C
- Likely causes
- Likely(+) wire of Bus C touching a battery or 5 V feed
- PossibleMoisture in a connector linking the bus wire to supply
- RareAftermarket device tapped into the bus wire
- Repair
- Hard · Usually a job for a workshop.Typical cost: €60 – €700
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.