B121B09

This fault code indicates a functional failure of the No — Qin Plus

Thermal Management System

This fault code indicates a functional failure of the No. 2 IGBT (Insulated Gate Bipolar Transistor) driver chip in the thermal management system PTC (Positive Temperature Coefficient) heater controller.

In BYD Qin series vehicles, the PTC heater uses IGBTs for PWM power modulation to control heating output. "2#" usually refers to the second drive circuit in a dual-channel PTC control system or the driver IC for the second unit of the IGBT module.

Fundamentally, the driver IC fails to generate a normal gate drive signal, preventing the IGBT from switching on and off correctly.

This directly disables the PTC heater, resulting in no warm air from the air conditioning and battery heating function failure.

Extreme cases may cause an IGBT shoot-through short circuit, creating a high-voltage safety risk.

Underlying faults such as overtemperature, overcurrent, or power supply abnormalities typically accompany driver chip failures.

4
Cases Logged
5
Causes
  • 1Poor heat dissipation in the PTC controller or a coolant circulation fault causes overheating damage to the IGBT module and driver chip (junction temperature exceeds 150°C).
  • 2Drive power supply circuit fault, such as abnormal 15V or 5V drive power supply voltage output from the DC-DC converter, or filter capacitor failure.
  • 3Internal short circuit or reduced insulation resistance in the PTC heater triggers overcurrent protection, resulting in driver chip lock-out or physical damage.
  • 4Damaged gate drive circuit components, including burnt drive resistor, optocoupler isolator (such as HCPL-3120) failure, or gate clamp diode breakdown.
  • 5Controller software version defect or calibration parameter error causes abnormal drive timing or insufficient dead time, resulting in IGBT bridge arm shoot-through.
  • 1
    Use VDS or a dedicated diagnostic tool to read all fault codes and freeze frame data. Confirm whether B121B09 is a current fault. Check for related fault codes (such as B121A09, B121C09, or insulation fault codes). Record the PTC operating voltage, current, and temperature data stream.
  • 2
    Perform the high-voltage power-down procedure: turn off the ignition switch, disconnect the low-voltage battery negative terminal, wait 5 minutes, remove the manual service disconnect (MSD), and confirm the high-voltage system voltage drops to a safe range (<60V).
  • 3
    Inspect the PTC heater controller (usually located in the front compartment or HVAC assembly) for burning or fluid leakage. Inspect the high-voltage and low-voltage connectors for looseness, backed-out pins, or water ingress. Measure the controller housing insulation resistance (should be >20MΩ).
  • 4
    Measure the PTC controller low-voltage power supply at connector B30: check 12V constant power, 12V IGN power, ground resistance (<1Ω), and CAN-H and CAN-L voltages (approximately 2.5V). Confirm normal power supply, then reinstall the service disconnect switch.
  • 5
    High-voltage power-on test: Use an oscilloscope to measure the PTC controller IGBT gate drive signal waveform. The waveform should be a 15V PWM square wave. If the drive signal is abnormal but the input command is normal, the drive chip is faulty.
  • 6
    Disconnect the PTC high-voltage service switch. Measure the resistance between the IGBT module C-E terminals (normal: >1 MΩ; a value close to 0 Ω indicates IGBT breakdown). Measure the gate trigger characteristics to confirm if the IGBT is damaged.
  • 7
    If only the driver chip fails and the IGBT is functional, replace the driver board (PCB). If the IGBT module fails or the driver board is highly integrated, replace the entire PTC controller assembly. After replacement, update the controller software to the latest version.
  • 8
    After completing the repair, perform a PTC function test: set the A/C heater to MAX, observe the PTC operating current (normally approx. 5-15A) and the water outlet temperature rise rate, verify the system sets no new fault codes, and perform a 30-minute aging test.
BYD DTC AI AnalysisFrom Chinese market (translated)

Qin Pro DM PTC controller cooling failure caused IGBT driver chip burnout.

A 2019 Qin Pro DM with 60,000 km displayed 'Thermal Management System Fault' on the dash and had no heat from the heater. Retrieved fault codes B121B09 and B121C09 (No. 2 and No. 3 IGBT driver failure). Found the PTC controller cooling circuit heavily blocked with scale, causing poor IGBT module cooling. The module temperature sensor read 145°C (normal <80°C). Disassembling the PTC controller revealed the No. 2 IGBT driver IC (IR2184) had a burned and carbonized surface. Replacing the PTC controller assembly, flushing the cooling system lines, and changing the coolant resolved the fault. Root cause: The coolant had not been changed for a long time, allowing corrosive ions to build up, corrode the aluminum radiator, and create blockages.
BYD DTC AI AnalysisFrom Chinese market (translated)

BYD Qin EV300 drive power chip failure causing intermittent PTC failure

2017 BYD Qin EV300. The PTC heater worked normally during cold starts, but cabin heating suddenly stopped after 10 minutes of driving. DTC B121B09 appeared intermittently. In the hot state, the 15V drive power supply at the PTC controller measured 8V, dropping from 15V as temperature increased, triggering the drive chip's undervoltage protection. Inspecting the PCB revealed dry solder joints on the 15V voltage regulator (78M15) due to long-term thermal stress. Re-soldering the voltage regulator and adding a thermal pad stabilised the 15V supply at 14.8V and cleared the fault. This case demonstrates the critical impact of drive power supply stability on IGBT drive.
BYD DTC AI AnalysisFrom Chinese market (translated)

PTC heater short circuit triggered IGBT driver overcurrent lockout

2018 BYD Qin Pro DM. The owner reported that after turning on the heater, the instrument cluster displayed a thermal management fault and all cabin heat was lost. The scan tool showed active DTC B121B09. Live data indicated the PTC operating current spiked to 35A (rated 15A) and then the fault triggered. Measured insulation resistance between the PTC heater high-voltage positive and negative terminals and the case; the positive-to-case measurement was only 0.8MΩ (standard >20MΩ). Disassembly revealed cracked PTC ceramic elements, which allowed coolant ingress. Replaced the PTC heater core and controller (the IGBT driver chip had sustained overcurrent damage), and repaired the high-voltage wiring harness insulation. This resolved the fault. Note: PTC body insulation failure is a common cause of IGBT driver chip overcurrent damage.
BYD DTC AI AnalysisFrom Chinese market (translated)

Software calibration error caused IGBT drive timing fault.

A 2019 Qin PRO DM developed a B121B09 fault code with the PTC inoperative after a 4S dealership upgraded the air conditioning system software. Hardware inspection revealed no damage. Measuring the drive signal showed a dead time of only 0.5μs (normal should be >2μs), creating a risk of shoot-through between the upper and lower bridge arms and triggering protection lockout in the driver chip. Checking the technical bulletin confirmed a calibration defect in software version V2.1 of the PTC controller for this batch of vehicles. Reflashing with version V2.3 software and adjusting the IGBT turn-on/turn-off delay parameters restored normal drive waveforms and cleared the fault code. This case highlights the need to match software versions.
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. Sources: [1]