This DTC indicates the electric air conditioning compressor (EAC) high-voltage power supply circuit detects an input voltage below the normal operating threshold (typically below 250V-300V, depending on the vehicle software version) — Atto 3
This DTC indicates the electric air conditioning compressor (EAC) high-voltage power supply circuit detects an input voltage below the normal operating threshold (typically below 250V-300V, depending on the vehicle software version).
In BYD thermal management systems, the high-voltage battery (300-750V DC) directly powers the electric compressor, and the controller monitors the high-voltage side voltage in real time.
Upon detecting sustained undervoltage, the system limits or stops compressor operation to protect the compressor inverter module (IPM), causing air conditioning cooling/heating failure or degraded thermal management performance.
BMS power limitations or insulation faults typically accompany this fault, which essentially indicates an abnormality in the high-voltage power distribution circuit or battery pack energy management.
- 1Low traction battery pack SOC (<15%) or severe cell voltage imbalance causes the BMS to trigger undervoltage protection and limit discharge power.
- 2Backed-out terminal, burn damage, or excessive contact resistance at the electric compressor high-voltage wiring harness connector (usually located near the front compartment high-voltage power distribution box), causing a circuit voltage drop exceeding 20V.
- 3Burnt contacts on the A/C compressor high-voltage relay/contactor inside the high-voltage distribution box (PDU) increase conduction resistance (normal <10mΩ, abnormal can reach several hundred mΩ).
- 4Aging internal DC-Link capacitor in the electric compressor controller, or voltage sampling circuit (voltage divider resistor network) fault, generating a false undervoltage signal.
- 5Battery Management System (BMS) detects a high-voltage interlock loop (HVIL) anomaly and falsely reports high-voltage undervoltage to protect the system.
- 1Read freeze frame data: Use VDS2000 or a BYD dedicated diagnostic tool to read the DTC freeze frame. Record the 'system total voltage', 'compressor high-voltage side voltage', 'compressor current', and 'SOC' values when the fault occurred. Calculate the voltage difference (normal voltage difference <5V).
- 2Check traction battery status: Enter the BMS data stream and check total voltage, lowest cell voltage, voltage difference (should be <300mV), and SOC. If SOC <20% or cell voltage <3.0V, charge the battery before retesting.
- 3Measure the high-voltage interlock loop: Disconnect the service disconnect, use a multimeter to measure HVIL loop continuity (must be continuous, resistance <10Ω), and check the air conditioning compressor low-voltage connector pins for oxidation.
- 4Measure high-voltage drop: Power the vehicle on to READY mode. Use an insulation multimeter to measure the battery pack main positive to main negative voltage (V1) and the electric compressor input voltage (V2). If V1 - V2 > 15V, check the high-voltage wiring harness and contactor from the high-voltage distribution box to the compressor.
- 5Check the high-voltage distribution box: Open the PDU, visually inspect the A/C compressor high-voltage contactor contacts for burn marks, and check for a blown fuse. Measure the contactor closed resistance (must be <10mΩ; otherwise, replace the PDU).
- 6Check the compressor controller: Inspect the low-voltage power supply (12V constant power, ground) and the CAN-H (2.5-3.5V) / CAN-L (1.5-2.5V) waveforms. If the high-voltage input is normal but the fault code persists, replace the electric compressor assembly or controller.
- 7Repair verification: Clear the fault code, set the air conditioning to MAX, and verify the compressor speed reaches above 6000 rpm. Run the system continuously for 10 minutes. The repair is complete if the fault code does not reappear.
BYD Qin EV300 air conditioning not cooling with DTC B123C16
BYD Qin Pro DM thermal management fault caused power restriction
Intermittent B123C16 fault caused by battery cell undervoltage
Electric compressor controller false fault