HVAC_M7_StatusData/StatusError.h

172 lines
35 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// Created by cfif on 05.12.2025.
//
#ifndef HVAC_M7_STATUSERROR_H
#define HVAC_M7_STATUSERROR_H
#include "stdint.h"
uint8_t DTC_CODE_ERROR[127];
const uint32_t DTC_CODE_HEX[] = {
0xA0101C, 0xA0111C, 0xA02056, 0xA03015, 0xA03011,
0xA03115, 0xA03111, 0xA05415, 0xA05411, 0xA05515,
0xA05511, 0xA03215, 0xA03211, 0xA03315, 0xA03311,
0xA03415, 0xA03411, 0xA03515, 0xA03511, 0xA03615,
0xA03611, 0xA03715, 0xA03711, 0xA03815, 0xA03811,
0xA04115, 0xA04111, 0xA04215, 0xA04211, 0xA03915,
0xA03911, 0xA04015, 0xA04011, 0xA04515, 0xA04511,
0xA04615, 0xA04611, 0xA04713, 0xA04711, 0xA04813,
0xA04811, 0xA04896, 0xA04913, 0xA04911, 0xA04996,
0xA05096, 0xA05196, 0xA04313, 0xA04311, 0xA04396,
0xA04412, 0xA04414, 0xA04484, 0xA05692, 0xA05892,
0xA07004, 0xA07104, 0xA09304, 0xA07204, 0xA07304,
0xA07404, 0xA07504, 0xA07604, 0xA07704, 0xA07804,
0xA07904, 0xA08004, 0xA08104, 0xA08204, 0xA08304,
0xA08404, 0xA08504, 0xA08604, 0xA08704, 0xA08804,
0xA08904, 0xA09004, 0xA09104, 0xA09204, 0xC02888,
0xC03788, 0xC10087, 0xC12287, 0xC14187, 0xC16B87,
0xC19987, 0xC20087, 0xC20887, 0xC20987, 0xC21087,
0xC21187, 0xE2A187, 0xE2A287, 0xE23087, 0xE23187,
0xE26287, 0xE23287, 0xE23387, 0xE23487, 0xE23587,
0xE23687, 0xE23787, 0xE23887, 0xE23987, 0xE24087,
0xE24187, 0xE24287, 0xE24387, 0xE24487, 0xE24587,
0xE24687, 0xE24787, 0xE24887, 0xE24987, 0xE25087,
0xE25187, 0xE25287, 0xE25387, 0xE25487, 0xE25587,
0xE25687, 0xE25787, 0xE25887, 0xE25987, 0xE26087,
0xE26187, 0xF00256
};
//# ErrorCode HexCode FTB SAE J2012 Symptom Description DTC description HW Comment Pre-Condtion Maturation Failure Threshold Maturation Time De-Maturation Failure Threshold De-Maturation Time Degrade mode / Fail-safe action Malfunction Indicator Remark Comment SW progress
//1 B20101C A0101C 0x1C Voltage Out of Range CCU Power supply (BATTERY) - circuit voltage out of range Possible T30d_state = "1" and T15_state = "1" 6.0v > VIN or VIN > 18.0V t > 3sec 6.0v < VIN and VIN < 18.0V t > 1 sec Only DTC Set * If voltage of battery is under 7.0v/7.5v or over 17.5v/18.0v, 1) Actuator Stop 2) Blower Stop 3) Seat Module Stop Request None Condition * If voltage of battery is under 7.0v/7.5v or over 17.5v/18.0v, --> * If voltage of battery is under 7.5v/8.0v or over 17.0v/17.5v OK : DTC / Fail-Safe
//2 B20111C A0111C 0x1C Voltage Out of Range Ignition(T30d) - circuit voltage out of range Possible T30d_state = "1" and T15_state = "1" 6.0v > VIN or VIN > 18.0V t > 3sec 6.0v < VIN and VIN < 18.0V t > 1 sec Only DTC Set None OK : DTC
//3 B202056 A02056 0x56 Invalid / incompatible configuration Rear HVAC configuration - invalid / incompatible configuration Aroma CCU configuration - invalid / incompatible configuration Unrelated to HW T30d_state = "1" and T15_state = "1" Configuration invalid / incomplete: DID 0xCF00 invalid/default value set Immediately Configuration complete: DID 0xCF00 != default AND value is valid Immediately Only DTC set Assume Rear HVAC fitted -> Assume aromatization system is not present, standart variant algorithm None suppress as SW, Rear is always present (temporary solution) If aromatization system is not present A04813, A04811, A04896, E25587 DTCs shall be disabled OK : Negative response of diagnostic service / Suppress
//4 B203015 A03015 0x15 Circuit Short To Battery or Open Incar temperature sensor front left - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Incar : 20.0 ℃ CCU_Body_Err.CCU_IncarTempErrF_Stat = 0x1 (Failure)
//5 B203011 A03011 0x11 Circuit Short To Ground Incar temperature sensor front left - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//6 B203115 A03115 0x15 Circuit Short To Battery or Open Incar temperature sensor front right - circuit short to battery or open (reserve) Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Activation by VIN suppress as SW
//7 B203111 A03111 0x11 Circuit Short To Ground Incar temperature sensor front right - circuit short to ground (reserve) Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//8 B205415 A05415 0x15 Circuit Short To Battery or Open Incar temperature sensor rear left - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Incar : 20.0 ℃ CCU_Body_Err.CCU_IncarTempErrR_Stat = 0x1 (Failure) Activation by VIN OK : DTC / Fail-Safe / CAN signal / VIN control
//9 B205411 A05411 0x11 Circuit Short To Ground Incar temperature sensor rear left - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//10 B205515 A05515 0x15 Circuit Short To Battery or Open Incar temperature sensor rear right - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Activation by VIN
//11 B205511 A05511 0x11 Circuit Short To Ground Incar temperature sensor rear right - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//12 B203215 A03215 0x15 Circuit Short To Battery or Open Ambient Temperature Sensor - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Ambient : 10.0 ℃ CCU_Body_Err.CCU_AmbienTemptSenErr_Stat = 0x1 (Failure) OK : DTC / Fail-Safe / CAN signal
//13 B203211 A03211 0x11 Circuit Short To Ground Ambient Temperature Sensor - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.1V t > 3sec VIN > 0.1V t > 1 sec
//14 B203315 A03315 0x15 Circuit Short To Battery or Open Front Evaporator Temperature Sensor - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Front Eva : -10.0 ℃ Ecomp. Off CCU_Body_Err.CCU_EvaTempSenErrF_Stat = 0x1 (Failure) OK : DTC / Fail-Safe / CAN signal
//15 B203311 A03311 0x11 Circuit Short To Ground Front Evaporator Temperature Sensor - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.1V t > 3sec VIN > 0.1V t > 1 sec
//16 B203415 A03415 0x15 Circuit Short To Battery or Open Rear Evaporator Temperature Sensor - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Rear Eva : -10.0 ℃ Ecomp. Off CCU_Body_Err.CCU_EvaTempSenErrR_Stat = 0x1 (Failure) Activation by VIN Don't need VIN control because Rear is always present. (temporary solution) Rear HVAC always present - serial solution for Phase 1 OK : DTC / Fail-Safe / CAN signal
//17 B203411 A03411 0x11 Circuit Short To Ground Rear Evaporator Temperature Sensor - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.1V t > 3sec VIN > 0.1V t > 1 sec Activation by VIN
//18 B203515 A03515 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_FL - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Duct : 23.0 ℃ Temp. Door Actuators move with fixed position by Set-Temp. CCU_Body_Err.CCU_DuctTempSenErrF_Stat = 0x1 (Failure) OK : DTC / Fail-Safe / CAN signal
//19 B203511 A03511 0x11 Circuit Short To Ground Duct temperature sensor_VENT_FL - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//20 B203615 A03615 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_FR - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec
//21 B203611 A03611 0x11 Circuit Short To Ground Duct temperature sensor_VENT_FR - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//22 B203715 A03715 0x15 Circuit Short To Battery or Open Duct temperature sensor_FOOT_FL - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec
//23 B203711 A03711 0x11 Circuit Short To Ground Duct temperature sensor_FOOT_FL - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//24 B203815 A03815 0x15 Circuit Short To Battery or Open Duct temperature sensor_FOOT_FR - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec
//25 B203811 A03811 0x11 Circuit Short To Ground Duct temperature sensor_FOOT_FR - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//26 B204115 A04115 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_SIDE_FL - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec
//27 B204111 A04111 0x11 Circuit Short To Ground Duct temperature sensor_VENT_SIDE_FL - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//28 B204215 A04215 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_SIDE_FR - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec
//29 B204211 A04211 0x11 Circuit Short To Ground Duct temperature sensor_VENT_SIDE_FR - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//30 B203915 A03915 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_RL - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec CCU_Body_Err.CCU_DuctTempSenErrR_Stat = 0x1 (Failure) Activation by VIN Don't need VIN control because Rear is always present. (temporary solution) Rear HVAC always present - serial solution for Phase 1 OK : DTC / Fail-Safe / CAN signal
//31 B203911 A03911 0x11 Circuit Short To Ground Duct temperature sensor_VENT_RL - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//32 B204015 A04015 0x15 Circuit Short To Battery or Open Duct temperature sensor_VENT_RR - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Activation by VIN
//33 B204011 A04011 0x11 Circuit Short To Ground Duct temperature sensor_VENT_RR - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//34 B204515 A04515 0x15 Circuit Short To Battery or Open Duct temperature sensor_FOOT_RL - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Activation by VIN
//35 B204511 A04511 0x11 Circuit Short To Ground Duct temperature sensor_FOOT_RL - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//36 B204615 A04615 0x15 Circuit Short To Battery or Open Duct temperature sensor_FOOT_RR - circuit short to battery or open Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec Activation by VIN
//37 B204611 A04611 0x11 Circuit Short To Ground Duct temperature sensor_FOOT_RR - circuit short to ground Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec Activation by VIN
//38 B204713 A04713 0x13 Circuit Open Ultraviolet lamp - circuit open short to battery or open Impossible. Need to change "Circuit short to battery" or "open" T30d_state = "1" and T15_state = "1" tbd tbd tbd tbd tbd CCU_Body_Err.CCU_UltravioletErr_Stat = 0x1 (Supply chain break) We need to hide/mask this DTC (temporary solution) --> suppress as SW OK : Suppress
//39 B204711 A04711 0x11 Circuit Short To Ground Ultraviolet lamp - circuit short to ground Possible T30d_state = "1" and T15_state = "1" tbd tbd tbd tbd tbd CCU_Body_Err.CCU_UltravioletErr_Stat = 0x2 (Supply chain short circuit)
//40 B204813 A04813 0x13 Circuit Open Aromatization - circuit open Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x1 (Supply chain break) Immediately CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x0 (No error) Immediately Aromatization off CCU_Body_Err.CCU_AromaErr_Stat = 0x1 (Supply chain break) We need to hide/mask this DTC (temporary solution) --> suppress as SW Related to 0xCF00 DID OK : Suppress
//41 B204811 A04811 0x11 Circuit Short To Ground Aromatization - circuit short to ground Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x2 (Supply chain short circuit) Immediately CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_AromaErr_Stat = 0x2 (Supply chain short circuit)
//42 B204896 A04896 0x96 Component Internal Failure Aromatization - component malfunction Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x3 (Aroma malfunction) Immediately CCU LIN4: Aroma_Stat. AromaErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_AromaErr_Stat = 0x4 (Component malfunction)
//43 B204913 A04913 0x13 Circuit Open Ionizer - circuit open Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x1 (Supply chain break) Immediately CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x0 (No error) Immediately Ionizer off CCU_Body_Err.CCU_IonizationErr_Stat = 0x1 (Supply chain break) OK : DTC / CAN signal NOK : Fail-Safe
//44 B204911 A04911 0x11 Circuit Short To Ground Ionizer - circuit short to ground Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x2 (Supply chain short circuit) Immediately CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_IonizationErr_Stat = 0x2 (Supply chain short circuit)
//45 B204996 A04996 0x96 Component Internal Failure Ionizer - component malfunction Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x3 (Component malfunctiont) Immediately CCU LIN4: Ionizer_Stat. IonizerErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_IonizationErr_Stat = 0x4 (Component malfunction)
//46 B205096 A05096 0x96 Component Internal Failure DRS for front zone - component malfunction Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN5: - DRS_DL_Stat. DRS_DLErr_Func_Stat = 0x1 (Error) or - DRS_DR_Stat. DRS_DRErr_Func_Stat = 0x1 (Error) or - DRS_FPL_Stat. DRS_FPLErr_Func_Stat = 0x1 (Error) or - DRS_FPR_Stat. DRS_FPRErr_Func_Stat = 0x1 (Error) Immediately CCU LIN5: - DRS_DL_Stat. DRS_DLErr_Func_Stat = 0x0 (No error) and - DRS_DR_Stat. DRS_DRErr_Func_Stat = 0x0 (No error) and - DRS_FPL_Stat. DRS_FPLErr_Func_Stat = 0x0 (No error) and - DRS_FPR_Stat. DRS_FPRErr_Func_Stat = 0x0 (No error) Immediately If signal is error, CCU change 100%(Step3) CCU_Body_Err.CCU_DRSerrF_Stat = 0x1 (Failure) Added to Fail-Safe : if signal is error, CCU change 100%(Step3) OK : DTC / Fail-Safe / CAN signal
//47 B205196 A05196 0x96 Component Internal Failure DRS for rear zone - component malfunction Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN5: - DRS_FCL_Stat. DRS_FCLErr_Func_Stat = 0x1 (Error) or - DRS_FCR_Stat. DRS_FCRErr_Func_Stat = 0x1 (Error) or - DRS_RBL_Stat. DRS_RBLErr_Func_Stat = 0x1 (Error) or - DRS_RBR_Stat. DRS_RBRErr_Func_Stat = 0x1 (Error) Immediately CCU LIN5: - DRS_FCL_Stat. DRS_FCLErr_Func_Stat = 0x0 (No error) and - DRS_FCR_Stat. DRS_FCRErr_Func_Stat = 0x0 (No error) and - DRS_RBL_Stat. DRS_RBLErr_Func_Stat = 0x0 (No error) and - DRS_RBR_Stat. DRS_RBRErr_Func_Stat = 0x0 (No error) Immediately If signal is error, CCU change 100%(Step3) CCU_Body_Err.CCU_DRSerrR_Stat = 0x1 (Failure) Added to Fail-Safe : if signal is error, CCU change 100%(Step3) Activation by VIN (temporary solution) 01/30 Estra : need Activation by VIN OK : DTC / Fail-Safe /CAN signal / VIN control
//48 B204315 A04315 0x13 Circuit Open Air Quality Sensor - circuit open Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x1 (Supply chain break) Immediately CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x0 (No error) Immediately Air Quality Sensor off CCU_Body_Err.CCU_AirQualSenErr_Stat = 0x1 (Supply chain break) OK : DTC / CAN signal NOK : Fail-Safe
//49 B204311 A04311 0x11 Circuit Short To Ground Air Quality Sensor - circuit short to ground Unrelated to HW T30d_state = "1" and T15_state = "1" CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x2 (Supply chain short circuit) Immediately CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_AirQualSenErr_Stat = 0x2 (Supply chain short circuit)
//50 B204396 A04396 0x96 Component Internal Failure Air Quality Sensor - component malfunction Unrelated to HW T30d_state = "1" and T15_state = "1" - CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x3 (Component malfunctiont) or - DID 0xCF01: AQS, Pollution Level = 0xFF (Error) Immediately CCU LIN4: AirQS_Stat. SensorErr_Func_Stat = 0x0 (No error) Immediately CCU_Body_Err.CCU_AirQualSenErr_Stat = 0x4 (Component malfunction)
//51 B204412 A04412 0x12 Circuit Short To Battery A/C Pressure sensor - circuit short to battery Possible T30d_state = "1" and T15_state = "1" VIN > 4.9V t > 3sec VIN < 4.9V t > 1 sec A/C Pressure : 50.0 ATM 32.0 ATM Ecomp. Off CCU_Body_Err.CCU_PressSenErr_Stat = 0x1 (Failure) A/C Pressure : 50.0 ATM 32.0 ATM because of max range of Pressure sensor OK : DTC / Fail-Safe /CAN signal
//52 B204414 A04414 0x14 Circuit Short To Ground or Open A/C Pressure sensor - circuit short to ground or open Possible T30d_state = "1" and T15_state = "1" VIN < 0.15V t > 3sec VIN > 0.15V t > 1 sec
//53 B204484 A04484 0x84 Signal Below Allowable Range A/C Pressure sensor - signal below allowable range Unrelated to HW Coolant temperature < 45°C ECompressor state = Off Cooling fan request = Off Entry Condition : - Coolant temperature < 45C - Ecomp. = OFF - A/C refrigerant pressure < threshold (see table) 'Entry Action : - CCU remembers Ambient temp (AnbStart) - Vehicle Speed >= 50 km/h - If AmbStart - AmbRaw < 10C - CCU sends Failure Immediately Exit Condition : - Coolant temperature > 45C - Ecomp. = ON - A/C refrigerant pressure > threshold (see table) Immediately Ecomp. Off OK : NOK : DTC / Fail-Safe / CAN signal
//54 B205692 A05692 0x92 Performance or Incorrect Operation Failure with front blower or thermal expansion valve - Performance or Incorrect Operation Unrelated to HW Diagnostic monitor performed once per engine start (i.e. BCM_VEH_STATE::VehicleModeState = 4 or 5) Front A/C system state = On ECompressor state = On Evaporator temperature > threshold (see table) t > 120 sec Evaporator temperature < threshold (see table) Immediately Ecomp. Off CCU_Body_Err.CCU_HVACfanOrTXVerrF_Stat = 0x1 (Failure) NOK : DTC / Fail-Safe / CAN signal
//55 B205892 A05892 0x92 Performance or Incorrect Operation Failure with rear blower or thermal expansion valve - Performance or Incorrect Operation Unrelated to HW Diagnostic monitor performed once per engine start (i.e. BCM_VEH_STATE::VehicleModeState = 4 or 5) Rear A/C system state = On ECompressor state = On Evaporator temperature > threshold (see table) t > 120 sec Evaporator temperature < threshold (see table) Immediately Ecomp. Off CCU_Body_Err.CCU_HVACfanOrTXVerrR_Stat = 0x1 (Failure)
//56 B207004 A07004 0x04 System Internal Failure Defroster Gate Actuator(LIN 0::0) Position Not Reached Unrelated to HW Target position is not reached when target position is updated t > 10sec Target position is reached when re-Start Immediately Actuator Stop CCU_Body_Err.CCU_ActuatorErrF_Stat = 0x1 (Failure) LIN Ch0 Num0_DEF Status Homing Range Fail or Moving Range Fail OK : DTC / Fail-Safe / CAN signal
//57 B207104 A07104 0x04 System Internal Failure Recirculation Gate Actuator (LIN0::1) Position Not Reached Actuator Stop LIN Ch0 Num1_REC Status
//58 B209304 A09304 0x04 System Internal Failure Recirculation OSA Gate Actuator (LIN0::2) Position Not Reached Actuator Stop LIN Ch0 Num2_OSA Status
//59 B207204 A07204 0x04 System Internal Failure Temp_Up_FL Gate Actuator (LIN0::3) Position Not Reached Actuator Stop LIN Ch0 Num3_Temp_Up_FL Status
//60 B207304 A07304 0x04 System Internal Failure Vent_CFL Gate Actuator (LIN0::4) Position Not Reached Actuator Stop LIN Ch0 Num4_Vent_CFL Status
//61 B207404 A07404 0x04 System Internal Failure Vent_SFL Gate Actuator (LIN0::5) Position Not Reached Actuator Stop LIN Ch0 Num5_Vent_SFL Status
//62 B207504 A07504 0x04 System Internal Failure Temp_Dn_FL Gate Actuator (LIN0::6) Position Not Reached Actuator Stop LIN Ch0 Num6_Vemp_Dn_FL Status
//63 B207604 A07604 0x04 System Internal Failure Foot_FL Gate Actuator (LIN0::7) Position Not Reached Actuator Stop LIN Ch0 Num7_Foot_FL Status
//64 B207704 A07704 0x04 System Internal Failure Rear_Foot_FL Gate Actuator (LIN0::8) Position Not Reached Actuator Stop LIN Ch0 Num8_Rear_Foot_FL Status
//65 B207804 A07804 0x04 System Internal Failure Temp_Up_FR Gate Actuator (LIN1::0) Position Not Reached Actuator Stop LIN Ch1 Num0_Temp_Up_FR Status Homing Range Fail or Moving Range Fail OK : DTC / Fail-Safe / CAN signal
//66 B207904 A07904 0x04 System Internal Failure Vent_CFR Gate Actuator (LIN1::1) Position Not Reached Actuator Stop LIN Ch1 Num1_Vent_CFR Status
//67 B208004 A08004 0x04 System Internal Failure Vent_SFR Gate Actuator (LIN1::2) Position Not Reached Actuator Stop LIN Ch1 Num2_Vent_SFR Status
//68 B208104 A08104 0x04 System Internal Failure Temp_Dn_FR Gate Actuator (LIN1::3) Position Not Reached Actuator Stop LIN Ch1 Num3_Temp_Dn_FR Status
//69 B208204 A08204 0x04 System Internal Failure Foot_FR Gate Actuator (LIN1::4) Position Not Reached Actuator Stop LIN Ch1 Num4_Foot_FR Status
//70 B208304 A08304 0x04 System Internal Failure Rear_Foot_FR Gate Actuator (LIN1::5) Position Not Reached Actuator Stop LIN Ch1 Num5_Rear_Foot_FR Status
//71 B208404 A08404 0x04 System Internal Failure Temp_RR Gate Actuator (LIN2::0) Position Not Reached Actuator Stop CCU_Body_Err.CCU_ActuatorErrR_Stat = 0x1 (Failure) LIN Ch2 Num0_Temp_RR Status Homing Range Fail or Moving Range Fail OK : DTC / Fail-Safe / CAN signal
//72 B208504 A08504 0x04 System Internal Failure Temp_RL Gate Actuator (LIN2::1) Position Not Reached Actuator Stop LIN Ch2 Num1_Temp_RL Status
//73 B208604 A08604 0x04 System Internal Failure Vent_SRL Gate Actuator (LIN2::3) Position Not Reached Actuator Stop LIN Ch2 Num2_Vent_SRL Status
//74 B208704 A08704 0x04 System Internal Failure Foot_RL Gate Actuator (LIN2::4) Position Not Reached Actuator Stop LIN Ch2 Num3_Temp_RL Status
//75 B208804 A08804 0x04 System Internal Failure Vent_CRL Gate Actuator (LIN2::5) Position Not Reached Actuator Stop LIN Ch2 Num4_Vent_CRL Status
//76 B208904 A08904 0x04 System Internal Failure Vent_CRR Gate Actuator (LIN2::6) Position Not Reached Actuator Stop LIN Ch2 Num5_Vent_CRR Status
//77 B209004 A09004 0x04 System Internal Failure Foot_RR Gate Actuator (LIN2::7) Position Not Reached Actuator Stop LIN Ch2 Num6_Foot_RR Status
//78 B209104 A09104 0x04 System Internal Failure Vent_SRR Gate Actuator (LIN2::8) Position Not Reached Actuator Stop LIN Ch2 Num7_Vent_SRR Status
//79 B209204 A09204 0x04 System Internal Failure Sealing Valve Gate Actuator (LIN2::9) Position Not Reached Actuator Stop CCU_Body_Err.CCU_SealingValveErr_Stat = 0x1 (Failure) LIN Ch3 Num0_Sealing Valve Status Activation by VIN OK : DTC / Fail-Safe / CAN signal / VIN control
//80 U002888 C02888 0x88 Bus Off Body CAN bus off Unrelated to HW Bus Off t > 3sec No Bus Off Immediately Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//81 U003788 C03788 0x88 Bus Off HVAC CAN bus off Bus Off t > 3sec No Bus Off t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//82 U010087 C10087 0x87 Missing Message Lost Communication With ECM/PCM "A" (EMS/VCU) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//83 U012287 C12287 0x87 Missing Message Lost Communication With Vehicle Dynamics Control Module (ESP) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//84 U014187 C14187 0x87 Missing Message Lost Communication With Body Control Module "A" - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//85 U016B87 C16B87 0x87 Missing Message Lost Communication With A/C Compressor Control Module - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//86 U019987 C19987 0x87 Missing Message Lost Communication With "Door Control Module A" (DMFL) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//87 U020087 C20087 0x87 Missing Message Lost Communication With "Door Control Module B" (DMFR) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//88 U020887 C20887 0x87 Missing Message Lost Communication With "Seat Control Module A" (SMFL) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value Activation by VIN OK : DTC / CAN signal / VIN control NOK : Fail-Safe
//89 U020987 C20987 0x87 Missing Message Lost Communication With "Seat Control Module B" (SMFR) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value Activation by VIN OK : DTC / CAN signal / VIN control NOK : Fail-Safe
//90 U021087 C21087 0x87 Missing Message Lost Communication With "Seat Control Module C" (SMRL) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value Activation by VIN OK : DTC / CAN signal / VIN control NOK : Fail-Safe
//91 U021187 C21187 0x87 Missing Message Lost Communication With "Seat Control Module D" (SMRR) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value Activation by VIN OK : DTC / CAN signal / VIN control NOK : Fail-Safe
//92 U22A187 E2A187 0x87 Missing Message Lost Communication With Trunk Module (TM) or Climate Control Panels Front&Rear (CCPF/CCPR) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value OK : DTC / CAN signal NOK : Fail-Safe
//93 U22A287 E2A287 0x87 Missing Message Lost Communication With Central Gateway (CGW) - missing message Missing Message t > 3sec No Missing Message t > 1 sec Init Value CCU_Failure_Stat.CCU_CommFailure_Stat = 0x1 (Failure) Fail-Safe: Init Value --> Previous value EMS, ESC and HVC OK : DTC / CAN signal NOK : Fail-Safe
//94 U223087 E23087 0x87 Missing Message Defroster Gate Actuator(LIN 0::0) - Missing Message Unrelated to HW - Fail "Auto-Addressing" After Ign on - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately Actuator Stop CCU_Body_Err.CCU_ActuatorErrF_Stat = 0x1 (Failure) OK : DTC / CAN signal NOK : Fail-Safe
//95 U223187 E23187 0x87 Missing Message Recirculation Gate Actuator (LIN0::1) - Missing Message
//96 U226287 E26287 0x87 Missing Message Recirculation OSA Gate Actuator (LIN0::2) - Missing Message
//97 U223287 E23287 0x87 Missing Message Temp_Up_FL Gate Actuator (LIN0::3) - Missing Message
//98 U223387 E23387 0x87 Missing Message Vent_CFL Gate Actuator (LIN0::4) - Missing Message
//99 U223487 E23487 0x87 Missing Message Foot_FR Gate Actuator (LIN1::5) - Missing Message
//100 U223587 E23587 0x87 Missing Message Temp_Dn_FL Gate Actuator (LIN0::6) - Missing Message
//101 U223687 E23687 0x87 Missing Message Foot_FL Gate Actuator (LIN0::7) - Missing Message
//102 U223787 E23787 0x87 Missing Message Rear_Foot_FL Gate Actuator (LIN0::8) - Missing Message
//103 U223887 E23887 0x87 Missing Message Temp_Up_FR Gate Actuator (LIN1::1) - Missing Message - Fail "Auto-Addressing" After Ign on - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately Actuator Stop CCU_Body_Err.CCU_ActuatorErrF_Stat = 0x1 (Failure) OK : DTC / CAN signal NOK : Fail-Safe
//104 U223987 E23987 0x87 Missing Message Vent_CFR Gate Actuator (LIN1::2) - Missing Message
//105 U224087 E24087 0x87 Missing Message Vent_SFR Gate Actuator (LIN1::3) - Missing Message
//106 U224187 E24187 0x87 Missing Message Temp_Dn_FR Gate Actuator (LIN1::4) - Missing Message
//107 U224287 E24287 0x87 Missing Message Foot_FR Gate Actuator (LIN1::5) - Missing Message
//108 U224387 E24387 0x87 Missing Message Rear_Foot_FR Gate Actuator (LIN1::6) - Missing Message
//109 U224487 E24487 0x87 Missing Message Temp_RR Gate Actuator (LIN2::1) - Missing Message - Fail "Auto-Addressing" After Ign on - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately Actuator Stop CCU_Body_Err.CCU_ActuatorErrR_Stat = 0x1 (Failure) Activation by VIN Don't need VIN control because Rear is always present. (temporary solution) Rear HVAC always present - serial solution for Phase 1 OK : DTC / CAN signal NOK : Fail-Safe
//110 U224587 E24587 0x87 Missing Message Temp_RL Gate Actuator (LIN2::2) - Missing Message
//111 U224687 E24687 0x87 Missing Message Vent_SRL Gate Actuator (LIN2::3) - Missing Message
//112 U224787 E24787 0x87 Missing Message Temp_RL Gate Actuator (LIN2::4) - Missing Message
//113 U224887 E24887 0x87 Missing Message Vent_CRL Gate Actuator (LIN2::5) - Missing Message
//114 U224987 E24987 0x87 Missing Message Vent_CRR Gate Actuator (LIN2::6) - Missing Message
//115 U225087 E25087 0x87 Missing Message Foot_RR Gate Actuator (LIN2::7) - Missing Message
//116 U225187 E25187 0x87 Missing Message Vent_SRR Gate Actuator (LIN2::8) - Missing Message
//117 U225287 E25287 0x87 Missing Message Sealing Valve Gate Actuator (LIN2::9) - Missing Message - Fail "Auto-Addressing" After Ign on - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately Actuator Stop CCU_Body_Err.CCU_SealingValveErr_Stat = 0x1 (Failure) Activation by VIN (reserved for future use) Activation by VIN If it doesn't match physical sealing valve actuator and VIN, Added to U300256 maturation failure threshold OK : DTC /CAN signal / VIN control NOK : Fail-Safe
//118 U225387 E25387 0x87 Missing Message Air quality sensor (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_AirQualSenErr_Stat = 0x3 (Communication error) OK : DTC / CAN signal NOK : re-satrt
//119 U225487 E25487 0x87 Missing Message Ionizer (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_IonizationErr_Stat = 0x3 (Communication error)
//120 U225587 E25587 0x87 Missing Message Aromatization (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_AromaErr_Stat = 0x3 (Communication error) Related to 0xCF00 DID
//121 U225687 E25687 0x87 Missing Message Front TXV (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_ETXVerr_Stat = 0x1 (Failure) suppress as SW, not used in Phase 1
//122 U225787 E25787 0x87 Missing Message Rear TXV (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_ETXVerr_Stat = 0x1 (Failure)
//123 U225887 E25887 0x87 Missing Message High voltage battery chiller TXV (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_ETXVerr_Stat = 0x1 (Failure)
//124 U225987 E25987 0x87 Missing Message Heat pump chiller TXV (LIN3) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_ETXVerr_Stat = 0x1 (Failure)
//125 U226087 E26087 0x87 Missing Message DRS for front zone (LIN4) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_DRSerrF_Stat = 0x1 (Failure) OK : DTC / CAN signal NOK : re-satrt
//126 U226187 E26187 0x87 Missing Message DRS for rear zone (LIN4) - Missing Message - Communication Fail when normal operation t > 4sec LIN Comm. is re-started Immediately tbd CCU_Body_Err.CCU_DRSerrF_Stat = 0x1 (Failure) Activation by VIN OK : DTC / CAN signal / VIN control NOK : re-satrt
//127 U300256 F00256 0x56 Invalid / incompatible configuration Vehicle Identification Number - invalid / incompatible configuration Unrelated to HW The VIN check should be performed once per power cycle Failure if any of the following conditions are true: - VIN has not been written yet - VIN has not been fully received (all frames of multiplexed message) within 45 s after T15 on - VIN has been fully received (all frames of multiplexed message) BUT received VIN is not identical to stored VIN - VIN is not corresponding with system configuration - Immediately - t > 45sec - Immediately Receive proper VIN message Immediately Default VIN: - Value : Null - Sedan/NonArmored CCU_Failure_Stat.CCU_VinRecordFailure_Stat = 0x1 (Failure) OK : DTC / Fail-Safe / CAN signal / VIN control
#endif //HVAC_M7_STATUSERROR_H