| Brake System Control Module Message Monitoring |
U0129 - Lost Communication with Brake System Control Module "A" |
This monitoring checks if the message containing the status of hydraulic pressure build-up signal sent by the BSCM ECU is received within a defined time frame. |
No message received within defined period of time |
>= 0.2 [s] |
CAN communication (*) AND Communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
0.200 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= True |
|
|
| |
|
This monitoring checks if the message containing the brake pressure and volume signals sent by the BSCM ECU is received within a defined time frame. |
No message received within defined period of time |
>= 0.2 [s] |
CAN communication (*) |
= Active |
0.200 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND Communication during Under-/Overvoltage situation (*) |
= Is not occurring |
|
|
| |
|
|
|
|
AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= True |
|
|
| |
|
This monitoring checks if the message containing the vehicle speed sent by the BSCM ECU is received within a defined time frame. |
No message received within defined period of time |
>= 0.200 [s] |
CAN communication (*) |
= Active |
0.200 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND Communication during Under-/Overvoltage situation (*) |
= Is not occurring |
|
|
| |
|
|
|
|
AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= True |
|
|
| |
U0418 - Invalid Data Received from Brake System Control Module "A" |
This monitoring checks if the message counters for the message containing the status of hydraulic pressure build-up signal sent by the BSCM ECU are correct. |
Messages consecutively received with NOT incremented message counter for defined period of time |
>= 0.2 [s] |
CAN communication (*) |
= Active |
0.200 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND CAN communication during Under-/Overvoltage situation (*) |
= Is not occurring |
|
|
| |
|
This monitoring checks if the CRC value for the message containing the status of hydraulic pressure build-up signal sent by the BSCM ECU is correct. |
Recalculated CRC value does not match the received CRC value for a defined number of times |
>= 2 |
CAN communication (*) |
= Active |
0.020 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND |
|
|
|
| |
|
|
|
|
CAN communication during Under-/Overvoltage situation (*) |
= Is not occurring |
|
|
| |
This monitoring checks if the message counters for the message containing the brake pressure and volume signals sent by the BSCM ECU is correct. |
Messages consecutively received with NOT incremented message counter for defined period of time |
>= 0.2 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the CRC value for the message containing the brake pressure and volume signals sent by the BSCM ECU is correct. |
Recalculated CRC value does not match the received CRC value for a defined number of times |
>= 1 |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
0.010 [s] Continuous |
2 DCY |
| |
This monitoring checks if the message counter for the message containing the vehicle speed sent by the BSCM ECU are correct. |
Messages consecutively received with NOT incremented message counter for defined period of time |
>= 0.200 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the CRC value for the message containing the vehicle speed sent by the BSCM ECU is correct. |
Recalculated CRC value does not match the received CRC value for a defined number of times |
>= 1 |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
0.020 [s] Continuous |
2 DCY |
| Engine Control Module Message Monitoring |
U0100 - Lost Communication With ECM/PCM "A" |
This monitoring checks if the message containing the ignition status sent by the Engine ECU is received within a defined time frame. |
No message received within defined period of time |
>= 1 [s] |
EBBC State |
= Running |
1 [s] Continuous |
2 DCY |
| |
|
|
|
|
AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= Is not occurring = True |
|
|
| |
This monitoring checks if the message contains the T50 Signal (Engine cranking) is sent by the Gateway is received within a defined time frame. |
No message received within defined period of time |
>= 1 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Bus network is not on stand-by AND Transmission Variant Coding received from the Variant Module AND Inhibition for fault storage and execution of affiliate default act |
= Active = Is not occurring = True = Manual = True |
1 [s] Continuous |
Immediately |
| |
This monitoring checks if the message containing the vehicle type sent by the Engine ECU is received within a defined time frame. |
No message received within defined period of time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 AND Bus network is not on stand-by |
= Active = Is not occurring = True = True |
5 [s] Continuous |
Immediately |
| |
This monitoring checks if the message contains the OBD driving cycle sent by the Gateway is received within a defined time frame. |
No message received within defined period of time |
>= 1 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 AND Bus network is not on stand-by |
= Active = Is not occurring = True = True |
1 [s] Continuous |
Immediately |
| |
This monitoring checks if the message containing the OBD Type sent by the Engine ECU is received within a defined time frame. |
No message received within defined period of time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND |
= Active = Is not occurring |
5 [s] Continuous |
Immediately |
| |
|
|
|
|
Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 AND Bus network is not on stand-by |
= True = True |
|
|
| |
This monitoring checks if the message containing the engine speed sent by the Engine ECU is received within within a defined time frame. |
No message received within defined period of time |
>= 1 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 AND Signal value "Engine type" received from Engine Control Module AN |
= Active = Is not occurring = True = PHEV or MHEV = True |
1 [s] Continuous |
2 DCY |
| U0401 - Invalid Data Received From ECM/PCM "A" |
This monitoring checks if the message counter for the message containing the ignition status sent by the Engine ECU are correct. |
Messages consecutively received with NOT incremented message counter for defined period of time |
>= 1 [s] |
EBBC State AND CAN communication during Under-/Overvoltage situation (*) |
= Running = Is not occurring |
1 [s] Continuous |
2 DCY |
| |
This monitoring checks if the CRC value for the message containing the ignition status sent by the Engine ECU is correct. |
Recalculated CRC value does not match the received CRC value for a defined number of times |
>= 1 |
EBBC State AND CAN communication during Under-/Overvoltage situation (*) |
= Running = Is not occurring |
0.100 [s] Continuous |
2 DCY |
| |
This monitoring checks if the data length code for the message contains the T50 Signal (Engine cranking) is sent by the Gateway is correct. |
Data length code of the message is less than the correct value for a defined period time |
>= 1 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Bus network is not on stand-by AND |
= Active = Is not occurring = True |
1 [s] Continuous |
Immediately |
| |
|
|
|
|
Transmission Variant Coding received from the Variant Module |
= Manual |
|
|
| |
This monitoring checks if the data length code for the message containing the vehicle type sent by the Engine ECU is correct. |
Data length code of the message is NOT correct for a defined period time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Bus network is not on stand-by |
= Active = Is not occurring = True |
5 [s] Continuous |
Immediately |
| |
This monitoring checks if the data length code for the message contains the OBD driving cycle sent by the Gateway is correct. |
Data length code of the message is less than the correct value for a defined period time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Bus network is not on stand-by |
= Active = Is not occurring = True |
5 [s] Continuous |
Immediately |
| |
This monitoring checks if the data length code for the message containing the OBD Type sent by the Engine ECU is correct. |
Data length code of the message is NOT correct for a defined period time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Bus network is not on stand-by |
= Active = Is not occurring = True |
5 [s] Continuous |
Immediately |
| |
This monitoring checks if the data length code for the message containing the engine speed sent by the Engine ECU is received within a defined time. |
Data length code of the message is NOT correct for a defined period time |
>= 1 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Signal value "Engine type" received from Engine Control Module AND |
= Active = Is not occurring = PHEV or MHEV |
1 [s] Continuous |
2 DCY |
| |
|
|
|
|
Bus network is not on stand-by |
= True |
|
|
| Gateway Control Module Message Monitoring |
U0146 - Lost Communication With Serial Data Gateway Module "A" |
This monitoring checks if the message containing the Diagnostic Data sent by the Gateway ECU is received within a defined time frame. |
No message received within defined period of time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= Active = Is not occurring = True |
5 [s] Continuous |
2 DCY |
| |
This monitoring checks if the message contains the production mode information sent by the Gateway is received within a defined time frame. |
No message received within defined period of time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC U0055 |
= Active = Is not occurring = True |
5 [s] Continuous |
Immediately |
| U0447 - Invalid Data Received From Serial Data Gateway Module "A" |
This monitoring checks if the data length code for the message containing the Diagnostic Data sent by Gateway ECU is correct. |
Data length code of the message is NOT correct for a defined period time |
>= 5 [s] |
CAN communication (*) AND CAN communication during Under-/Overvoltage situation (*) |
= Active = Is not occurring |
5 [s] Continuous |
2 DCY |
| |
This monitoring checks if the data length code for the message contains the production mode information sent by the Gateway is correct. |
Data length code of the message is less than the correct value for a defined period time |
>= 5 [s] |
CAN communication (*) AND |
= Active |
5 [s] Continuous |
Immediately |
| |
|
|
|
|
CAN communication during Under-/Overvoltage situation (*) |
= Is not occurring |
|
|
| Generic CAN communication |
U0055 - Vehicle Communication Bus D |
This monitoring checks if there is a communication on Network. |
None of the monitored messages were received during the detection time |
= True |
CAN communication (*) |
= Active |
0.900 [s] Continuous |
Immediately |
| |
This monitoring checks if CAN Bus OFF occurred. |
CAN bus state is Bus OFF |
= True |
EBBC State |
= Running |
0.270 [s] Continuous |
Immediately |
| U0076 - Control Module Communication Bus "D" Off |
This monitoring checks if the communication between the Message RAM and the CAN-Core runs properly. |
Communication timeout between CAN-Core and Message RAM |
= True |
EBBC State |
= Running |
Immediately Cyclic in every 0.120 [s] |
Immediately |
| ADC internal Shunt 1 for Current measurement |
C0590 - Brake Booster Motor "A" Phase U-V-W Current High |
This monitoring checks if there is a Current Measurement 1 offset high failure at ADC internal shunt 1. |
Measured current offset derived over ADC internal shunt |
> 37.6 [A] |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Current Measurement 1 value at B6 bridge at ADC internal shunt is above an upper threshold. |
Measured current derived over ADC internal shunt |
> 200 [A] |
EBBC State |
= Running OR Shutdown |
0.300 [s] Continuous |
2 DCY |
| C0591 - Brake Booster Motor "A" Phase U-V-W Current Low |
This monitoring checks if there is a Current Measurement 1 offset low failure at ADC internal shunt 1. |
Measured current offset derived over ADC internal shunt |
< -36.1 [A] |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.200 [s] Continuous |
2 DCY |
| |
|
This monitoring checks if the Current Measurement 1 value at B6 bridge at ADC internal shunt is below a lower threshold. |
Measured current derived over ADC internal shunt |
< -200 [A] |
EBBC State |
= Running OR Shutdown |
0.300 [s] Continuous |
2 DCY |
| ADC internal Shunt 1 for Current measurement / ADC internal Shunt 2 for Current measurement |
C0595 - Brake Booster Internal Power Driver Range/Performance |
This monitoring checks the difference between the calculated voltage vector and the real voltage vector. |
Absolute value of the difference between calculated voltage and actual voltage |
> 1.5 [V] + dynamic threshold (Motor speed and Magnetic flux and Tolerances) |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.020 [s] Continuous |
2 DCY |
| ADC internal Shunt 2 for Current measurement |
C0592 - Brake Booster Motor "B" Phase U-V-W Current High |
This monitoring checks if there is a Current Measurement 2 offset high failure at ADC internal shunt 2. |
Measured current offset derived over ADC internal shunt |
> 37.6 [A] |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Current Measurement 2 value at B6 bridge at ADC internal shunt is above an upper threshold. |
Measured current derived over ADC internal shunt |
> 200 [A] |
EBBC State |
= Running OR Shutdown |
0.300 [s] Continuous |
2 DCY |
| C0593 - Brake Booster Motor "B" Phase U-V-W Current Low |
This monitoring checks if there is a Current Measurement 2 offset low failure at ADC internal shunt 2. |
Measured current offset derived over ADC internal shunt |
< -36.1 [A] |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Current Measurement 2 value at B6 bridge at ADC internal shunt is below a lower threshold. |
Measured current derived over ADC internal shunt |
< -200 [A] |
EBBC State |
= Running OR Shutdown |
0.300 [s] Continuous |
2 DCY |
| Differential Travel Sensor |
C0048 - Brake Booster Travel Sensor |
This monitoring checks if Differential Travel Sensor ID is not initialized. |
Differential Travel Sensor ID |
= not initialized (0xEEEE) |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Running = Completed |
1 [s] Once |
2 DCY |
| |
This monitoring checks if the Differential Travel Sensor offset is too high. |
The following Input rod stroke range is detected for a consecutive time AND The lower input rod position threshold representing the HW related offset compensation range AND The upper input rod position threshold reprensenting the brake pedal application f |
> 60 [s] > 0.6 [mm] < 1.5 [mm] |
EBBC State AND Pre-drive check is successfully finished AND Vehicle speed |
= Running OR Shutdown = True > 1.9 [mph] |
60 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Differential Travel Sensor offset is too low. |
DTS offset |
< -0.6 [mm] |
EBBC State AND |
= Running OR Shutdown |
0.300 [s] Continuous |
2 DCY |
| |
|
|
|
|
Motor test (*) |
= Not active |
|
|
| |
This monitoring checks the magnetic field strength of Differential Travel Sensor. |
The measured Mahalanobis distance (correlation between variables and differences in standard devations) calculated from magnetic field strength and DTS signal OR Sum of DTS and Actuator Position deviation value after recording magnetic field strength OR S |
> 25 < -0.3 [mm] > 0.3 [mm] > 0.348 [mm] |
EBBC State AND The routine is triggered manually via TSI command AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC P06B0, C0562, P057B, P05DE, P05DD, P05DC, P057D, P057C, P057E, P05E0, C0048 |
= Diag = True = True |
Immediately Once |
Immediately |
| C0562 - Brake Pedal Position Sensor Supply Voltage Circuit/Open |
This monitoring checks if the Differential Travel Sensor supply voltage is in range. |
Differential Travel Sensor supply voltage OR Differential Travel Sensor supply voltage |
< 4.81 [V] > 5.19 [V] |
EBBC State |
= Running OR Shutdown |
0.080 [s] Continuous |
2 DCY |
| P057B - Brake Pedal Position Sensor "A" Circuit Range/Performance |
This monitoring checks if the signal at Differential Travel Sensor channel 1 is out of range high. |
Differential travel raw signal value at Differential Travel Sensor channel 1 |
> 3.4 [mm] |
EBBC State AND EBBC electric motor |
= Running = Controlled |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the signal at Differential Travel Sensor channel 1 is out of range low. |
Differential travel raw signal value at Differential Travel Sensor channel 1 |
< -3.9 [mm] |
EBBC State AND EBBC electric motor |
= Running = Controlled |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Differential Travel Sensor reports an internal error. |
Received signal bit pattern (is equaling a sensor control module internal fault bit pattern) |
> 4088 (indicating implausible value of + 4 [mm] DTS value) |
EBBC State |
= Running OR Shutdown |
0.100 [s] Continuous |
2 DCY |
| |
|
This monitoring checks if Differential Travel Sensor reports "OutOfRangeHigh" on SlowChannel. |
Received signal bit pattern (equal to a sensor control module internal out of range high fault bit pattern) |
= SlowChannel-ID=0x01 (=DiagErrorCode) AND SlowChannel-Data = 0x008 (= Magnetic field out of range high which equals to a derived sensor curve value = 51 [mT/mm]) AND FastChannel-Data > 0xFF8 (indicating implausible value of + 4 [mm] DTS value) |
EBBC State |
= Running OR Shutdown |
0.960 [s] Continuous |
2 DCY |
| |
This monitoring checks if Differential Travel Sensor reports "OutOfRangeLow" on SlowChannel. |
Received signal bit pattern (equal to a sensor control module internal out of range low fault bit pattern) |
= SlowChannel-ID=0x01 (=DiagErrorCode) AND SlowChannel-Data = 0x001 (= Magnetic field out of range low which equals to a derived sensor curve value = 0.2 [mT/mm]) AND FastChannel-Data > 0xFF8 (indicating implausible value of + 4 [mm] DTS value) |
EBBC State |
= Running OR Shutdown |
0.960 [s] Continuous |
2 DCY |
| P057C - Brake Pedal Position Sensor "A" Circuit Low |
This monitoring checks if the Differential Travel Sensor SENT line is shorted to ground. |
DTS Digital signal line low value detected (SENT line) |
< 0.5 [V] (in accordance to SENT standard) |
EBBC State |
= Running OR Shutdown |
0.100 [s] Continuous |
2 DCY |
| P057D - Brake Pedal Position Sensor "A" Circuit High |
This monitoring checks if the Differential Travel Sensor SENT line is shorted to supply or has an open circuit. |
DTS Digital signal line high value detected (SENT line) |
> 4.1 [V] (in accordance to SENT standard) |
EBBC State |
= Running OR Shutdown |
0.100 [s] Continuous |
2 DCY |
| P057E - Brake Pedal Position Sensor "A" Circuit Intermittent/Erratic |
This monitoring checks if there is DTS transmission error (according to SENT standard) at SENT line. |
Signal invalid value received (cannot be decoded) for a defined detection time |
= True |
EBBC State |
= Running OR Shutdown |
0.100 [s] Continuous |
2 DCY |
| |
This monitoring checks if the signal at Differential Travel Sensor channel 2 is out of range high. |
Signal value at Differential Travel Sensor channel 2 |
> 3.4 [mm] |
EBBC State AND |
= Running |
0.200 [s] Continuous |
2 DCY |
| |
|
|
|
|
EBBC electric motor |
= Controlled |
|
|
| |
This monitoring checks if the signal at Differential Travel Sensor channel 2 is out of range low. |
Signal value at Differential Travel Sensor channel 2 |
< -3.9 [mm] |
EBBC State AND EBBC electric motor |
= Running = Controlled |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if there is a Differential Travel Sensor transmission error at PWM line. |
DTS PWM frequency OR DTS PWM frequency OR DTS PWM duty cycle OR DTS PWM duty cycle |
< 900 [Hz] > 1120 [Hz] < 8.5 [%] > 92 [%] |
EBBC State |
= Running OR Shutdown |
0.200 [s] Continuous |
2 DCY |
| |
This monitoring checks if the Differential Travel Sensor PWM line is shorted to ground. |
Differential Travel Sensor signal DTS Digital line stable low value detected (PWM line) |
= True |
EBBC State |
= Running OR Shutdown |
0.200 [s] Continuous |
2 DCY |
| P05DE - Brake Pedal Position Sensor "B" Circuit High |
This monitoring checks if the Differential Travel Sensor PWM line is shorted to supply or open. |
Differential Travel Sensor signal DTS Digital line stable high value detected (PWM line) |
= True |
EBBC State |
= Running OR Shutdown |
0.200 [s] Continuous |
2 DCY |
| P05E0 - Brake Pedal Position Sensor "A"/"B" Correlation |
This monitoring checks if the absolute value of the difference between the 2 DTS signal channels is too high. |
| DTS channel 1 signal value - DTS channel 2 signal value | |
> 0.3 [mm] |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = Controlled |
0.300 [s] Continuous |
2 DCY |
| EBBC Electric Motor |
C0075 - Brake Pedal Position Performance |
This monitoring checks if the reference run is carried out properly to calculate the idle position offset. |
Reference run need to be executed AND Backward Bound (*) is not reached in the required time period |
= True = 10 [s] |
EBBC State AND Reference run (*) check AND |
= Running = Active |
10 [s] Once |
2 DCY |
| |
|
|
|
|
EBBC shutdown in preceding cycle (*) |
= Completed |
|
|
| C0594 - Brake Booster Motor "A" Performance |
This monitoring checks if there is a permanent high deviation between Target Motor Speed and Actual Motor Speed. |
Permanent high difference is detected between the Target Motor Speed and the Actual Motor Speed, according to the failure curve AND (Coordinate of pont A, B, C in the failure curve in case of ABS NOT active OR Coordinate of pont A, B, C in the failure cu |
= True (see TD for Failure Curve) = see value in MBM_MotorspeedDeviationPositiveLimitation ** = see value in MBM_MotorspeedDeviationPositiveLimitationABS ** = see value in MBM_MotorspeedDeviationNegativeLimitation ** |
(Ignition OR Engine Speed) AND EBBC State AND EBBC electric motor AND External Brake Request mode AND Banking mode (*) AND Runout limit (*) is reached AND [ MC Pressure available from ESP AND ((Presure limit OR Actual Torque) AND OutputRod) AND (The |
= ON >= Idle = Running OR Shutdown = Controlled = NOT active = NOT active = False = True <= PressureLimitForPSDMonitoring ** <= TorqueLimitForPSDMonitoring ** <= OutputRodLimitForPSDMonitoring ** = Not active <= PressureLimitForPSDMonitoring ThermalLimit |
0.300 [s] Continuous |
2 DCY |
| |
This monitoring checks if there is a permanent high deviation between Target Motor Speed and Actual Motor Speed while cranking. |
(UBB Voltage measurement AND For time) AND Permanent high difference is detected between the Target Motor Speed and the Actual Motor Speed, according to the failure curve AND (Coordinate of pont A, B, C in the failure curve in case of ABS NOT active OR |
< 8 [V] = 0.1 [s] = True (see TD for Failure Curve) = see value in MBM_MotorspeedDeviationPositiveLimitation ** = see value in MBM_MotorspeedDeviationPositiveLimitationABS ** = see value in MBM_MotorspeedDeviationNegativeLimitation ** |
Engine is cranking AND EBBC State AND EBBC electric motor AND External Brake Request mode AND Banking mode (*) AND Runout limit (*) is reached AND [ MC Pressure available from ESP AND ((Pressure limit OR Actual Torque) AND OutputRod) AND (Thermal Limita |
= True = Running OR Shutdown = Controlled = NOT active = NOT active = False = True <= PressureLimitForPSDMonitoring ** <= TorqueLimitForPSDMonitoring ** <= OutputRodLimitForPSDMonitoring ** = Not active <= PressureLimitForPSDMonitoring ThermalLimitation |
0.3 [s] Continuous |
Immediately |
| |
|
|
|
|
(Actual Torque AND Output rod limit) AND (Thermal Limitation (*) AND (PSC Torque Actual AND Output Rod)) ] |
<= TorqueLimitForPSDMonitoring ** <= OutputRodLimitForPSDMonitoring ** = False <= TorqueLimitForPSDMonitoring ThermalLimitation ** <= OutputRodLimitForPSDMonitoring ThermalLimitation ** |
|
|
| |
This monitoring checks if the differential travel is permanently not compensated. |
DTS Target value - DTS Actual value |
> 0.8 [mm] |
Ignition AND [ MC Pressure available from ESP AND Output rod Qualifier signal is available AND ((MC Pressure Limit OR Actual Motor Torque Limit) AND Outrod limit) ] AND [ Driver brake request is detected (by DTS) AND Full EBBC boost support available (LBR |
= ON = True = True <= PressureLimitForPTDMonitoring ** <= TorqueLimitForPTDMonitoring ** <= OutputRodLimitForPTDMonitoring ** = True = True = False > 0.8 [mm] = Local Brake Request = NOT active = NOT active |
1.3 [s] Continuous |
2 DCY |
| |
This monitoring checks if the voltage across the unactuated MOSFET is too high. |
Voltage across the unactuated MOSFET |
> -0.21 [V] |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if timeout occurred during motor initial tests. |
Initial motor tests (*) are not finished within time |
= 0.500 [s] |
Ignition AND Initial Test Running AND EBBC shutdown in preceding cycle (*) |
= ON =True = Completed |
0.500 [s] Once |
2 DCY |
| |
This monitoring checks if Spindle Position value is higher than the physical limits. |
Spindle position value after first initialization AND Relative spindle position value |
= Valid > 48.16 [mm] |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = Controlled |
Immediately Continuous |
2 DCY |
| C0595 - Brake Booster Internal Power Driver Range/Performance |
This monitoring checks if the motor test detects a HW failure. |
Motor test (*) failed |
= True |
EBBC State AND HW path (B6 bridge driver and BMS) AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Enabled = NOT controlled = Completed |
0.010 [s] Cyclic in every 20 [s] |
2 DCY |
| |
This monitoring checks if the B6 Bridge Driver ASIC does not react properly to the uC test during startup. |
B6 Bridge Driver ASIC is not fault free |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks the operational mode of the B6 Bridge Driver ASIC. |
B6 Bridge Driver ASIC is not fault free during the operational mode OR ASIC is not in valid operation mode OR Short circuit failure bit is set |
= True = True = True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Completed |
Immediately Continuous |
2 DCY |
| |
This monitoring checks if the EC motor is available. |
EC motor is temporarily unavailable |
= True |
EBBC State |
= Running OR Shutdown |
0.100 [s] Continuous |
Immediately |
| |
This monitoring checks if the measured voltage (UB6 Bridge voltage) of the MOSFET is not in mid-level at idle. |
Measured voltage at idle is not at the the mid-level voltage threshold |
<> 1.65 [V] |
EBBC State |
= Startup |
0.030 [s] Once |
2 DCY |
| |
|
|
|
|
AND EBBC shutdown in preceding cycle (*) |
= Completed |
|
|
| |
This monitoring checks if Bridge Main Supply Switch MOSFETs can be controlled. |
Case 1: Ratio between Main Supply Switch Mosfet (BMS_MON) to Power Supply Battery (UBB) OR Case 2: Ratio between Main Supply Switch Mosfet (BMS_MON) to Power Supply Electric Motor Bridge Driver (UB6) OR Case 3: Main Supply Switch Mosfet (BMS MON) Voltage |
< 80 [%] < 80 [%] > 3.5 [V] > 3.5 [V] |
EBBC State AND Failsafe Logic test (*) is finished AND EBBC shutdown in preceding cycle (*) AND (Case 1: Bridge Main Supply Switch OR Case 2: Reverse Voltage Protection for B6 Bridge Main Supply Switch (BMS_RVP) OR Case 3: Bridge Main Supply Switch OR: C |
= Startup = True = Completed switched ON switched ON switched OFF switched OFF |
0.010 [s] Once |
2 DCY |
| Electronic Control Unit (ECU) internal |
C0021 - Brake Booster Performance |
This monitoring checks if the pedal movement is blocked during service bleed routine. |
Pedal movement is blocked during service bleed routine |
= True |
EBBC State |
= Diag |
Immediately Once |
Immediately |
| |
This monitoring checks if there is high hydraulic counter force against the actuator of the EBBC Module. |
High hydraulic counter force detected against the actuator of the EBBC Module |
= True |
EBBC State |
= Diag |
Immediately Once |
Immediately |
| |
This monitoring checks if the Reference Run is not completed successively during network wake up due to multiple ECU resets. |
Number of successive ECU Reset |
> 5 |
Ignition AND Reference run (*) is started |
= OFF = True |
Immediately Continuous as long as Secondary Parameters are met |
2 DCY |
| C0599 - Brake Booster Control Module Missing Calibration |
This monitoring checks if the EBBC Data set is empty. |
Empty EBBC dataset is detected |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
0.005 [s] Continuous |
2 DCY |
| |
This monitoring checks if there is an incompatible EBBC Dataset version is present. |
Incompatible EBBC dataset is detected |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
0.005 [s] Continuous |
2 DCY |
| P0602 - Control Module Programming Error |
This monitoring checks if the write task frequency in NvM is correct. |
Number of write/erase requests at NvM exceeds a defined number AND Too much write/erase task requested in a defined timeframe |
>= 15000 > 0.25 [s] |
EBBC State |
= Running OR Shutdown |
0.250 [s] Continuous |
Immediately |
| P0604 - Internal Control Module Random Access Memory (RAM) Error |
This monitoring checks proper functionality of RAM. |
Coupling fault occurred between neighbouring RAM cells OR RAM addressing fault occurred OR RAM ECC correctable bit Transient faults occurred OR RAM ECC correctable bit Permanent faults occurred OR Uncorrectable RAM ECC fault occurred |
= True = True = True = True = True |
Wake up signal received |
= True |
0.080 [s] Continuous |
Immediately |
| P0605 - Internal Control Module Read Only Memory (ROM) Error |
This monitoring checks proper flashing. |
Uncorrectable Flash ECC fault occurred OR |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
0.080 [s] Continuous |
Immediately |
| |
|
|
Multiple Flash ECC faults occurred OR Insufficient correction of Flash ROM ECC bits is detected OR Flash checksum verification failed |
= True = True = True |
|
|
|
|
| P0606 - Control Module Processor |
This monitoring checks if a CPU exception occurred. |
Data abort occurred OR Pre-fetch abort occurred OR Undefined instruction occurred |
= True = True = True |
EBBC State |
= Startup OR Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if there is a timeout during Direct Memory Access transfer. |
Transfer timeout error occurred during DMA transfer |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
0.100 [s] Continuous |
Immediately |
| |
This monitoring checks if the Logic Build-In Self Test (LBIST) and Memory Build-In Self Test (MBIST) work properly. |
Test result sets of bits do no match OR Signature register values do no match reference register value |
= True = True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks if the internal ASIC oscillator works properly. |
Erroneous ASIC oscillator frequency detected AND Erroneous frequency detected for a defined time period |
= True > 0.08 [s] |
EBBC State |
= Startup OR Running OR Shutdown |
0.080 [s] Continuous |
Immediately |
| |
This monitoring checks that task is activated and executed within its designated timeslot. |
OS detects that a task is NOT activated in the expected time OR OS detects that a task is not executed within its designated timeslot |
= True = True |
EBBC State |
= Startup OR Running OR Shutdown |
Dependent on corresponding taskContinuous |
Immediately |
| |
This monitoring checks the error hooks (exceptions) occurring in the Operating System. |
Task was started before it has finished its previous run |
= True |
EBBC State |
= Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if the microcontroller stack is not changed by other tasks. |
Checkword is overwritten |
= True |
EBBC State |
= Running OR Shutdown |
0.020 [s] Continuous |
Immediately |
| |
This monitoring checks if an interrupt fault has occurred. |
Software interrupt occurred OR Invalid interrupt occurred OR Interrupt lock release is called without previous lock OR Not all interrupts are released OR Interrupt lock time |
= True = True = True = True > 0.001 [s] |
EBBC State |
= Startup OR Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if there is an overload situation. |
Task did not finish within its cycle time |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if ADC register bits are set to the expected values. |
An ADC register bit flipped or is stuck |
= True |
EBBC State |
= Running OR Shutdown |
0.080 [s] Continuous |
Immediately |
| |
|
This monitoring checks if the uC safety logic detects a failure. |
uC safety logic detects a failure |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if tests of the safety logic of uC works as expected at startup phase. |
uC safety logic tests failed |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| P0607 - Control Module Performance |
This monitoring checks if Built-In Self Test (BIST) state machine of system IC reacts properly on a wrong BIST command value. |
Watchdog (*) of ASIC is triggered by wrong BIST command value |
= True |
EBBC State AND Hydraulic OFF AND Failsafe Logic test (*) is running |
= Startup = False = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the test of the charge pump detects a failure. |
Charge pump test is failed |
= True |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = NOT controlled |
Immediately Cyclic in every 19 [s] |
Immediately |
| |
This monitoring checks if Motor Relay Gate (MRG) path is working. |
MRG is Switched ON AND (Hydraulic Enable is pulled LOW OR Motor Relay Actuation Path is pulled LOW) |
= True = True = True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
This monitoring checks if the system chip internal electrical enable line decouple bits are reset within the expected time (time required period). |
Internal electrical enable line decouple bits NOT reset |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
This monitoring checks if erroneous safety logic is detected. |
Erroneous safety logic of System IC detected |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the system IC and the uC have the same clock frequency. |
Erroneous safety logic of Clock-in check detected |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the ECU electrical enable line (*) can be switched ON by the software. |
ECU internal electrical enable line (*) is shorted to ground OR The ECU internal electrical enable line (*) cannot be switched ON by the SW |
= True = True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
This monitoring checks if the ECU electrical enable line (*) can be switched OFF by the software. |
ECU internal electrical enable line (*) is shorted to supply voltage OR The ECU internal electrical enable line (*) cannot be switched OFF by the SW |
= True = True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the hydraulic enable line (*) can be switched ON by the software. |
ECU internal hydraulic enable line (*) is shorted to ground OR The ECU internal hydraulic enable line (*) cannot be switched ON by the software |
= True = True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
|
This monitoring checks if the hydraulic enable line (*) can be switched OFF by the software. |
ECU internal hydraulic enable line (*) is shorted to supply voltage OR The ECU internal hydraulic enable line (*) cannot be switched OFF by the software |
= True = True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
This monitoring checks if the internal enable lines are set properly. |
Voltage level of ECU internal electrical enable line (*) is logically low OR Voltage level of ECU internal hydraulic enable line (*) is logical low |
= True = True |
EBBC State AND Failsafe Logic test (*) is finished |
= Running OR Shutdown = True |
0.050 [s] Continuous |
Immediately |
| |
This monitoring checks if the error pin event counter is working properly. |
Error pin event counter does not incremented on error pin event |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
Immediately Once |
Immediately |
| |
This monitoring checks the status of the Watchdog (*) at EBBC startup state. |
Watchdog (*) failure detected |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the status of the Watchdog (*) is correct at startup phase. |
Watchdog (*) status differs from the expected status |
= True |
EBBC State AND Failsafe Logic test (*) is running |
= Startup = True |
0.500 [s] Once |
Immediately |
| |
This monitoring checks if the status of the Watchdog (*) is correct after startup phase. |
Watchdog (*) status differs from the expected status |
= True |
EBBC State AND Failsafe Logic test (*) is finished |
= Running OR Shutdown = True |
0.050 [s] Continuous |
Immediately |
| |
This monitoring checks if the time passed in the system timer is in accordance to the time passed in Global Time Manager (GTM) peripheral. |
Time passed in the system timer is not in accordance to the time passed in GTM peripheral |
= True |
EBBC State |
= Running OR Shutdown |
0.050 [s] Continuous |
Immediately |
| |
This monitoring checks if System ASIC internal clock input frequency deviation detected. |
ASIC internal clock input frequency deviation detected |
= True |
EBBC State |
= Running OR Shutdown |
0.080 [s] Continuous |
Immediately |
| |
This monitoring checks initially if the System ASIC can detect the failure test frames. |
System ASIC could not detect the uC failure frames |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks the SPI communication with B6 Bridge Driver ASIC. |
B6 Bridge Driver ASIC could not detect failure frames via SPI |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
0.010 [s] Continuous |
Immediately |
| |
This monitoring checks the SPI communication with System ASIC. |
System ASIC could not detect failure frames via SPI |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
0.010 [s] Continuous |
Immediately |
| |
This monitoring checks if a hydraulic shutdown is necessary in case of overcurrent at an ASIC GPIO pin and this overcurrent situation cannot be resolved by the reset of the impacted pin. |
(Overcurrent on a GPIO pin 1 OR Overcurrent on a GPIO pin 2) |
> 120 [mA] > 600 [mA] |
EBBC State |
= Running OR Shutdown |
60 [s] Continuous |
Immediately |
| |
|
|
AND ASIC cannot reconfigure the respective pin |
= True |
|
|
|
|
| |
This monitoring checks if the voltage regulator configuration of the ASIC matches the expected software configuration. |
Voltage regulator configuration of the ASIC does not match to the expected configuration in SW |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks if System ASIC Current deviation detected by internal comparator. |
System ASIC Current deviation detected by internal comparator |
= True |
EBBC State |
= Running OR Shutdown |
0.060 [s] Continuous |
Immediately |
| |
This monitoring checks if uC core voltage deviation is detected by comparator. |
uC core voltage deviation is detected by comparator |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if after ASIC power-on a short circuit can be detected between VPRE (pre-supply) and UEXS (external supply). |
System ASIC internal short circuit detected |
= True |
EBBC State |
= Running OR Shutdown |
Immediately Continuous |
Immediately |
| |
This monitoring checks if the scheduling of all Watchdog (*) command is completed. |
Uncommanded watchdog routine call detected |
= True |
EBBC State |
= Running OR Shutdown |
0.840 [s] Continuous |
Immediately |
| |
This monitoring checks if system ASIC System ASIC Watchdog (*) error counter detects a fixed number of wrong Watchdog trigger pattern. |
System ASIC Watchdog (*) error counter detects a fixed number of wrong Watchdog trigger pattern |
> 3 |
EBBC State |
= Running OR Shutdown |
0.040 [s] Continuous |
Immediately |
| |
This monitoring checks if the System ASIC Watchdog (*) error counter is stuck. |
System ASIC error counter is stuck |
= True |
EBBC State |
= Running OR Shutdown |
0.030 [s] Cyclic in every 0.5 [s] |
Immediately |
| |
This monitoring checks if the task scheme is proper. |
Task scheme error detected |
= True |
EBBC State |
= Running OR Shutdown |
0.010 [s] Continuous |
Immediately |
| P060B - Internal Control Module A/D Processing Performance |
This monitoring checks if there are ADC errors of the operational conversion. |
ADC operational conversion error detected OR ID error registered OR Operational scan group has not completed its conversion in time OR All operational results have not been written before they are read |
= True = True = True = True |
EBBC State |
= Running OR Shutdown |
0.008 [s] Continuous |
Immediately |
| |
This monitoring checks if ADC open bond failure sampling detects failure for a cumulative number of times. |
ADC open bond failure sampling detects failure for a cumulative number of times |
>= 3 |
EBBC State |
= Running OR Shutdown |
0.080 [s] Continuous |
Immediately |
| |
|
This monitoring checks if ADC selftest detects failure for a cumulative number of times. |
5 point ADC selftest detects failure for a cumulative number of times |
>= 3 |
EBBC State |
= Running OR Shutdown |
0.070 [s] Continuous |
Immediately |
| |
This monitoring checks if there is ADC reference voltage failure. |
ADC reference voltage deviation is detected by comparator |
= True |
EBBC State |
= Startup OR Running OR Shutdown |
0.060 [s] Continuous |
Immediately |
| P0610 - Control Module Vehicle Options Error |
This monitoring checks if the brake boost function of EBBC is deactivated during diagnostics. |
Brake boost function |
= Deactivated |
EBBC State |
= Diag |
Immediately Once |
Immediately |
| |
This monitoring checks if based on an external diagnosis request, the Diagnostic Communication function (DCOM) initiates an adaption. |
Adaption initiated based on external diagnosis request |
= True |
EBBC State |
= Diag |
Immediately Once |
Immediately |
| |
This monitoring checks if the tester can clear DTCs in Production mode using physical addressing. |
Mode$04 is executable by physical addressing |
= True |
EBBC State |
= Diag |
Immediately Continuous |
Immediately |
| P062F - Internal Control Module EEPROM Error |
This monitoring checks if the OBD configuration value in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks if the OBD configuration value can be written in the non- volatile memory. |
The value is not writeable into the NvM |
= True |
EBBC State |
= Diag |
Immediately Once at end of production line |
Immediately |
| |
This monitoring checks if the EBBC Not Shutdown Right value can be written in the non volatile memory. |
The value is not writeable into the NvM |
= True |
EBBC State |
= Shutdown |
Immediately Once |
2 DCY |
| |
This monitoring checks if the Qualified DCY information in NvM is readable. |
NvM value is not readable |
= True |
EBBC State |
= Startup |
0.020 [s] Once |
Immediately |
| |
This monitoring checks if the Qualified DCY information can be written in NvM. |
The value is not writeable into the NvM |
= True |
EBBC State |
= Startup |
0.020 [s] Once |
Immediately |
| |
This monitoring checks if the Calculated OBD Type value from the previous driving cycle in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State |
= Startup |
0.020 [s] Continuous |
Immediately |
| |
This monitoring checks if the Calculated OBD Type value from the previous driving cycle can be written in the non-volatile memory. |
The value is not writeable into the NvM |
= True |
EBBC State AND Calculated OBD type stored in NVM is NOT equal with the new calculation |
= Running = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the Vehicle Configuration (*) Information in NvM is readable. |
NvM value is not readable |
= True |
EBBC State AND Vehicle configuration check (*) is active |
= Startup = True |
0.020 [s] Once |
Immediately |
| |
P064F - Unauthorized Software/Calibration Detected |
This monitoring checks if the ID of the DTS (Differential Travel Sensor) saved in the EBBC NvM in the production plant is equal to the ID actually send by the DTS. |
Mismatch between saved and actually send ID of the DTS |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Running = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if there is a mismatch between the Vehicle type value in Diagnostic Communication function (DCOM) variant coding (*) storage and the value received via Network. |
Vehicle type value coded in DCOM variant coding (*) storage does not fit to the Vehicle type value received via Network |
= True |
EBBC State |
= Running |
0.120 [s] Once |
Immediately |
| P06B0 - Sensor Power Supply "A" Circuit/Open |
This monitoring checks if overtemperature situation (High Current Load) detected by System ASIC comparator at external Differential Travel Sensor power supply line. |
Overtemperature situation (High Current Load) detected by System ASIC comparator at external Differential Travel Sensor power supply line |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup OR Running OR Shutdown = Completed |
0.060 [s] Continuous |
2 DCY |
| P06B8 - Internal Control Module Non-Volatile Random Access Memory (NVRAM) Error |
This monitoring checks if the Shutdown override requirement NVM item can be read or written. |
Shutdown override requirement NVM read fails OR Shutdown override requirement NVM write fails |
= True = True |
EBBC State |
= Running |
Immediately Continuous |
Immediately |
| |
This monitoring checks if the calibrated Idle position value in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks if the calibrated Mechanic Gain value in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if the calibrated Master Cylinder Diameter value in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if the EBBC Not Shutdown Right value in the non- volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if the Gear Ratio value in the non-volatile memory is readable. |
NvM value is not readable |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| |
This monitoring checks if the value in the NvM block 'PSC_MotorSize' of the respective EBBC electric motor variant within the control module is incorrect or 'empty'. |
The value in the NvM block 'PSC_MotorSize' for EBBC electrical motor is incorrect OR The value in the NvM block 'PSC_MotorSize' for EBBC electrical motor is empty |
= True = True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
This monitoring checks if the RPS calibration value is readable. |
NvM value is not readable |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| P06E4 - Control Module Wake-up Circuit Performance |
This monitoring checks if KL15 hardware signal fits to the KL15 network signal. |
KL15 hardware signal and the KL15 network signal states |
= Different |
EBBC State |
= Running OR Shutdown |
2 [s] Cyclic in every 2 [s] |
Immediately |
| |
|
|
|
|
|
|
|
|
| U0300 - Internal Control Module Software Incompatibility |
This monitoring checks if the ASIC / circuit board components mounted are compatible with the installed software version. |
Device ID of ASIC is not in the list of supported device IDs OR Software version ID of ASIC is not in the list of supported software version IDs OR Microcontroller device ID is not in the list of supported device IDs OR Microcontroller software version ID |
= True = True = True = True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| U0327 - Software Incompatibility With Vehicle Security Control Module |
This monitoring checks if security access is unlocked through SFD. |
Security access is unlocked |
= True |
EBBC State |
= Diag |
0.01 [s] Continuous |
Immediately |
| U034B - Software Incompatibility with Brake Booster Control |
This monitoring checks if the information about the size encoded in the electric motor matches with NvM item 'PSC_MotorSize' of the respective EBBC electric motor variant within the control module. |
Encoded EBBC motor size and NvM item 'PSC_MotorSize' for EBBC electrical motor do not match |
= True |
Ignition |
= ON |
0.020 [s] Continuous |
Immediately |
| |
This monitoring checks if the OBD type in non-volatile memory is equal to the OBD type signal coming via Network. |
OBD type does not fit to the OBD type received via Network |
= True |
EBBC State |
= Running |
0.120 [s] Once |
Immediately |
| |
This monitoring checks if the OBD information received from Engine Control Module signal 'vehicle type' equals the OBD vehicle type stored in Diagnostic Communication function (DCOM). |
OBD Vehicle type coded through diagnosis does not fit to the OBD vehicle type received via Network |
= True |
EBBC State |
= Running |
0.120 [s] Once |
Immediately |
| |
This monitoring checks if the Vehicle Specific Variant (*) information in NvM is fitting to the variant table stored within the SW at Ignition change. |
Invalid Variant Information was written to NvM |
= True |
Ignition change |
= True |
0.020 [s] Once |
Immediately |
| |
This monitoring checks if the Vehicle Specific Variant (*) information in NvM is fitting to the variant table stored within SW. |
Invalid Variant Information was written to NvM |
= True |
EBBC State AND Variant coding (*) process active |
= Diag = True |
Immediately Once |
Immediately |
| |
This monitoring checks if the Vehicle Configuration (*) Information in NvM is available. |
Vehicle Configuration (*) Information in NvM is missing |
= True |
EBBC State AND Vehicle configuration check (*) is active |
= Startup = True |
0.020 [s] Once |
Immediately |
| |
This monitoring checks if the Vehicle Configuration (*) Information stored in NvM is consistent with the valid Vehicle Configuration Table within the SW. |
Vehicle Configuration (*) Information in NvM is invalid |
= True |
EBBC State AND Vehicle configuration check (*) is active |
= Startup = True |
0.020 [s] Once |
Immediately |
| U3001 - Control Module Improper Shutdown Performance |
This monitoring checks if EBBC actuator shutdown was done properly. |
Shutdown incomplete in the previous driving cycle |
= True |
EBBC State |
= Startup |
Immediately Once |
Immediately |
| |
U3012 - Control Module Improper Wake-up Performance |
This monitoring checks if system start has finished in time. |
System start time |
> 1.5 [s] |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
1.5 [s] Once |
2 DCY |
| Rotor Position Sensor |
C0588 - Brake Booster Motor "A" Position Sensor Circuit Low |
This monitoring checks if the raw RPS Cosine signal voltage value is too low. |
Raw Voltage value at the ADC in case of Cos+ line monitoring OR Raw Voltage value at the ADC in case of Cos- line monitoring OR Calculated Voltage value sum derived from transmitted bit pattern signal of Cos+ and Cos- ADC Voltage Value |
< 1.047 [V] < 1.047 [V] < 3.124 [V] |
EBBC State |
= Running |
0.010 [s] Continuous |
2 DCY |
| |
This monitoring checks if the raw RPS Sine signal voltage value is too low. |
Raw Voltage value at the ADC in case of Sin+ line monitoring OR Raw Voltage value at the ADC in case of Sin- line monitoring OR Calculated Voltage value sum derived from transmitted bit pattern signal of Sin+ and Sin- ADC Voltage Value |
< 1.047 [V] < 1.047 [V] < 3.124 [V] |
EBBC State |
= Running |
0.010 [s] Continuous |
2 DCY |
| C0589 - Brake Booster Motor "A" Position Sensor Circuit High |
This monitoring checks if the raw RPS Cosine signal voltage value is too high. |
Raw Voltage value at the ADC in case of Cos+ line monitoring OR Raw Voltage value at the ADC in case of Cos- line monitoring OR Calculated Voltage value sum derived from transmitted bit pattern signal of Cos+ and Cos- ADC Voltage Value |
> 2.252 [V] > 2.252 [V] > 3.487 [V] |
EBBC State |
= Running |
0.010 [s] Continuous |
2 DCY |
| |
This monitoring checks if the raw RPS Sine signal voltage value is too high. |
Raw Voltage value at the ADC in case of Sin+ line monitoring OR Raw Voltage value at the ADC in case of Sin- line monitoring OR Calculated Voltage value sum derived from transmitted bit pattern signal of Sin+ and Sin- ADC Voltage Value |
> 2.252 [V] > 2.252 [V] > 3.487 [V] |
EBBC State |
= Running |
0.010 [s] Continuous |
2 DCY |
| C058A - Brake Booster Motor "A" Position Sensor Circuit Range/Performance |
This monitoring checks if there is noise in the RPS vector length signal. |
Oscillation of Vectore Length based on absolute value of vector calculation |
>= 0.1025 |
EBBC State AND EBBC electric motor AND EBBC shutdown in preceding cycle (*) |
= Running OR Shutdown = Controlled = Completed |
0.015 [s] Continuous |
2 DCY |
| |
This monitoring checks if the vector length value of RPS is too high. |
RPS Vector Length based on vector calculation |
>= 1.2996 |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = Controlled |
0.010 [s] Continuous |
2 DCY |
| |
This monitoring checks if the vector length value of RPS is too low. |
RPS Vector Length based on vector calculation |
<= 0.6889 |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = Controlled |
0.010 [s] Continuous |
2 DCY |
| U031C - Software Incompatibility With Brake System Control Module "B" |
This monitoring checks if the RPS version in NvM is equal to the version in the SW. |
RPS version in NvM is NOT equal to the version in the SW |
= True |
EBBC State AND EBBC shutdown in preceding cycle (*) |
= Startup = Completed |
Immediately Once |
2 DCY |
| System supply voltage |
P0562 - System Voltage Low |
This monitoring checks if "MIL Immediately OBD Faults" would occur on the Network during an undervoltage situation. |
Voltage level on Network in conjunction with loss of MIL immediately relevant CAN messages |
<= 8.2 [V] |
EBBC State AND Communication during Under-/Overvoltage situation (*) with loss of communication for either or all of the following OBD DTC: U0100, U0401 AND |
= Running = Is occurring |
It depends on the concrete failure word. Continuous |
Immediately |
| |
|
|
|
|
EBBC shutdown in preceding cycle (*) |
= Completed |
|
|
| |
This monitoring checks if "MIL 2 DCY OBD Faults" would occur on the Network during an undervoltage situation. |
Voltage level on Network in conjunction with loss of 2 DCY MIL relevant CAN messages |
<= 8.2 [V] |
EBBC State AND Communication during Under-/Overvoltage situation (*) with loss of communication for either or all of the following OBD DTC: U0129, U0418, U0100, U0401, U0146, U0447 AND EBBC shutdown in preceding cycle (*) |
= Running = Is occurring = Completed |
It depends on the concrete failure word. Continuous |
2 DCY |
| P0563 - System Voltage High |
This monitoring checks if "MIL Immediately OBD Faults" would occur on the Network during an overvoltage situation. |
Voltage level on Network in conjunction with loss of MIL immediately relevant CAN messages |
>= 17.5 [V] |
EBBC State AND Communication during Under-/Overvoltage situation (*) with loss of communication for either or all of the following OBD DTC: U0100, U0401 AND EBBC shutdown in preceding cycle (*) |
= Running = Is occurring = Completed |
It depends on the concrete failure word. Continuous |
Immediately |
| |
This monitoring checks if "MIL 2 DCY OBD Faults" would occur on the Network during an overvoltage situation. |
Voltage level on Network in conjunction with loss of 2 DCY MIL relevant CAN messages |
>= 17.5 [V] |
EBBC State AND Communication during Under-/Overvoltage situation (*) with loss of communication for either or all of the following OBD DTC: U0129, U0418, U0100, U0401, U0146, U0447 AND EBBC shutdown in preceding cycle (*) |
= Running = Is occurring = Completed |
It depends on the concrete failure word. Continuous |
2 DCY |
| Temperature Sensor 1 |
P25C6 - Brake Booster Temperature Sensor Circuit Low |
This monitoring checks if the Temperature Sensor 1 Signal line is shorted to ground. |
Temperature Signal 1 Voltage value AND |
< 0.2 [V] (which belongs to derived sensor curve temperature above 163.05 [°C]) |
EBBC State |
= Running OR Shutdown |
0.600 [s] Continuous |
2 DCY |
| |
|
|
Number of times when line low voltage is consecutively detected within an ignition cycle |
= 5 |
|
|
|
|
| P25C7 - Brake Booster Temperature Sensor Circuit High |
This monitoring checks if the Temperature Sensor 1 Signal line is shorted to supply. |
Temperature Signal 1 Voltage value AND Number of times when line high voltage is consecutively detected within an ignition cycle |
> 3.27 [V] (which belongs to derived sensor curve temperature below -43.25 [°C]) = 5 |
EBBC State |
= Running OR Shutdown |
0.600 [s] Continuous |
2 DCY |
| Temperature Sensor 1 and 2 |
C057E - Brake Booster Temperature Sensor "A/B" Correlation |
This monitoring checks the rationality (with intermittent / erratic faults) of Temperature Sensor 1 and Temperature Sensor 2. |
(Sum of the Voltage at Temperature Sensor 1 and 2 Signal line OR Sum of the Voltage at Temperature Sensor 1 and 2 Signal line) AND Number of times when implausible temperature difference is detected within an ignition cycle |
> 3.4 [V] < 3.16 [V] = 5 |
EBBC State |
= Running OR Shutdown |
0.600 [s] Continuous |
2 DCY |
| C05C2 - Brake Booster Motor "A" Over Temperature |
This monitoring checks if the ECU over temperature reaches a critical level. |
ECU temperature |
> 142 [°C] |
EBBC State AND Inhibition for fault storage and execution of affiliate default actions not set for OBD DTC P25C6, P25C7, C0579, C057A and C057E |
= Running OR Shutdown = True |
Immediately Continuous |
2 DCY |
| Temperature Sensor 2 |
C0579 - Brake Booster Temperature Sensor "B" Circuit Low |
This monitoring checks if the Temperature Sensor 2 Signal line is shorted to ground. |
Temperature Signal 2 Voltage value AND Number of times when line low voltage is consecutively detected within an ignition cycle |
< 0.03 [V] (which belongs to derived sensor curve temperature below -43.36 [°C]) = 5 |
EBBC State |
= Running OR Shutdown |
0.600 [s] Continuous |
2 DCY |
| C057A - Brake Booster Temperature Sensor "B" Circuit High |
This monitoring checks if the Temperature Sensor 2 Signal line is shorted to supply. |
Temperature Signal 2 Voltage value AND Number of times when line high voltage is consecutively detected within an ignition cycle |
> 3.14 [V] (which belongs to derived sensor curve temperature above 168.53 [°C]) = 5 |
EBBC State |
= Running OR Shutdown |
0.600 [s] Continuous |
2 DCY |
| UB6 Shunt for Voltage Measurement |
P0607 - Control Module Performance |
This monitoring checks if the UB6 to UBB ratio (%) is not in the specified range. |
UBB Voltage measurement AND Deviation between UB6 and UBB |
> 4 [V] > 25 [%] |
EBBC State AND EBBC electric motor |
= Running OR Shutdown = NOT controlled |
0.200 [s] Continuous |
Immediately |
| |
This monitoring checks if there is a hard undervoltage measured at UB6 supply line. |
UB6 Voltage measurement AND Difference between UB6 and UBB Voltages |
< 3.22 [V] > 1.04 [V] |
EBBC State AND EBBC electric motor AND Voltage across BMS |
= Running OR Shutdown = Controlled = True |
0.010 [s] Continuous |
Immediately |
| UBB Shunt for Voltage Measurement |
P0562 - System Voltage Low |
This monitoring checks if there is undervoltage measured at EBBC main supply line. |
UBB Voltage measurement |
< 6 [V] |
EBBC State |
= Running OR Shutdown |
0.2 [s] Continuous |
2 DCY |
| |
P0563 - System Voltage High |
This monitoring checks if there is overvoltage measured at EBBC main supply line. |
UBB Voltage measurement |
> 27.5 [V] |
EBBC State |
= Running OR Shutdown |
0.201 [s] Continuous |
2 DCY |