DTC B121209 indicates an abnormality in the PTC (Positive Temperature Coefficient) heater drive control unit, specifically a driver module fault — Atto 3
DTC B121209 indicates an abnormality in the PTC (Positive Temperature Coefficient) heater drive control unit, specifically a driver module fault.
This fault involves the high-voltage control system.
Causes include IGBT power module failure, driver circuit board malfunction, high-voltage interlock (HVIL) failure, or abnormal current/voltage sampling.
The PTC heater is a core component for EV cabin heating and battery thermal management.
This fault prevents cabin heating and disables battery heating.
In low-temperature environments, it degrades battery charge/discharge performance and reduces driving range.
When this fault occurs, the BMS or thermal management controller cuts off the PTC high-voltage power supply to protect the system.
- 1Internal driver board fault in the PTC controller (high-voltage power distribution box integrated module), such as IGBT power transistor breakdown, gate drive circuit damage, or DC-DC power conversion module failure.
- 2Degraded insulation or an internal short circuit in the PTC heater assembly causes the drive assembly to detect an overcurrent or insulation fault and set the code.
- 3Poor contact, ablation, or terminal back-out in the high-voltage wiring harness or connectors, especially oxidation or looseness at the PTC high-voltage positive and negative terminals, causing the drive assembly to detect an abnormal voltage drop.
- 4Low-voltage control circuit fault, including PTC controller power supply (12V) failure, poor ground, or CAN communication wiring harness short/open circuit, causing abnormal drive signal transmission.
- 5Abnormal coolant circulation in the thermal management system (water pump fault, blocked lines, or low coolant) causes poor heat dissipation from the PTC heater and triggers over-temperature protection in the drive assembly.
- 1Use the VDS2000/BYD dedicated diagnostic tool to read all fault codes. Check for accompanying related codes such as B121309 (PTC heater assembly fault) and B121111 (temperature sensor fault). View the PTC operating voltage, current, and temperature values in the freeze frame data.
- 2Visually inspect the PTC controller (usually located near the high-voltage power distribution box in the front compartment) for burning or fluid leakage. Inspect high-voltage wiring harness connectors P33, P34, etc. for looseness, backed-out pins, or burning. Measure high-voltage interlock circuit continuity.
- 3Disconnect the high-voltage service disconnect and wait 5 minutes. Measure the insulation resistance of the PTC heater high-voltage wiring harness (standard: ≥500 MΩ). Measure the PTC heater body resistance (typically 2-3 kΩ; refer to the vehicle repair manual for specific values). Confirm no short circuit or insulation failure.
- 4Check the PTC controller low-voltage connector. Measure the 12 V power supply (constant power +B, ignition switch IG power) and verify a good ground. Measure the CAN-H and CAN-L line voltages (approximately 2.5 V) and terminal resistance (approximately 60 Ω). Check the wake-up signal line voltage.
- 5If the wiring harness is normal, remove and inspect the PTC controller. Open the housing and inspect the internal driver board for obvious burn marks, swollen capacitors, or a cracked IGBT module. Use an oscilloscope to verify the drive waveform is normal.
- 6If testing confirms an internal PTC controller fault, replace the PTC controller assembly (Note: on some models, the PTC controller integrates with the high-voltage power distribution box and requires replacement as a complete unit). If the PTC heater itself has an insulation fault, replace the PTC heater.
- 7After replacement, fill with the specified coolant (e.g., BYD Long Life Coolant), perform the cooling system bleeding procedure, and clear the fault codes. Activate the A/C heating mode to test the PTC operating status. Monitor the data stream to verify the PTC current and voltage are normal (normal operating current is typically 3-8A, depending on the vehicle model).
Qin Pro DM: IGBT breakdown on PTC controller driver board causing no heating
Burnt high-voltage wiring harness connector caused intermittent fault on Qin EV300
Internal short circuit in PTC heater triggered drive component overcurrent protection
Coolant loss caused PTC over-temperature, triggering a false drive fault.