P229900

P229900 is a BYD-specific fault code for the IPB (Intelligent Integrated Braking System) — Atto 3

Braking System

P229900 is a BYD-specific fault code for the IPB (Intelligent Integrated Braking System).

It indicates a signal logic mismatch between the brake pedal stroke sensor (BPS) and the accelerator pedal stroke sensor (APS), specifically an abnormal zero-point calibration (failure to return to zero).

In the IPB system, these two sensor signals must meet interlock logic: when the vehicle is stationary without pedal application, both sensors must simultaneously read zero; during operation, they must meet "brake priority" or "one-pedal" logic.

This fault indicates the IPB-ECU detects a non-zero output from the BPS or APS under expected zero-position conditions, or a mismatch in their signal change rates.

This fault triggers a safety protection mechanism, potentially causing regenerative braking failure, false Automatic Emergency Braking (AEB) activation, or limited power output (limp mode), severely compromising driving safety.

5
Cases Logged
5
Causes
  • 1Brake Pedal Position Sensor (BPS) zero-point drift or internal potentiometer wear, causing the sensor to output a non-zero voltage signal with the pedal released (normal reference value is approximately 0.5V).
  • 2Accelerator pedal position sensor (APS) main and secondary signal channels (APP1/APP2) synchronization deviation, or lost zero-point calibration data, commonly caused by failing to perform the reset procedure after battery disconnection.
  • 3Fault in the ECU sampling circuit inside the IPB electro-hydraulic module, causing BPS signal AD conversion errors or abnormal software logic judgment.
  • 4Poor contact, water ingress, or oxidation at the sensor wiring harness connector, or a damaged shielding layer causing electromagnetic interference on the signal wires (typically BPS is analog voltage and APS is dual-channel PWM).
  • 5Mechanical binding in the pedal mechanism, return spring fatigue, or loose mounting bolts, preventing the pedal from fully returning to the mechanical zero position.
  • 1
    Connect the VDS2000/VDS3000 diagnostic tool, access the IPB system, and read the freeze frame data. Record the BPS voltage (normal range 0.4-0.6V) and APS percentage (should be <5%) at the time of the fault to determine which sensor deviated from the zero position.
  • 2
    Perform the 'IPB Sensor Zero Point Calibration' function (path: IPB System → Special Functions → Sensor Zero Point Learning). Follow the prompts to complete the brake pedal and accelerator pedal zero-position self-learning, and observe if the data stream returns to normal.
  • 3
    If calibration fails, disconnect the 12V battery negative terminal for 5 minutes, restore power, and repeat the calibration procedure. Check the IPB system software version. If an update is available, upgrade to the latest version (e.g., early Song PLUS DM-i versions contain a bug causing false P229900 codes).
  • 4
    Check the connector pins of the BPS sensor (located on the brake master cylinder/IPB assembly) and the APS sensor (located on the accelerator pedal assembly) for backed-out pins or corrosion. Measure the BPS signal wire (usually yellow/green) voltage to ground to verify it is within 0.5V±0.1V.
  • 5
    If wiring is normal but the signal remains abnormal, replace the corresponding sensor: for BPS, replace the IPB assembly (integrated design) or the pedal position sensor (replaceable separately on some models); for APS, replace the accelerator pedal assembly. After replacement, perform a zero-point calibration and verify with a road test.
BYD DTC AI Analysis

Song PLUS DM-i False P229900 and Regenerative Braking Failure

Vehicle: 2021 Song Plus DM-i, 32,000 km. Dashboard showed "Braking System Fault". Fault code P229900. Live data: BPS voltage 0.2V (below normal 0.5V), APS 0%. Found negative zero-point drift of brake pedal sensor. Internal BPS circuit fault in IPB assembly. Replaced IPB assembly (with ECU) and performed zero-point calibration. Resolved. Note: After IPB replacement, run bleed and calibration procedures with a diagnostic tool, or brake pedal travel increases.
BYD DTC AI Analysis

APS zero point lost after battery disconnect, causing adaptation failure

Owner reported multiple warning lights on the dash after jump-starting a flat battery. Scanned P229900. Data stream showed BPS normal at 0.5V, but the APS main signal read 8% with the pedal released. Battery disconnect had erased the APS zero-point calibration. Fix: Connected a scan tool, entered the IPB system, and ran "Sensor Zero-Point Learning". Released both pedals fully, then floored each one per the prompts. Cleared codes. Road-tested 20 km with no recurrence. Repair shops should perform this calibration proactively after replacing or disconnecting the battery.
BYD DTC AI Analysis

Intermittent fault caused by IPB software version defect

2021 Song PLUS DM-i intermittently triggered DTC P229900. When the fault occurred, the vehicle automatically exited energy regeneration, but it disappeared after a restart. Data stream showed normal BPS and APS signals; determined an IPB-ECU software logic error. Technical bulletins indicate early software versions (V1.0x) have a pedal signal sampling filter algorithm defect. Solution: Upgraded IPB software to V2.15 or higher, reconfigured vehicle parameters (VIN write), and performed sensor calibration. No recurrence after one month of monitoring.
BYD DTC AI Analysis

Internal fault in accelerator pedal sensor caused dual-sensor mismatch

Sudden power loss while driving; vehicle limited to 40 km/h. Dashboard showed "Power System Fault" and "Brake System Fault". DTCs: P229900 and U0146 (lost communication with IPB). Checked APS data stream: APP1 read 15%, APP2 read 0%. Dual-channel signals were out of sync (normally proportional). Disassembled the accelerator pedal assembly; internal sliding resistor was worn, causing signal drift. Replaced the accelerator pedal assembly; signals synchronized at 0%/0%. Performed IPB and ECU matching procedure; fault cleared.
BYD DTC AI Analysis

Poor wiring harness contact causing intermittent signal fault

Vehicle intermittently threw P229900 on rough roads; normal on smooth surfaces. Pin 16 (BPS signal line) of the BPS connector (24-pin black plug) on the IPB assembly had a loose connection—voltage fluctuated between 0.2V and 1.2V when moving the harness. The terminal clip failed. Repaired the harness terminal, applied conductive adhesive, and wrapped with waterproof tape. Checked floor harness retaining clips to prevent chafing. Continuous speed bump testing after repair showed no recurrence.
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.