BMW seat occupancy, passenger fault codes

The 34 fault codes the seat occupancy, passenger can store, and what each one means. Some codes mean different things in different versions of the module; tap a code to see which applies to your car.

On: X5 (E53), X3 (E83), Z4 (E85), Z4 (E86)

  • 0000 A/D converter error
  • 0001 HW EEPROM checksum error
  • 0002 Algo EEPROM parameter error or checksum error
  • 0003 SBBF: Undervoltage
  • 0004 ADC voltage divider Ubat not OK
  • 0005 ADC voltage divider Umref not OK
  • 0006 Series terminating resistor defective (dynamic measurement)
  • 0007 SBBF: Control-unit fault (column termination resistor faulty dynamic measurement)
  • 0008 SBBF: Control-unit fault (SPI overflow ASIC / FRAM communication)
  • 0009 SBBF: Control-unit fault (SPI parity error ASIC / FRAM communication)
  • 000A Wrong register page (ASIC error)
  • 000B FSR mat overload
  • 000D FSR fault current on unused rows/columns
  • 000E FSR short circuit between columns
  • 000F FSR short circuit between rows
  • 0010 FSR fault current to ground
  • 0011 FSR fault current to Ubat
  • 0014 FSR calibration resistor K14/R4 outside tolerance
  • 0015 FSR calibration resistor K14/R5 outside tolerance
  • 0016 FSR calibration resistor K14/R8 outside tolerance
  • 0017 FSR calibration resistor K14/R9 outside tolerance
  • 0018 FSR calibration resistor K14/R10 outside tolerance
  • 0019 FSR reference resistor K14/R2 outside tolerance
  • 001A FSR reference resistor K14/R3 outside tolerance
  • 001B FSR reference resistor K14/R6 outside tolerance
  • 001C FSR reference resistor K14/R7 outside tolerance
  • 001D FSR resistor K14/R1 or K1/R9 outside tolerance
  • 001E FSR Umref too low
  • 001F FSR /max delta - min delta/ or reference resistors outside limits
  • 0021 FSR thermistor 1 outside limits
  • 0022 FSR thermistor 2 outside limits
  • 0023 FSR delta thermistor /thermistor 1 - thermistor 2/ outside limits
  • 0024 Crash data memory full
  • 0027 FRAM Error

Every BMW module's fault codes