Electronic Brake Boost Control Module --, 2021 MY
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| Electric Motor | C0586 | This monitoring checks if the electric motor drive current is in range. | supply current | > 76.3 [A] | No secondary parameter | = True | 0.015 [s] | continuous | N-Trip | feasible | external signal modification box |
| C058E | This monitoring checks if the AHA actuator position is out of range. | (piston position | < -0.57 [mm] | AHA State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| OR | AND | ||||||||||
| piston position) | > 12.62 [mm] | vehicle speed*) | > 0 [mph] | ||||||||
| AND | |||||||||||
| electric motor speed) | > 1000 [rpm] | ||||||||||
| This monitoring checks if the electric motor of AHA is locked. | electric motor speed in piston forward direction | < 100 [rpm] | AHA State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| vehicle speed*) | > 0 [mph] | ||||||||||
| AND | |||||||||||
| speed controller of electric motor control | = maximum control limit | ||||||||||
| electric motor speed in piston backward direction | < 100 [rpm] | AHA State | = Running OR Shutdown | 0.200 [s] | |||||||
| AND | |||||||||||
| vehicle speed*) | > 0 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| AND | |||||||||||
| speed controller of electric motor control | = maximum control limit | ||||||||||
| C0592 | This monitoring checks if the current at the shunt resistor is out of range high. | nominal offset current | > 8.5 [A] | electric motor | = not controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the current at shunt is out of range high. | current offset measurement | > 87.8 [A] | electric motor | = not controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| C0593 | This monitoring checks if the current at the shunt resistor is out of range low. | nominal offset current | < -8.5 [A] | electric motor | = not controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the current at the ground line out of range low. | current offset measurement | < -54.7 [A] | electric motor | = controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| C05AD | This monitoring checks if the piston zero position cannot be reached during AHA reference run because of blocking. | electric motor speed | < 100 [rpm] | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | |
| AND | |||||||||||
| vehicle speed*) | > 3.33 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| AND | |||||||||||
| speed controller of electric motor control | = maximum control limit | ||||||||||
| This monitoring checks if there is an electric motor fault while moving forward during the motor reference run. | number of electric motor forward rotations | < 1.5 | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| vehicle speed*) | > 3.33 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| AND | |||||||||||
| speed controller of electric motor control | = maximum control limit | ||||||||||
| This monitoring checks if the stop position of the piston is detected. | number of electric motor backwards rotations | > 30 | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| vehicle speed*) | > 3.33 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| This monitoring checks if there was an invalid stop position of piston found during AHA reference run | number of electric motor backwards rotations | > 0.25 | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| vehicle speed*) | > 3.33 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| C1258 | This monitoring checks if the RPS2 auto- calibration was performed properly. | auto-calibration of RPS2 | = failed | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | |
| AND | |||||||||||
| vehicle speed*) | > 3.33 [mph] | ||||||||||
| AND | |||||||||||
| brake pedal*) | = released | ||||||||||
| Electronic Control Unit | C0535 | This monitoring checks if there is too low power supplied to the AHA during AHA actuation is requested. | (Voltage Sensor 4 when electric motor is activated | < 8.63 [V] | electric motor | = controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| OR | |||||||||||
| Voltage Sensor 4 during actuation) | < 9.3 [V] | ||||||||||
| AND | |||||||||||
| In a defined interval) | = 0.5 [s] | ||||||||||
| This monitoring checks if there is toggling between normal voltage and under voltage during AHA actuation is active. | Voltage Sensor 4 | < 8.63 [V] | electric motor | = controlled | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| For a defined number of times | >= 5 | ||||||||||
| AND | |||||||||||
| In a defined interval | = 0.5 [s] | ||||||||||
| This monitoring checks if there is too low power supplied to AHA. | (Voltage Sensor 4 | < 8.3 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| In a defined interval) | = 0.6 [s] | ||||||||||
| OR | |||||||||||
| (Voltage Sensor 4 | < 7.37 [V] | ||||||||||
| AND | |||||||||||
| In a defined interval) | = 0.03 [s] | ||||||||||
| C058E | This monitoring checks if the RPS2 calibration data is correct. | calculated RPS2 checksum | <> stored RPS2 checksum | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the stored actuator calibration data is correct. | calculated RPS2 checksum | <> stored RPS2 checksum | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the production line calibration of the electric motor of AHA was done successfully. | expected motor position - measured motor position | > 5 [°] | AHA State | = Init | 0.200 [s] | once at end of production line | N-Trip | feasible | external signal modification box | ||
| AND | |||||||||||
| Equals | 0 [rpm] | ||||||||||
| C11A9 | This monitoring checks if there is too high power supplied to AHA. | (Voltage Sensor 4 | > 18.1 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| AND | |||||||||||
| In a defined interval) | = 0.6 [s] | ||||||||||
| AND | |||||||||||
| (Voltage Sensor 4 | > 19.6 [V] | ||||||||||
| AND | |||||||||||
| In a defined interval) | = 0.03 [s] | ||||||||||
| C1258 | This monitoring checks the proper functionality of electric motor driver. | driver circuit temperature | > 170 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | 1-Trip | feasible | external signal modification box | |
| OR | |||||||||||
| driver circuit supply voltage | < 6.3 [V] | ||||||||||
| OR | |||||||||||
| driver circuit supply voltage | > 28.8 [V] | ||||||||||
| OR | |||||||||||
| short circuit to ground flag | = True | ||||||||||
| OR | |||||||||||
| short circuit to system voltage flag | = True | ||||||||||
| This monitoring checks for correct RAM functionality. | read pattern | <> written pattern | AHA State | = dummy | 0.200 [s] | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks the correct CRC of Flash EEPROM. | calculated EEPROM checksum | <> stored EEPROM checksum | AHA ECU running time after wake up | = 71 [s] | 71 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks for proper functionality of the AHA ECU system clock. | switching to the system clock is unsuccessful | = True | AHA State | = Init | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| system clock switches to the internal clock | = True | No secondary parameter | = True | 0.200 [s] | |||||||
| This monitoring checks the correct ADC conversion time. | ADC conversion time | > 0.020 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks the CRC checksum of the stored calibrated voltage value for RPS2. | Calculated checksum | <> stored checksum | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| Rotor Position Sensor 2 | C058E | This monitoring checks the rationality high of the RPS2 using the angle gradient. | difference between the current angle and the previous angle | > 0.84 [rad] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| This monitoring checks the rationality low of the RPS2 using the angle gradient. | difference between the current angle and the previous angle | < -0.84 [rad] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks the CRC of RPS2 communication. | Calculated checksum | <> received checksum | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks for correct RPS2 configuration. | number of failed RPS2 configuration runs | >= 3 | AHA State | = Init | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the sine or cosine | sine component of RPS2 vector | > 23230 | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| component of RPS2 vector is out of range high. | OR | > 23230 | box | ||||||||
| cosine component of RPS2 vector | |||||||||||
| This monitoring checks if the sine or cosine component of RPS2 vector is out of range low. | sine component of RPS2 vector | < 5632 | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| OR | |||||||||||
| cosine component of RPS2 vector | < 5632 | ||||||||||
| This monitoring checks if there was an unexpected reset at RPS2. | reset-flag of RPS1 safety word | = True | No secondary parameter | = True | 0.200 [s] | once | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is a RPS2 time out. | no messages are received | = True | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there was a RPS2 communication fault. | RPS2 safety word indicates an error | = True | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if all RPS2 data are periodically updated. | update-flag of RPS2 safety word | = NOT_UPDATED | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| OR | |||||||||||
| update-flag of RPS2 safety word | = INIT | ||||||||||
| C118A | This monitoring checks if the RPS2 supply voltage is in range. | voltage-flag of RPS2 safety word | = True | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| Temperature Sensor 3 | C05B3 | This monitoring checks if there is a circuit low at Temperature Sensor 3. | Temperature Sensor 3 | < -54 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| C05B4 | This monitoring checks if there is a circuit high at Temperature Sensor 3. | Temperature Sensor 3 | > 210 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| C05B6 | This monitoring checks the temperature gradient of Temperature Sensor 3 | | Temperature Sensor 3 gradient | | > 8 [K/s] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if Temperature Sensor 3 is out of range high. | Temperature Sensor 3 | > 155 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if Temperature Sensor 3 is out of range low. | Temperature Sensor 3 | < -45 [°C] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| C1258 | This monitoring checks the rationality of Temperature Sensor 3 by crosschecking it against the EBBC temperature. | I Temperature Sensor 3 - EBBC temperature I | > 28 [°C] | AHA State | = Running | 0.200 [s] | once | N-Trip | feasible | external signal modification box | |
| AND | |||||||||||
| Vehicle shutdown time provided by ECM | = valid | ||||||||||
| AND | |||||||||||
| time between key off and key on | > 6 [h] | ||||||||||
| Voltage Sensor 4 | C1258 | This monitoring checks the voltage sensor rationality by crosscheck of Voltage Sensor 4 and Voltage Sensor 5. | Voltage Sensor 4 - Voltage Sensor 5 | > 2.6 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| OR | |||||||||||
| Voltage Sensor 4 - Voltage Sensor 5 | < -2.3 [V] | ||||||||||
| U3508 | This monitoring checks if Voltage Sensor 4 is out of range high. | Voltage Sensor 4 | > 18.1 [V] | vehicle speed*) | > 0 [mph] | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if Voltage Sensor 4 is out of range low. | Voltage Sensor 4 | < 8 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| U3509 | This monitoring checks if there is a Voltage Sensor 4 circuit low or open circuit fault. | Voltage Sensor 4 | < 0.08 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| U350A | This monitoring checks if there is a Voltage Sensor 4 circuit high fault. | Voltage Sensor 4 | > 28.05 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| Voltage Sensor 5 | C1258 | This monitoring checks if Voltage Sensor 5 is out of range high. | Voltage Sensor 5 | > 15.1 [V] | vehicle speed*) | > 0 [mph] | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| This monitoring checks if Voltage Sensor 5 is out of range low. | Voltage Sensor 5 | < 4.0 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is a Voltage Sensor 5 circuit low or open circuit fault. | Voltage Sensor 5 | < 0.046 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is a Voltage Sensor 5 circuit high fault. | Voltage Sensor 5 | > 15.6 [V] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| Electronic Brake Boost Control Module | |||||||||||
| Booster Master Switch | C0595 | This monitoring checks if the Booster Master Switch (BMS) can be switched ON and OFF because of active Reverse Voltage Protection (aRVP) FET failure. | BMS and/or the aRVP could not be switched ON or OFF because of Field Effect Transistor failure | = True | EBBC State | = Running | 0.015 [s] | once | N-Trip | not feasible - waiver requested | |
| This monitoring checks if the Booster Master Switch (BMS) can be switched ON and OFF because of DC link capacitor failure. | BMS and/or the aRVP could not be switched ON or OFF because of DC link capacitor failure | = True | EBBC State | = Running | 60 [s] | once | N-Trip | not feasible - waiver requested | |||
| Brake Pedal Travel Sensor A | P057B | This monitoring checks if there is a BPTS A gradient error. | |BPTS A gradient | > 2000 [mm/s] | No secondary parameter | = True | immediately | continuous | N-Trip | not feasible - waiver requested | |
| This monitoring checks if BPTS A is out of range high. | BPTS A | > 47 [mm] | No secondary parameter | = True | 0.04 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if BPTS A is out of range low. | BPTS A | < -0.5 [mm] | No secondary parameter | = True | 0.04 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if there is a BPTS A communication fault. | BPTS A PWM frequency | < 879.3 [1/s] | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| BPTS A PWM frequency | > 1127.17 [1/s] | ||||||||||
| BPTS A PWM duty cycle | < 7.32 [%] | EBBC State | = Running OR Shutdown | 0.100 [s] | |||||||
| OR | |||||||||||
| BPTS A PWM duty cycle | > 92.83 [%] | ||||||||||
| P057C | This monitoring checks if there is a circuit low or a short circuit to ground at BPTS A. | BPTS A signal line | < 0.3 [V] | EBBC State | = Running OR Shutdown | 0.03 [s] | continuous | N-Trip | feasible | break out box | |
| AND | |||||||||||
| rising or falling edge of BPTS A PWM | = not detected | ||||||||||
| P057D | This monitoring checks if there is a circuit high at BPTS A. | BPTS A signal line | > 4.7 [V] | EBBC State | = Running OR Shutdown | 0.03 [s] | continuous | N-Trip | feasible | break out box | |
| AND |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| rising or falling edge of BPTS A PWM | = not detected | ||||||||||
| Brake Pedal Travel Sensor B | P05DC | This monitoring checks if there is a BPTS B gradient error | |BPTS B gradient| | > 2000 [mm/s] | No secondary parameter | = True | immediately | continuous | N-Trip | not feasible - waiver requested | |
| This monitoring checks if BPTS B is out of range high. | BPTS B | > 47 [mm] | No secondary parameter | = True | 0.040 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if BPTS B is out of range low. | BPTS B | < -0.5 [mm] | No secondary parameter | = True | 0.040 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if there is a BPTS B communication fault. | BPTS A PWM frequency | < 879.3 [1/s] | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| BPTS A PWM frequency | > 1127.17 [1/s] | ||||||||||
| BPTS A PWM duty cycle | < 7.32 [%] | EBBC State | = Running OR Shutdown | 0.100 [s] | |||||||
| OR | |||||||||||
| BPTS A PWM duty cycle | > 92.83 [%] | ||||||||||
| P05DD | This monitoring checks if there is a circuit low at BPTS B. | rising edge or falling edge of BPTS B PWM | = not detected | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | break out box | |
| AND | |||||||||||
| BPTS B signal line | < 0.3 [V] | ||||||||||
| P05DE | This monitoring checks if there is a circuit high or open circuit at BPTS B. | rising or falling edge of BPTS B PWM | = not detected | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | break out box | |
| AND | |||||||||||
| BPTS B signal line | > 4.7 [V] | ||||||||||
| P05E0 | This monitoring checks the BPTS A and BPTS B rationality by crosscheck. | |BPTS A - BPTS B| | > 1 [mm] | BPTS A | > 38 [mm] | immediately | continuous | 1-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| BPTS B | > 38 [mm] | ||||||||||
| AND | |||||||||||
| electric motor | equals controlled | ||||||||||
| |BPTS A - BPTS B| | > 0.5 [mm] | BPTS A | <= 38 [mm] | immediately | |||||||
| AND | |||||||||||
| BPTS B | <= 38 [mm] | ||||||||||
| AND | |||||||||||
| electric motor | equals controlled | ||||||||||
| This monitoring checks if zero position of brake pedal is in range. | (BPTS A + BPTS B) / 2 | > 0.6 [mm] | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| AND | AND | ||||||||||
| (BPTS A + BPTS B) / 2 | < 1.5 [mm] | vehicle speed*) | > 4.5 [mph] | ||||||||
| AND | |||||||||||
| brake pedal*) | = not applied | ||||||||||
| EBBC System | C0042 | This monitoring checks if the BPTS supply under voltage. | BPTS supply voltage | < 4.68 [V] | EBBC State | = Running OR Shutdown | 0.060 [s] | continuous | N-Trip | feasible | break out box |
| OR | |||||||||||
| Voltage Sensor 3 | < 5.6 [V] | ||||||||||
| C0535 | This monitoring checks if there is system under voltage detected. | (Electric Motor Driver Monitoring detects failure | = True | EBBC State | = Running | 0.020 [s] | continuous | N-Trip | feasible | external signal modification box AND break out box | |
| OR | |||||||||||
| Actuation Time Out due to Under voltage Monitoring detects failure | = True | ||||||||||
| OR | |||||||||||
| AHA Input Voltage Toggling Monitoring detects failure | = True | ||||||||||
| OR | |||||||||||
| Voltage Sensor 4 circuit low Monitoring detects failure | = True | ||||||||||
| OR | |||||||||||
| AHA Under voltage during actuation Monitoring detects failure) | = True | ||||||||||
| AND | |||||||||||
| EBBC Logic Volate Sensor (Voltage Sensor 3)) | < 9.4 [V] | ||||||||||
| AND | |||||||||||
| EBBC Power Voltage Sensor1 (Voltage Sensor 1)) | < 9.4 [V] | ||||||||||
| C058A | This monitoring checks if the differential stroke is in range. | differential stroke | < -5.0 [mm] | EBBC State | = Running OR Shutdown | 0.040 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| C123C | This monitoring checks if the brake boost function of EBBC is deactivated during repair service. | brake boost function | = deactivated | EBBC State | = Diag | 0.020 [s] | continuous | 1-Trip | feasible | software control strategy | |
| P057B | This monitoring checks if the BPTS supply voltage is in range. | BPTS supply voltage | < 4.68 [V] | EBBC State | = Running OR Shutdown | 0.060 [s] | continuous | N-Trip | feasible | break out box | |
| OR | |||||||||||
| BPTS supply voltage | > 5.32 [V] | ||||||||||
| P05FF | This monitoring checks if there is a creeping leakage is hydraulics. | brake pedal position*) | > 25 - 33 [mm] range | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | feasible | external signal modification box | |
| OR | AND | ||||||||||
| brake pedal position*) | < 25 - 33 [mm] range | master cylinder brake pressure | = in rage of 1000-5000 [kPa] | ||||||||
| P0607 | This monitoring checks if the calibrated idle position can be reached. | measured idle position <> stored idle position | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | ||
| This monitoring checks if all written BPTS calibration values can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible -waiver | |||
| This monitoring checks if the OES calibration routine was aborted. | calibration routine aborted | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver | |||
| This monitoring checks if the PreDrive Check was successful. | PreDrive Check fault | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| P060A | This monitoring checks if the Voltage Sensor 2 is much higher than Voltage Sensor 3. | Voltage Sensor 2 - Voltage Sensor 3 | > 7 [V] | EBBC State | = Running OR Shutdown | immediately | continuous | N-Trip | not feasible - waiver requested | ||
| P062F | This monitoring checks if measured value for electric motor idle position can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | ||
| This monitoring checks if measured value for electric motor backward bound position can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the measured value of plunger release position can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the BPTS hysteresis values can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if BPTS calibration values can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible -waiver | |||
| This monitoring checks if the correction values of the characteristic curve of BPTS1 can be written. | write failure occurred | = True | EBBC State | = Init | 0.100 [s] | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the BPTS1 offset based on mounting position can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the correction values of the characteristic curve of BPTS2 can be written. | write failure occurred | = True | EBBC State | = Init | 0.100 [s] | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the BPTS2 offset based on mounting position can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the RPS1 X-value offset can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the RPS1 Y-value offset can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the synchronicity value of RPS1 can be written. | write failure occurred | = True | EBBC State | = Init | immediately | once at end of production line | N-Trip | not feasible - waiver requested | |||
| U0300 | This monitoring checks if the EBBC software and the AHA software correspond. | EBBC software version and AHA software version | = do not match | EBBC State | = Running OR Shutdown | 5 [s] | continuous | N-Trip | feasible | external signal modification box | |
| U031C | This monitoring checks if the hardware components are supported by the software. | device ID of ASIC is not in the list of supported device Ids | = True | EBBC State | = Init | 0.600 [s] | once | N-Trip | not feasible - waiver requested | ||
| OR | |||||||||||
| software version ID of ASIC is not in the list of supported software version IDs | = True | ||||||||||
| OR |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| microcontroller device ID is not in the list of supported device IDs | = True | ||||||||||
| OR | |||||||||||
| microcontroller software version ID is not in the list of supported SW- | = True | ||||||||||
| U034B | This monitoring checks the compatibility between the AHA hardware and AHA software. | AHA software version and AHA hardware version | = do not match | EBBC State | = Init | 0.200 [s] | once | N-Trip | not feasible - waiver requested | ||
| Electric Motor | C057F | This monitoring checks if MOS-FETs of electric motor driver can be controlled and actuate properly. | Phase W voltage / Voltage Sensor 2 | >= 46.3 [%] | EBBC State | = Running OR Shutdown | 4 [s] | continuous | N-Trip | not feasible - waiver requested | |
| AND | |||||||||||
| electric motor low-side transistor | = not controlled switched on | ||||||||||
| Phase W voltage / Voltage Sensor 2 | <= 48.3 [%] | EBBC State | = Running OR Shutdown | 4 [s] | |||||||
| AND | |||||||||||
| electric motor low-side transistor | = not controlled switched on | ||||||||||
| C058A | This monitoring checks if movement of electric motor is in proper direction. | toggling counter | > 7 | EBBC State | = Running OR Shutdown | 0.150 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| |actual electric motor speed -target electric motor speed| | > 25 | ||||||||||
| This monitoring checks the rationality of the measured electric motor backward stop position. | measured electric motor backward stop position - stored electric motor backward stop position | < -60 [°] | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks the oscillation of EBBC motor. | Oscillation of the EBBC motor is detected | = True | EBBC State | = Running OR Shutdown | 0.150 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| AND | AND | ||||||||||
| for a defined time | > 0.3 [s] | Pre-drive check is finished | = True | ||||||||
| AND | |||||||||||
| amplification | = True | ||||||||||
| AND | |||||||||||
| brake pedal | = applied | ||||||||||
| This monitoring checks if there is an unintended backward rotation of the EBBC electric motor. | target electric motor speed - |actual electric motor speed| | > 40 [rad/s] | EBBC State | = Running OR Shutdown | 0.015 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| AND | |||||||||||
| target electric motor speed | > 0 [rpm] | ||||||||||
| AND | |||||||||||
| actual electric motor speed | <= 0 [rpm] | ||||||||||
| C0590 | This monitoring checks if the leakage current at the motor is too high. | Current Sensor | > 20 [A] | EBBC State | = Running OR Shutdown | 1 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| electric motor | = controlled | ||||||||||
| C0591 | This monitoring checks if the negative leakage current at the motor is too high. | Current Sensor | < -20 [A] | EBBC State | = Running OR Shutdown | 1 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| electric motor | = controlled | ||||||||||
| C0595 | This monitoring checks if two or more transistors of the B6-bridge are short-circuited. | Current Sensor | > 150 [A] | EBBC State | = Running OR Shutdown | continuous | N-Trip | not feasible - waiver requested | |||
| AND | |||||||||||
| electric motor | = not controlled | ||||||||||
| U3012 | This monitoring checks for proper EBBC actuator functionality. | (|electric motor speed | | > 20 [rad/s] | EBBC State | = Init | 3 [s] | once | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| electric motor moving direction) | = opposite than controlled | ||||||||||
| OR | |||||||||||
| backward bound position) | = not reached | ||||||||||
| idle position | = not reached | EBBC State | = Init | 2 [s] | |||||||
| Electronic Control Unit | B2012 | This monitoring checks if vehicle OBD configuration programmed Engine ECU match with OBD Configuration programmed in EBBC ECU. | Engine ECU configured as non-OBD vehicle and EBBC ECU configured as US OBD vehicle | = True | EBBC state | = Running | 0.020 [s] | continuous | 1-Trip | feasible | external signal modification box |
| This monitoring checks if there is a mismatch between the engine ECU and the EBBC ECU configuration. | Engine ECU configured as US OBD vehicle and EBBC ECU configured as non-OBD vehicle | = True | EBBC state | = Running | 0.020 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| This monitoring checks if the EBBC dataset version that was programmed in the ECU is compatible with the programmed software version. | Not compatible version of EBBC dataset in the system | = True | EBBC State | = Init | immediately | once | N-Trip | feasible | software control strategy | ||
| C0595 | This monitoring checks the functionality of the over current detection circuit by switching the comparator off and on. | feedback pin level | = logical high | EBBC State | = Init | 0.030 [s] | once | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| BMS control*) | = switched off | ||||||||||
| AND | |||||||||||
| PWM ratio | = maximum | ||||||||||
| feedback pin level | = logical low | EBBC State | = Init | 0.030 [s] | |||||||
| AND | |||||||||||
| BMS control*) | = switched off | ||||||||||
| AND | |||||||||||
| PWM ratio | = minimum | ||||||||||
| This monitoring checks for over current at electric motor driver. | feedback pin level | = logical high | No secondary parameter | = True | 0.030 [s] | continuous | N-Trip | not feasible - waiver | |||
| C0599 | This monitoring checks if an EBBC dataset is present in the ECU (Electronic Control Unit) or if no EBBC dataset was programmed yet. | EBBC dataset is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | ||
| P0602 | This monitoring checks if there was any jitter in task execution. | Current start time of a task | > ideal start time + 5 % | No secondary parameter | = True | immediately | continuous | N-Trip | not feasible - waiver | ||
| This monitoring checks for exceptions in Operating System. | Software program execution failure detected | = True | EBBC State | = Running OR Shutdown | 0.120 [s] | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks if the customer ID is correct. | Stored customer ID | <> expected customer ID | EBBC State | = Init | 0.100 [s] | once | 1-Trip | not feasible -waiver | |||
| This monitoring checks if the PSW end marker is valid. | PSW end marker has not been found | = True | EBBC State | = Init | 0.100 [s] | once | 1-Trip | not feasible - waiver | |||
| This monitoring checks if there is enough available space in the EEPROM to allocate a PDM data field. | PDM data field size to allocate | > available space in EEPROM | No secondary parameter | = True | 0.100 [s] | continuous | 1-Trip | not feasible - waiver requested | |||
| This monitoring checks if the stored data field size in EEPROM is correct. | EEPROM data field size stored | <> data field size configuration in software | EBBC State | = Init | 0.100 [s] | once | 1-Trip | not feasible - waiver requested | |||
| This monitoring checks if the microcontroller stack is not changed by other tasks. | check-word at begin of stack | = has changed | EBBC State | = Running OR Shutdown | 0.080 [s] | continuous | 1-Trip | not feasible -waiver | |||
| OR | |||||||||||
| check-word at end of stack | = has changed | ||||||||||
| This monitoring checks if an interrupt fault has occurred. | not supported software interrupt occurred | = True | No secondary parameter | = True | 0.020 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| non implemented interrupt occurred | = True | ||||||||||
| OR | |||||||||||
| Interrupt lock release is called without previous lock | = True | ||||||||||
| OR | |||||||||||
| Not all interrupts are released | = True | ||||||||||
| OR | |||||||||||
| Interrupt lock time | > 0.070 [s] | ||||||||||
| P0604 | This monitoring checks proper functionality of RAM. | Multibit failure detected | = True | No secondary parameter | = True | 0.100 [s] | continuous | 1-Trip | not feasible - waiver requested | ||
| OR | |||||||||||
| Coupling failure detected | = True | ||||||||||
| OR | |||||||||||
| Address decoder test detects an error | = True | ||||||||||
| This monitoring checks proper functionality of RAM using March13 test. | March13 test detects a fault | = True | EBBC State | = Init | 0.100 [s] | once | 1-Trip | not feasible - waiver | |||
| This monitoring checks proper functionality of RAM during initialization | RAM cell | <> 0 | EBBC State | = Init | 0.100 [s] | once | 1-Trip | not feasible - waiver | |||
| OR | |||||||||||
| SRAM cell | <> 0 | ||||||||||
| This monitoring checks if there are too many single-bit errors in RAM. | Number of detected single-bit errors | > 1 | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | not feasible -waiver | |||
| P0606 | This monitoring checks if the electric motor driver enable line is able to be set and reset. | electric motor driver commands | = set | EBBC State | = Init | 1 [s] | once | N-Trip | not feasible - waiver requested | ||
| AND | |||||||||||
| electric motor driver command*) | = reset | ||||||||||
| electric motor driver commands | = reset | EBBC State | = Init | 1 [s] | |||||||
| AND | |||||||||||
| electric motor driver command*) | = set | ||||||||||
| This monitoring checks if the ECU electrical enable line can be switched (OFF or ON) by the software. | Initial test detects failure | = True | EBBC State | = Init | 1 [s] | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the electric motor driver circuit had been switched off. | voltage level of electric motor driver enable line | = logical low | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible -waiver | |||
| OR | |||||||||||
| voltage level of electrical enable line | = logical low | ||||||||||
| This monitoring checks the watchdog fault counter. | number of watchdog faults | > 3 | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks if the watchdog trigger is received as expected. | Watchdog fault counter | = not incremented | EBBC State | = Init | 1 [s] | once | N-Trip | not feasible -waiver | |||
| AND | |||||||||||
| incorrect watchdog data received | = True | ||||||||||
| This monitoring checks if all watchdog triggers are done in the specified time. | number of watchdog trigger done | < number of watchdog tasks | EBBC State | = Running OR Shutdown | 0.720 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks the status of the watchdog at EBBC initialization state. | watchdog status | <> expected watchdog status | EBBC State | = Init | 1 [s] | once | N-Trip | not feasible - waiver | |||
| This monitoring checks the status of the watchdog. | watchdog status is not as expected | = True | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks if the FlexRay HW is working correctly. | Initial test detects failure | = True | EBBC State | = Init | 0.100 [s] | once | N-Trip | not feasible - waiver | |||
| This monitoring checks This monitoring strategy tests the SPI functionality at software state Init. | No or wrong fault response from ASIC while reading from an undefined address register | = True | EBBC State | = Init | 0.100 [s] | once | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| No or wrong fault response from ASIC while writing to an undefined address register | = True | ||||||||||
| OR | |||||||||||
| No or wrong fault response from ASIC while writing to a non-writable register | = True | ||||||||||
| OR |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| No or wrong fault response from ASIC while reading a register with a parity error in frame 1 during transmission | = True | ||||||||||
| OR | |||||||||||
| No or wrong fault response from ASIC while reading a register with a parity error in frame 2 during transmission | = True | ||||||||||
| OR | |||||||||||
| No or wrong fault response from ASIC while reading a register with a clock failure (less clock pulses) during transmission | = True | ||||||||||
| OR | |||||||||||
| No or wrong fault response from ASIC while reading a register with a | = True | ||||||||||
| This monitoring checks the SPI communication between ASIC and the microcontroller at software state Init. | Length of received data | <> length of sent data | EBBC State | = Init | 0.100 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| Calculated parity | <> received parity bit | ||||||||||
| OR | |||||||||||
| Transmitted bit | <> bit in register | ||||||||||
| OR | |||||||||||
| Error frame is transmitted | = True | ||||||||||
| This monitoring checks for a time out in SPI communication. | Duration of data transfer to ASIC | > 0.010 [s] | EBBC State | = Init | 0.500 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks the SPI communication between ASIC and the microcontroller at software state Running. | Length of received data | <> length of sent data | EBBC State | = Running | 0.500 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| Calculated parity | <> received parity bit | ||||||||||
| OR | |||||||||||
| Transmitted bit | <> bit in register | ||||||||||
| OR | |||||||||||
| Error frame is transmitted | = True | ||||||||||
| P0607 | This monitoring checks if there is a microcontroller exception. | Data abort occurred | = True | No secondary parameter | = True | 0.100 [s] | continuous | 1-Trip | not feasible - waiver requested | ||
| OR | |||||||||||
| Prefetch abort occurred | = True | ||||||||||
| OR | |||||||||||
| Undefined instruction occurred | = True | ||||||||||
| This monitoring checks if the reference voltage of the ADC is in range. | ADC reference voltage | < 1.145 [V] | No secondary parameter | = True | 0.020 [s] | continuous | N-Trip | not feasible -waiver | |||
| OR | |||||||||||
| ADC reference voltage | > 1.345 [V] | ||||||||||
| This monitoring checks proper functionality of fault path in case of missing or wrong watchdog trigger. | BMS | = switched on | (watchdog trigger | = missed | 1 [s] | once | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| watchdog trigger timing) | = wrong | ||||||||||
| AND | |||||||||||
| EBBC State) | = init | ||||||||||
| This monitoring checks if the error pin event counter is working properly. | Error pin event counter | = not incremented | EBBC State | = Init | 1 [s] | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if there is a HET exception. | HETOFF1 - failure detected flag | = True | No secondary parameter | = True | 0.100 [s] | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks for proper HETTU addressing functionality. | HETTU status - pointer error flag | = True | No secondary parameter | = True | immediately | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks the internal bus of HETTU. | HETTU status - bus error flag | = True | No secondary parameter | = True | immediately | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks if HETTU is busy. | HETTU status - busy error flag | = True | No secondary parameter | = True | immediately | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks if there is a HETTU exception. | INTOFF0 - failure detected flag | = True | No secondary parameter | = True | immediately | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks if there was a task failed to call. | Watchdog detects a missing task | = True | No secondary parameter | = True | 0.120 [s] | continuous | 1-Trip | not feasible - waiver requested | |||
| This monitoring checks if the HET has the proper reference signal frequency. | | defined frequency - calculated frequency | / defined frequency | > 5 [%] | EBBC State | = Running OR Shutdown | 0.015 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks if the ASIC has detected an internal failure. | Charge-pump failure bit | = True | EBBC State | = Init | 0.200 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| Clock-input-signal failure bit | = True | ||||||||||
| OR | |||||||||||
| Internal-oscillator-circuit failure bit | = True | ||||||||||
| This monitoring checks the voltage comparators of the ASIC. | Voltage comparator test error flag set | = True | EBBC State | = Init | 0.100 [s] | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the electric motor idle position has been stored. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks This monitoring checks if the electric motor backward stop position value in EEPROM is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the plunger release position value in EEPROM is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver | |||
| This monitoring checks if BPTS calibration values in EEPROM are empty. | Number of EEPROM cells where BPTS calibration value is empty | >= 1 | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the EEPROM cell which contains the calibrated offset value of BPTS1 is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the EEPROM cell which contains the calibrated offset value of BPTS2 is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the EEPROM cell which contains the RPS1 X value offset is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver | |||
| This monitoring checks if the EEPROM cell which contains the RPS1 Y value offset is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the EEPROM cell which contains the RPS1 synchronicity is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the EEPROM cell which contains the RPS1 offset is empty. | EEPROM cell is empty | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the voltage pre- regulator mode in ASIC does fit to the flashed SW configuration. | voltage pre-regulator mode failure bit | = set | EBBC State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| P060B | This monitoring checks if ADC conversion time is too long. | Number of conversions which could not be finished in time | > 9 | No secondary parameter | = True | immediately | continuous | N-Trip | not feasible -waiver | ||
| This monitoring checks for proper ADC self-test functionality. | | difference between the two ADC measurements per channel | > 540 [digits] | No secondary parameter | = True | 0.200 [s] | continuous | N-Trip | not feasible -waiver | |||
| P060C | This monitoring checks for proper MCU Compare Module functionality. | Core Compare Module self test failed | = True | EBBC State | = Running | 0.100 [s] | once | 1-Trip | not feasible -waiver | ||
| This monitoring checks the correct CRC of Flash EEPROM. | double bit error | = detected | No secondary parameter | = True | 0.100 [s] | continuous | 1-Trip | not feasible -waiver | |||
| OR | |||||||||||
| number of detected single bit errors | > 1 | ||||||||||
| This monitoring checks if a NMI (Non-makeable Interrupt) has occurred. | NMI occurred | = True | EBBC State | = Init | 0.100 [s] | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if a microcontroller core or peripheral failure occurred. | Error pin | = logical low | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | not feasible -waiver | |||
| This monitoring checks if the NMI mechanism is running properly. | no NMI occurred | = True | EBBC State | = Init | 0.100 [s] | continuous | N-Trip | not feasible -waiver | |||
| OR | |||||||||||
| Not expected NMI occurred | = True | ||||||||||
| P0610 | This monitoring checks if tester can Clear DTC in Production mode using physical addressing. | mode $04 is executable in physical addressing mode | = True | EBBC State | = Diag | immediately | continuous | 1-Trip | feasible | software control strategy | |
| This monitoring checks if the Multiple Cycles without Complete Post-run Monitoring is suppressed.. | Multiple Cycles without Complete Post-run Monitoring is suppressed | = True | EBBC State | = Diag | immediately | continuous | 1-Trip | feasible | software control strategy | ||
| P062F | This monitoring checks if the stored electric motor idle position value can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | ||
| This monitoring checks if the stored electric motor backward stop position value can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the stored plunger release position value can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if it is possible to write data in EEPROM. | writing operation | > 0.025 [s] | EBBC State | = Running OR Shutdown | immediately | continuous | N-Trip | not feasible -waiver | |||
| AND | |||||||||||
| read data | <> written data | ||||||||||
| This monitoring checks EEPROM reading accessibility. | PDM flag set | = True | EBBC State | = Init | 0.100 [s] | continuous | 1-Trip | not feasible -waiver | |||
| This monitoring checks if calibrated linearization values, i.e. the characteristic curve of BPTS1 can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the calibrated offset value of BPTS1 can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if calibrated linearization values, i.e. the characteristic curve of BPTS2 can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the calibrated offset value of BPTS2 can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the stored offset of the RPS1 X-value could be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver | |||
| This monitoring checks if the stored offset of the RPS1 Y-value could be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the stored value of RPS1 synchronicity could be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| This monitoring checks if the RPS1 offset can be read. | read failure occurred | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible -waiver | |||
| U0401 | This monitoring checks the consistency of the Vehicle OBD Type information received in | The received Vehicle OBD Type information is not consistent | = True | EBBC State | = Running | 0.020 [s] | continuous | 1-Trip | feasible | external signal modification box | |
| AND |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| Motor_Code_01 PDU sent by the engine ECU. | Motor Start System information received | = True | |||||||||
| This monitoring checks the consistency of the Motor Start System information received in Motor_31 PDU sent by the engine ECU. | The received Vehicle Motor Start System information is not consistent | = True | EBBC State | = Running | 0.020 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| This monitoring checks the consistency of the Vehicle OBD Type information or Hybrid type signal information received in Motor_Code_01 PDU sent by the engine ECU. | The received Vehicle OBD Type information is not consistent | = True | EBBC State | = Running | 0.020 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| OR | AND | ||||||||||
| The received Vehicle Hybrid type information is not consistent | = True | Motor Start System information not received | = True | ||||||||
| U3001 | This monitoring checks if the post-run was completely done in the previous driving cycles. | The post-run did not finish completely for a defined number of consecutive times | > 4 times | EBBC State | = Init OR Running | 0.020 [s] | once | 1-Trip | feasible | break out box | |
| AND | |||||||||||
| There is an OBD relevant failure stored in the Failure Memory | = True | ||||||||||
| Logic Voltage Sensor 3 | P0606 | This monitoring checks if Logic Voltage Sensor is out of range low. | Supply Voltage of ECU | < 4.9 [V] | EBBC State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | not feasible - waiver requested | |
| Power Voltage Sensor 1 | U3505 | This monitoring checks if there is an open circuit failure on Voltage Sensor 1. | Voltage Sensor 1 | < 2 | EBBC State | = Running OR Shutdown | 0.1 [s] | continuous | N-Trip | feasible | break out box |
| Power Voltage Sensor 2 | P0562 | This monitoring checks if there is too low power supplied to EBBC. | Voltage Sensor 1 | < 6.5 | EBBC State | = Running OR Shutdown | 0.2 [s] | continuous | N-Trip | feasible | break out box |
| P0607 | This monitoring checks rationality of Voltage Sensor 1 and Voltage Sensor 2 by crosscheck. | Voltage Sensor 2 / Voltage Sensor 1 | > 1.321 | EBBC State | = Running OR Shutdown | 2 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| OR | |||||||||||
| Voltage Sensor 2 / Voltage Sensor 1 | < 0.766 | ||||||||||
| Power Voltage Sensor 3 | P0563 | This monitoring checks if there is too high power supplied to EBBC. | Voltage Sensor 1 | > 17.5 | EBBC State | = Running OR Shutdown | 0.1 [s] | continuous | N-Trip | feasible | break out box |
| Rotor Position Sensor 1 | C0588 | This monitoring checks if the vector length value from the RPS1 is out of range low | calculated RPS1 vector length | < 3922 [digits] | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible - waiver requested | |
| C0589 | This monitoring checks if the vector length value from the RPS1 is out of range high. | calculated RPS1 vector length | > 2000 [digits] | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| C058A | This monitoring checks if the RPS1 has a gradient failure. | |RPS1 gradient| | > 73 [°/ms] | EBBC State | = Running OR Shutdown | immediately | continuous | N-Trip | not feasible - waiver requested | ||
| This monitoring checks the rationality of RPS1. | | measured RPS1 angle - recalculated angle | | > 7.8 [°] | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if there is a noise in the RPS1 vector length. | | noise amplitude | | > 190 [digits] | EBBC State | = Running OR Shutdown | 0.050 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if all RPS1 data are periodically updated. | update-flag of RPS1 safety word | = NOT_UPDATED | EBBC State | = Running OR Shutdown | 0.100 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| update-flag of RPS1 safety word | = INIT | ||||||||||
| This monitoring checks if the RPS1 IC configuration values match to stored values | RPS1 configuration | <> with stored configuration | EBBC State | = Running OR Shutdown | 0.020 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if the RPS1 internal clock works properly. | counter increment | < 6 | EBBC State | = Running OR Shutdown | 0.015 [s] | continuous | N-Trip | not feasible - waiver requested | |||
| OR | |||||||||||
| counter increment | > 24 | ||||||||||
| This monitoring checks the CRC of RPS1 communication. | Calculated checksum | <> received checksum | EBBC State | = Running OR Shutdown | immediately | continuous | N-Trip | not feasible - waiver requested | |||
| This monitoring checks if there was an unexpected reset at RPS1. | reset-flag of RPS1 safety word | = True | EBBC State | = Running OR Shutdown | immediately | continuous | N-Trip | not feasible - waiver requested | |||
| C05BB | This monitoring checks if the RPS1 supply voltage is in range. | voltage-flag of RPS1 safety word | = True | EBBC State | = Running OR Shutdown | 0.020 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| Temperature Sensor 1 | P25C6 | This monitoring checks if Temperature Sensor 1 is out of range low. | Temperature Sensor 1 | < -41 [°C] | EBBC State | = Running OR Shutdown | 0.600 [s] | continuous | N-Trip | not feasible - waiver requested | |
| P25C7 | This monitoring checks if Temperature Sensor 1 is out of range high. | Temperature Sensor 1 | > 180 [°C] | EBBC State | = Running OR Shutdown | 0.600 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| Temperature Sensor 2 | C0579 | This monitoring checks if Temperature Sensor 2 is out of range low. | Temperature Sensor 2 | < -41 [°C] | EBBC State | = Running OR Shutdown | 0.600 [s] | continuous | N-Trip | not feasible - waiver requested | |
| C057A | This monitoring checks if Temperature Sensor 2 is out of range high. | Temperature Sensor 2 | > 180 [°C] | EBBC State | = Running OR Shutdown | 0.600 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| C057E | This monitoring checks rationality of Temperature Sensor 1 and Temperature Sensor 2 by crosscheck. | | Temperature Sensor 1 - Temperature Sensor 2 | | > 10 [°C] | EBBC State | = Running OR Shutdown | 0.600 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| FlexRay Communication | |||||||||||
| Cumulated Failure Monitoring | U12BE | This monitoring checks if there is any failure in the received ESP_21 PDUs sent by the ESP ECU or if the signals in the data unit have any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 100 | EBBC State | = Running OR Shutdown | 2 [s] | continuous | N-Trip | feasible | external signal modification box |
| This monitoring checks if there is any failure in the received ESP_28 PDUs sent by the ESP ECU or if the Requested Pressure for Brake Force Blending signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | greater 20 | EBBC State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any failure in the received ESP_28 PDUs sent by the ESP ECU or if the Break pressure signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any failure in the received ESP_28 PDUs sent by the ESP ECU or if the Force Blending Signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any failure in the received ESP_28 PDUs sent by the ESP ECU or if the Driver Brake Request Signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any failure in the ESP_28 PDUs sent by the ESP ECU or if the Maximum Wheel Pressure Signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 50 | EBBC State | = Running OR Shutdown | 0.5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any failure in the ESP_38 PDUs sent by the ESP ECU or if the Pressure Limit Signal in the data units has any failure. | the sum of the PDU failures and the detected signal failures in the these data units | > 20 | EBBC State | = Running OR Shutdown | 0.2 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| General FlexRay Communication Monitoring | P0606 | This monitoring checks if there is RAM parity error detected in RAM register of FlexRay Communication Controller. | Parity bit stored in the Communication Controller Register | <> calculated parity bit | No secondary parameter | = True | 0.010 [s] | continuous | N-Trip | not feasible - waiver requested |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| P0607 | This monitoring checks if there is Flexray Communication Controller access error. | no response from Communication Controller | = True | No secondary parameter | = True | immediately | continuous | N-Trip | not feasible - waiver requested | ||
| This monitoring checks if the FlexRay controller self test failed. | FlexRay controller test detects failure | = True | EBBC State | = Init | immediately | once | N-Trip | not feasible - waiver requested | |||
| U0080 | This monitoring checks the consistent between network management request and real state of communication. | Inconsistency detected between FlexRay Network Management request and real state of communication | = True | No secondary parameter | = True | 0.300 [s] | continuous | N-Trip | not feasible - waiver requested | ||
| This monitoring checks if the communication between the components is synchronized through the Flexray network. | Protocol Operation Control state in FlexRay Communication Controller is not synchronized | = True | No secondary parameter | = True | 0.070 [s] | continuous | N-Trip | feasible | break out box | ||
| Invalid Data Monitoring | U0401 | This monitoring checks if the message counter of Motor_Code_01 PDUs sent by the Motor ECU are properly received. | message counter of the PDU is not periodically incremented | > 5 | EBBC State | = Running | 4.8 [s] | continuous | 1-Trip | feasible | external signal modification box |
| This monitoring checks if the CRC of Motor_Code_01 PDUs sent by the Motor ECU are correct. | Calculated checksum | <> received checksum | EBBC State | = Running | 0.960 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| U0418 | This monitoring checks if the message counter of ESP_21 PDUs sent by the ESP ECU are properly received. | message counter of the PDU is not periodically incremented | > 9 | EBBC State | = Running OR Shutdown | 0.180 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the CRC of ESP_21 PDUs sent by the ESP ECU are correct. | Calculated checksum | <> received checksum | EBBC State | = Running OR Shutdown | 0.020 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the message counter of ESP_28 PDUs sent by the ESP ECU are properly received. | message counter of the PDU is not periodically incremented | > 19 | EBBC State | = Running OR Shutdown | 0.190 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CRC of ESP_28 PDUs sent by the ESP ECU are correct. | Calculated checksum | <> received checksum | EBBC State | = Running OR Shutdown | 0.010 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the message counter of ESP_38 PDUs sent by the ESP ECU are properly received. | message counter of the PDU is not periodically incremented | > 19 | EBBC State | = Running OR Shutdown | 0.190 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CRC of ESP_38 PDUs sent by the ESP ECU are correct. | Calculated checksum | <> received checksum | EBBC State | = Running OR Shutdown | 0.010 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error in the received ESP_21 PDU sent by the ESP ECU. | Signal error counted in consequently received messages | > 3 | EBBC State | = Running OR Shutdown | 0.060 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received signals of ESP_21 PDU sent by the ESP ECU are invalid or if there is under voltage signal value received. | consequently received invalid signal values | > 100 | EBBC State | = Running OR Shutdown | 2 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| sum of vehicle speed Under voltage signal value | > 100 | EBBC State | = Running OR Shutdown | 2 [s] | |||||||
| AND | |||||||||||
| Vehicle velocity | > 6.2 | ||||||||||
| This monitoring checks if there is any signal error in the received ESP_28 PDU Requested Pressure for Brake Force Blending sent by the ESP ECU. | signal error counted in consequently received messages | greater 3 | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Requested Pressure for Brake Force Blending of ESP_28 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | greater 20 | EBBC State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error in the received Break pressure signal of ESP_28 PDU sent by the ESP ECU. | Signal error counted in consequently received messages | > 3 | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Break pressure signal of ESP_28 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Force Blending Signal of ESP_28 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error in the received Driver Brake Request Signal of ESP_28 PDU sent by the ESP ECU. | Signal error counted in consequently received messages | > 3 | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Driver Brake Request Signal of ESP_28 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error in the received ESP_28 PDU Maximum Wheel Pressure Signal sent by the ESP ECU. | Signal error counted in consequently received messages | > 3 | EBBC State | = Running OR Shutdown | 0.030 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Maximum Wheel Pressure Signal of ESP_28 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | > 50 | EBBC State | = Running OR Shutdown | 0.500 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the received Pressure Limit Signal of ESP_38 PDU sent by the ESP ECU is invalid. | consequently received invalid signal values | > 20 | EBBC State | = Running OR Shutdown | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| time out Monitoring | U0100 | This monitoring checks if the Motor_31 PDUs sent by Motor ECU are received within the specified monitoring time. | number of consequently not received PDUs | greater 5 | EBBC State | = Running | 4.8 [s] | continuous | 1-Trip | feasible | external signal modification box |
| This monitoring checks if the Motor_Code_01 PDUs are received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 4.8 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| This monitoring checks if the OBD_01 PDUs sent by Motor ECU are received within the specified monitoring time. | number of consequently not received PDUs | > 10 | EBBC State | = Running | 0.800 [s] | continuous | 1-Trip | feasible | external signal modification box | ||
| U0129 | This monitoring checks if the ESP_21 PDU sent by the ESP ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 9 | EBBC State | = Running OR Shutdown | 0.180 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the ESP_28 PDU sent by the ESP ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 19 | EBBC State | = Running OR Shutdown | 0.190 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the ESP_38 PDUs sent by the ESP ECU are received within the specified monitoring time. | number of consequently not received PDUs | > 19 | EBBC State | = Running OR Shutdown | 0.190 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| U0155 | This monitoring checks if the Kombi_02 PDUs sent by the Gateway ECU in Flexray are received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | |
| Vehicle Identification Number Monitoring | C0546 | This monitoring checks if the reference VIN stored in EEPROM is equal to the VIN received from Network. | VIN stored in EEPROM | <> received VIN | EBBC State | = Init | 0.020 [s] | once | N-Trip | feasible | external signal modification box |
| U0141 | This monitoring checks if there was no VIN received. | VIN does not received | = True | EBBC State | = Init | 5 [s] | once | N-Trip | feasible | external signal modification box | |
| U0431 | This monitoring checks if a VIN received by Network is at initialization value. | Received VIN is at initialization value | = True | EBBC State | = Init | 0.020 [s] | once | N-Trip | feasible | external signal modification box | |
| Private Communication | |||||||||||
| General Private Communication Monitoring | U0037 | This monitoring checks if CAN Bus off have occurred. | CAN bus state | = Bus off | EBBC State | = Running | 0.250 [s] | continuous | N-Trip | not feasible - waiver requested | |
| This monitoring checks if there is a CAN bus off or global time out. | no CAN message detected | > 10 | EBBC State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| Invalid Data Monitoring | U01B4 | This monitoring checks if the CRC of the EBBC ECU CAN messages received by AHA are correct. | recalculated CRC does not match the received CRC | > 3 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
| This monitoring checks if the CRC of the EBBC ECU CAN messages received by AHA are correct. | recalculated CRC does not match the received CRC | > 3 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |
Table continues below
| System / Component | Fault Code | Monitoring Strategy Description | Malfunction Criteria | Malfunction Criteria Threshold Value | Secondary Parameters | Enable Condition | Time Required | Frequency of Checks | MIL Illumination | Testable Without Damage? | With which tools? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Active Hydraulic Accumulator | |||||||||||
| This monitoring checks if the data length codes of EBBC ECU CAN messages received by AHA are correct. | data length of EBBC ECU CAN message is not correct | > 3 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the data length codes of EBBC ECU CAN messages received by AHA are correct. | data length of EBBC ECU CAN message is not correct | > 3 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| U04B4 | This monitoring checks if the message counters of AHA ECU CAN messages are properly received. | message counter of the PDU is not periodically incremented | > 4 | AHA State | = Running | 0.040 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the CRC of the AHA ECU CAN messages are correct. | recalculated CRC does not match the received CRC | > 3 | AHA State | = Running | 0.030 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error value in the received Supply Current Signal at SAct_1 PDU sent by the AHA ECU. | signal error counted in consequently received messages | greater 20 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error value in the received Supply Voltage Signal at SAct_1 PDU sent by the AHA ECU. | signal error counted in consequently received messages | greater 20 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error value in the received Volume Signal at SAct_1 PDU sent by the AHA ECU. | signal error counted in consequently received messages | greater 20 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if there is any signal error value in the received Piston Volume Signal at SAct_3 PDU sent by the AHA ECU. | signal error counted in consequently received messages | greater 400 | AHA State | = Running | 4.000 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| U04B5 | This monitoring checks if the AHA periodically receives updated EBBC ECU CAN messages. | message counter of the PDU is not periodically incremented | > 5 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if the AHA periodically receives updated EBBC ECU CAN messages. | message counter of the PDU is not periodically incremented | > 5 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| time out Monitoring | U0038 | This monitoring checks if the CAN SAct_1 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 10 | EBBC State | = Running | 0.100 [s] | continuous | N-Trip | feasible | external signal modification box |
| This monitoring checks if the CAN SAct_3 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_4 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_5 message is received within the specified monitoring time. | number of consequently not received PDUs | > 10 | EBBC State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_6 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the ECU CAN SAct_7 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_8 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_OBD_1 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_OBD_2 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| This monitoring checks if the CAN SAct_OBD_3 message sent by AHA ECU is received within the specified monitoring time. | number of consequently not received PDUs | > 5 | EBBC State | = Running | 5 [s] | continuous | N-Trip | feasible | external signal modification box | ||
| U01B4 | This monitoring checks if CAN EBBC Message 1 is received by AHA within the specified monitoring time. | number of CAN messages sent by EBBC ECU are consequently received by AHA | > 10 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box | |
| This monitoring checks if CAN EBBC Message 2 is received by AHA within the specified monitoring time. | number of CAN messages sent by EBBC ECU are consequently received by AHA | > 10 | AHA State | = Running | 0.200 [s] | continuous | N-Trip | feasible | external signal modification box |