U100308

This DTC indicates abnormal communication between the EPB (Electronic Parking Brake) control module and the vehicle chassis CAN network (Chassis CAN) — Atto 3

Braking System

This DTC indicates abnormal communication between the EPB (Electronic Parking Brake) control module and the vehicle chassis CAN network (Chassis CAN).

Technical details: 1) The EPB module fails to receive valid data frames from the ABS/ESP, VCU, or gateway module within the preset monitoring period (typically 100ms), triggering a timeout counter overflow; 2) Received CAN messages fail the CRC check, contain an abnormal Data Length Code (DLC), or trigger a Bus-Off state.

On the BYD E5, the EPB system relies on the CAN bus to receive the vehicle speed signal (from the ABS), brake pedal status, gear position information, and power mode signal.

Communication interruption causes the EPB auto-release/Auto Vehicle Hold (AVH) function to fail.

Extreme cases may trigger Limp Home mode, though the system usually retains the mechanical emergency release function.

This fault belongs to the chassis network communication category.

Prioritize inspecting the physical layer wiring.

The U100308 fault code on the Atto 3 indicates abnormal communication between the Electronic Parking Brake module and the chassis CAN network. Severity is medium, as EPB auto-release or AVH functions may stop working. Common causes include damaged CAN wiring, corroded connectors, short circuits, or incorrect terminating resistance. The recommended fix is to have an authorised dealer inspect the CAN wiring, connectors, and modules. Typical repair cost data is available from recorded cases.
4
Cases Logged
5
Causes
  • 1CAN bus physical layer fault: Includes short circuit between CAN-H and CAN-L, short to 12V power/ground, open circuit, or excessive contact resistance (>1Ω). Common causes include wiring wear at the firewall grommet, wear where the floor harness passes the door sill trim, or connector water ingress and oxidation after driving through water.
  • 2Abnormal terminating resistor matching: The standard terminating resistance for the E5 model chassis CAN bus is 120Ω. These resistors are located in the ABS control unit and the gateway controller (integrated into the instrument panel distribution box or as a separate module). The total parallel resistance must be 60Ω. A resistance deviation exceeding 10% (e.g., a loose wiring connection causing resistance >70Ω or <50Ω) causes signal reflection and bit errors.
  • 3EPB control module internal fault: Damaged internal CAN transceiver (such as the NXP TJA1042 chip), crystal oscillator clock drift shifting the sampling point, or failed module power supply circuit (12V to 5V) filter capacitor causing excessive power supply ripple.
  • 4Gateway controller routing fault: The E5 uses a gateway to connect the powertrain CAN, chassis CAN, and comfort CAN. A corrupted internal CAN routing table, an outdated software version, or an abnormal gateway power supply interrupts communication between the EPB network segment and other network segments.
  • 5Electromagnetic interference or power quality issues: High-frequency interference from the operating high-voltage system (drive motor, DC-DC converter) enters the CAN harness via inductive coupling, or an aging 12V battery (internal resistance >10mΩ) drops system voltage below 9V during startup, resetting the communication nodes.
  • 1
    Fault Code Confirmation and Freeze Frame Analysis: Use the BYD VDS2000 or Launch X-431 diagnostic tool to read complete DTCs. Distinguish between Current and History codes. Record the vehicle speed, system voltage, ambient temperature, and bus load rate at the time of the fault from the freeze frame data. Check for accompanying multi-module communication faults (e.g., U1003, U0308, U0101). If present, prioritize troubleshooting the gateway and bus physical layer instead of a single module.
  • 2
    EPB module power supply and earth reference check: Disconnect the EPB control module connector (located under the centre armrest box or near the rear axle motor). Measure the permanent live supply (B+, Pin 30). The voltage must be 12.6 V ± 0.3 V (static). Measure the ignition supply (IGN, Pin 15). The voltage must be >12 V with the ignition in the ON position. Measure the resistance between the earth wire (GND) and the vehicle body. The resistance must be <1 Ω. Check if fuses EF05/EF06 (E5 models) in the dashboard power distribution box are blown or poorly connected. Check the power supply waveform ripple. The ripple must be <100 mV.
  • 3
    CAN bus physical layer quantitative inspection: Measure the terminating resistance between OBD diagnostic connector Pin 6 (CAN-H) and Pin 14 (CAN-L). The resistance must be 60 Ω ± 6 Ω (two 120 Ω resistors in parallel). If the resistance is abnormal, disconnect the ABS and gateway modules individually for isolation testing. Measure the CAN-H voltage to ground (2.5–3.5 V recessive, 3.5–4.5 V dominant) and the CAN-L voltage to ground (1.5–2.5 V recessive, 0.5–1.5 V dominant). Use an oscilloscope to view the CAN waveform and check for spikes, bit-width distortion, or abnormal voltage amplitude.
  • 4
    Gateway controller in-depth inspection: Access the E5 gateway module (typically integrated into the dashboard power distribution box at position G2D or a standalone gateway box). Verify it has the latest software version (post-2019 versions resolved early EMC compatibility issues). Check CAN line continuity between the gateway, EPB, and ABS (continuity resistance <1Ω, insulation resistance >10MΩ). Perform a gateway communication test using the diagnostic tool and check the packet loss rate.
  • 5
    Harness interference inspection and rectification: Check if the EPB CAN harness (usually a twisted pair, 20mm twist pitch) runs parallel to the high-voltage harness (orange HV cable) at a distance of <30cm. If so, reroute the harness to maintain >50cm spacing, or install a ferrite core. Check the 12V battery state of health (SOH) using an internal resistance tester. Replace the battery if the CCA value is below 70% of the nominal value or if the internal resistance is >10mΩ.
  • 6
    Software flashing and module replacement: Flash the software for the EPB, ABS, and gateway modules (record the original vehicle VIN and configuration code before flashing). If the fault persists after flashing and inspections rule out wiring and power supply issues, replace the EPB control module (E5 part number: 5A-3537010). After replacement, perform the EPB calibration procedure: zero-point learning (release to the limit position and record the position sensor value) and clamping force learning (simulate parking and record the motor current curve).
BYD DTC AI Analysis

Oxidized gateway controller connector caused intermittent EPB communication fault

Symptoms: 2018 BYD E5. While driving, the instrument cluster intermittently displayed "Please check EPB system" and the warning light came on intermittently. After parking, the electronic parking brake sometimes failed to release automatically; light throttle input did not trigger auto-release. Diagnosis: Scanned with VDS2000 and retrieved U100308 (current) and U100304 (history). Freeze frame showed 45 km/h and 12.1 V at the time of fault. Initial checks confirmed normal EPB module power supply, but CAN bus measurements showed CAN-H at 2.8 V (high) and CAN-L at 2.2 V (nominal is 2.5 V/2.5 V). Removed the gateway controller on the left side of the dashboard (integrated in the power distribution box) and found green oxidation on pins 4 and 5 (CAN-H/CAN-L) of connector GJ43 from prior water ingress. Solution: Cleaned the pins with electrical contact cleaner (CRC 2-26), applied conductive grease (Stablant 22), reconnected the connector, and torqued the bolt to 5 N·m. Cleared codes and road-tested 20 km with no recurrence. Analysis: The E5 gateway sits low, so the connector oxidizes easily after water ingress or in high humidity, causing CAN signal attenuation and higher bit error rates.
Original source ↗
BYD DTC AI Analysis

Interference between the CAN wiring harness and high-voltage wiring harness caused data frame errors.

Symptoms: 2019 E5. After DC fast charging, the EPB warning light stayed on. The vehicle remained drivable but the Auto Hold (AVH) function failed. Manual EPB switch operation worked normally. Diagnosis: DTC U100308 stored. Live data showed the EPB module’s Error Counter for vehicle speed signal frames increasing continuously, while the ABS module transmitted normally. Inspection found an aftermarket dashcam with wiring routed from the dashboard to the floor bundled with the high-voltage distribution box HV+ harness; the CAN lines were not twisted pair. Oscilloscope measurement of the CAN bus revealed high-frequency spikes (>1Vpp) synchronized with the DC-DC converter switching frequency (10kHz). Fix: Rerouted the CAN harness and restored the OEM twisted-pair structure (20mm twist pitch). Installed a ferrite core (TDK ZCAT2030-0930) on the EPB module harness end. Flashed updated software to the motor controller (MCU) and EPB module to resolve early-version EMC compatibility issues.
Original source ↗
BYD DTC AI Analysis

EPB control module internal CAN transceiver damaged

Symptoms: E5 failed to start. The instrument cluster displayed "Brake System Fault", the EPB switch indicator did not light up, and pressing the brake pedal produced no response. Diagnosis: The scan tool could not connect to the EPB module (timeout), though ABS, BMS and VCU communicated normally, indicating the chassis CAN bus had not completely failed. Power supply (12V) and ground (0.2Ω) at the EPB module tested normal. CAN terminal resistance measured 120Ω (normal is 60Ω with parallel termination), indicating the internal CAN transceiver had failed open and could not parallel the termination resistor. The CAN waveform showed the EPB module was not transmitting (no signals in ID range 0x180–0x1FF). Disassembling the EPB module revealed pins 3 (CANH) and 7 (CANL) of the internal TJA1042 chip shorted to ground. Resolution: Replaced the EPB control module assembly (with cables), performed Zero Point Calibration and Clamping Force Learning. After replacement, executed the "EPB Initialisation" procedure using the scan tool; otherwise parking force will be insufficient or abnormal noise will occur.
Original source ↗
BYD DTC AI Analysis

Degraded 12V battery caused unstable communication voltage, triggering U100308.

Symptoms: 2018 E5. EPB warning light illuminates during cold starts and extinguishes after warming up, accompanied by slow window operation and headlight flicker. Diagnosis: Read DTC U100308 (historic). Checked CAN line resistance and voltage – both within specification. Measured 12V battery static voltage at 11.2V (low; normal should be 12.6V). Voltage dropped to 8.5V during startup (below 9V safe threshold). Used oscilloscope to check EPB module power waveform – found excessive ripple (>500mVpp). Determined EPB module CAN transceiver operates unstably below 9.5V, causing data frame loss and increased error frames, triggering communication timeout faults. Repair: Replaced 12V battery (spec: VRLA 60Ah or AGM 60Ah; recommend OEM Fengfan or Varta). Cleaned negative earth point (left front longitudinal beam) and positive terminal, applied petroleum jelly to prevent oxidation. Cleared DTCs and monitored for 1 month – fault has not reoccurred. Recommend E5 owners check 12V battery health every 2 years to prevent high-voltage system cascade failures caused by low-voltage system faults.
Original source ↗
Common problems reported for Atto 3Atto 3 overview →
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.