04 Obdii Summary Table 6-Cylinder Ecu-Ms45
04 Obdii Summary Table 6-Cylinder Ecu-Ms45
04 Obdii Summary Table 6-Cylinder Ecu-Ms45
catalyst damage at engine load <14......>58% retarded ignition < D 20,6 ° 200 revolutions/ immediatly
(load = actual torque / max. torque) rough road (wheel speed grd) < 180‰ …. < 5‰ continuous
20,0 – 15,2 % at 1000 rpm at vehicle speed 3 km/h < v < 150km/h
15,7– 10,60 % at 2000 rpm time after start 0 sec.
12,9– 7,2 % at 3000 rpm (less than 2 crankshaft rev.)
10,6 – 4,4 % at 4000 rpm coolant temperature > -6,8° C
7,9 – 4,2 % at 5000 rpm Ambient pressure > 740 hPa
6,6 – 5,6 % at 6000 rpm
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 2 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
output / wheel speed P1700 rationality output speed P0720 active 250 msec / cont
double fault rationality wheel speed invalid signal
Gear Ratio P0731 rationality input - output speed pos lever no P / no N / no R 900 msec / cont
P0732 ƒ (gear ratio) delta > 5 % output speed > 500 rpm
P0733 battery voltage > 9V two
P0734 transmission fluid temperature > 20 °C driving
P0735 cycles
P1731 rationality input - output speed pos lever no P / no N / no R 900 msec / cont
ƒ (gear ratio) delta > 5 % manual mode 1st gear
output speed > 500 rpm
battery voltage > 9V
transmission fluid temperature > 20 °C
Gear Ratio for substitute P1732 rationality input - output speed pos lever no P / no N / no R 40 msec / cont two
function 4th gear ƒ (gear ratio) delta > 5 % output speed > 500 rpm driving
battery voltage > 9V cycles
transmission fluid temperature > 20 °C
Substitute function 4th gear
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 12 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
System Voltage, electrical P1889 rationality battery voltage bat. Volt. < 9V engine speed > 1408 rpm 2.5 sec / cont
System Voltage, low input P1892 rationality battery voltage bat. Volt. < 7V or 16V < bat. Volt. engine speed >1408 rpm 0.3 sec / cont
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 14 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification Standard
4BMXX03.0UL2
ULEV II
Enhanced Evap
(not 525i, 530i)
Test Group Certification Standard
yes OBD II Requirements, Summary Table
4BMXT03.0E83 LEV LDT
Component/ Fault Monitor Strategy Malfunction Treshold Secondary Enable Time MIL
System Code Description Criteria Value Parameter Conditions Required Illum.
A/T GM5
P0705 rationality invalid code wrong signal battery voltage 9V < battery voltage < 18V 10 sec / cont
Range Switch engine speed 450 rpm < eng. spd. < 6500 rpm
P0709 rationality transitional code transitional signal battery voltage 9V < battery voltage < 18V 0.5 sec/ cont
engine speed 450 rpm < eng. spd. < 6500 rpm
Input Speed P0715 performance inp spd - last valid inp spd > 1000 rpm vehicle speed > 8 km/h 3 sec / cont two
throttle position > 12% driving
battery voltage 9V < battery voltage < 18V cycles
P0717 rationality input speed < 100 rpm gear selected 1,2,3,4 or 5 5 sec / cont
vehicle speed > 8 km/h
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
Output Speed P0720 performance delta output speed > 1300 rpm gear selected 1,2,3,4 or 5 5 sec / cont
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
outp spd or last valid outp spd > 1300 rpm
P0722 rationality output speed < 100 rpm engine torque 70 Nm < eng trq < 400 Nm 3 sec / cont
throttle position > 12 %
input speed 1500 rpm < inp spd < 6000 rpm
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
Gear Ratio P0731 rationality input - output speed delta > 5 % gear selected 1, 2, 3, 4, 5 2 sec / cont
P0732 ƒ (gear ratio) throttle position > 10%
P0733 pos lever no P / no N / no R two
P0734 vehicle speed > 5 km/h driving
P0735 transmission temperature 20°C < trans temp < 130 °C cycles
engine torque 50Nm < eng trq < 400 Nm
transmission ratio 0.6 < trans ratio < 4.2
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 16 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification Standard
4BMXX03.0UL2
ULEV II
Enhanced Evap
(not 525i, 530i)
Test Group Certification Standard
yes OBD II Requirements, Summary Table
4BMXT03.0E83 LEV LDT
Component/ Fault Monitor Strategy Malfunction Treshold Secondary Enable Time MIL
System Code Description Criteria Value Parameter Conditions Required Illum.
Torque Converter Clutch P0741 functional check TCC_Slip_Target - TCC_Slip > 200 prm TCC mode lock on 15 sec / cont
TCC stuck off (maximum slip) gear selected 2, 3, 4 or 5
throttle position 12% < throt pos < 90 %
transmission temperature 20°C < trans temp < 130 °C
engine torque 55 Nm < eng trq < 400 Nm
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
P0742 functional check eng. speed - input speed -20 rpm < delta < 20 rpm TCC mode lock off 7.5 sec/ cont two
TCC stuck on (minimum slip) gear selected 5 driving
throttle position 12% < throt pos < 90 % cycles
engine speed 600 rpm < eng spd < 4500
engine torque 80 Nm < eng trq < 400 Nm
vehicle speed 15 kph < eng spd < 255 kph
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
Press. Contr. Valve P2759 circuit continuity voltage duty cycle (pwm signal) <= 10% battery voltage 9V < battery voltage < 18V 700 msec / cont
or engine speed 450 rpm < eng. spd. < 6500 rpm
duty cycle (pwm signal) >= 80%
Shift Solenoid (A) P0753 circuit continuity, power short voltage power short Shift Solenoid A on 700 msec / cont
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
(A) P0973 ciruit continuity, ground short voltage ground short battery voltage 9V < battery voltage < 18V 700 msec / cont
engine speed 450 rpm < eng. spd. < 6500 rpm
Shift Solenoid (B) P0758 circuit continuity, power short voltage power short Shift Solenoid B on 700 msec / cont
battery voltage 9V < battery voltage < 18V
engine speed 450 rpm < eng. spd. < 6500 rpm
(B) P0976 ciruit continuity, ground short voltage ground short battery voltage 9V < battery voltage < 18V 700 msec / cont
engine speed 450 rpm < eng. spd. < 6500 rpm
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 17 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification Standard
4BMXX03.0UL2
ULEV II
Enhanced Evap
(not 525i, 530i)
Test Group Certification Standard
yes OBD II Requirements, Summary Table
4BMXT03.0E83 LEV LDT
Component/ Fault Monitor Strategy Malfunction Treshold Secondary Enable Time MIL
System Code Description Criteria Value Parameter Conditions Required Illum.
Shift Solenoid (C) P0763 circuit continuity, power short voltage power short Shift Solenoid C on 700 msec / cont
battery voltage 9V < battery voltage < 18V two
engine speed 450 rpm < eng. spd. < 6500 rpm driving
(C) P0979 ciruit continuity, ground short voltage ground short battery voltage 9V < battery voltage < 18V 700 msec / cont cycles
engine speed 450 rpm < eng. spd. < 6500 rpm
Power Supply P1892 rationality battery voltage < 9,5 V engine speed > 1500 rpm 5 sec / cont two
P1891 rationality battery voltage > 18 V 10 sec / cont driving
cycles
Transmission
P0727 rationality CAN engine speed invalid signal battery voltage 9V < battery voltage < 18V 1 sec / cont
Control Modul
P1780 rationality CAN torque reduction invalid signal battery voltage 9V < battery voltage < 18V 1 sec / cont
engine speed 450 rpm < eng. spd. < 6500 rpm two
P1765 rationality CAN throttle position invalid signal battery voltage 9V < battery voltage < 18V 1 sec / cont driving
engine speed 450 rpm < eng. spd. < 6500 rpm cycles
P1720 bus check CAN messages/time out >1s battery voltage 9V < battery voltage < 18V 1 sec / cont
P1719 bus check CAN level wrong value battery voltage 9V < battery voltage < 18V 5 sec / cont
P1791 rationality internal error (NVM / RAM) once at startup
P1790 self check RAM and ROM check invalid checksum once at startup
P1794 self check ROM check not programmed once at startup
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 18 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Transmission SMG
pump activation = FINISHED
& GEARSHIFT NOT IN PROGRESS
Hydraulic Pressure Sensor & KEY = ON
& NOT CRANKING = ON 2nd driving
P0932 plausibility interruption on sensor GND delta pressure < +1,5 bar & Vsupply = [6.5-10V, 17.01-17.5] < 3s cycle
& KEY = ON
& NOT CRANKING = ON
& Vsupply = [6.5-10V, 17.01-17.5]
& GEARSHIFT IN PROGRESS
3
delta pressure > -3 bar & ESTIMATED USED OIL >20 cm < 3s
KEY = ON
sensor malfunction, & NOT CRANKING = ON < 500ms,
out of dynamic range | signal gradient | > 5V & Vsupply = [6.5-10V, 17.01-17.5] continuous
KEY = ON
P0934 lower threshold interruption or s.c.to GND signal < 0,4 V & NOT CRANKING = ON
P0935 upper threshold s.c. to supply signal > 4,7 V & Vsupply = [6.5-10V, 17.01-17.5]
KEY = ON
& NOT CRANKING = ON < 105 ms, 2nd driving
CAN Timeout DME P1720 plausibility signal is not available on CAN timeout & Vsupply = [6.5-10V, 17.01-17.5] continuous cycle
KEY = ON
& NOT CRANKING = ON 2nd driving
CAN Timeout ASC/DSC P1721 plausibility signal is not available on CAN timeout & Vsupply = [6.5-10V, 17.01-17.5] < 210 ms, cont. cycle
KEY = ON
& NOT CRANKING = ON
& Vsupply = [6.5-10V, 17.01-17.5] 2nd driving
CAN-Bus Monitoring P1747 plausibility CAN bus Off timeout & Engine = ON acknowledged since timeout < 1 s, cont. cycle
KEY = ON
malfunction on & ECU = ON since timeout 2nd driving
CAN Throttle Valve P1765 plausibility throttle valve potentiometer signal = FFhex & Vsupply = [6.5-10V, 17.01-17.5] < 20 ms, cont. cycle
failure on CAN engine speed = Validated
& KEY = ON
& NOT CRANKING = ON 2nd driving
Engine Speed P1766 plausibility sensor disconnected or multiple fault speed signal = 0 & Vsupply = [6.5-10V, 17.01-17.5] < 1 s, cont. cycle
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 19 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 20 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 21 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 22 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 23 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification Enhanced Evap
4BMXX03.0UL2
(525i, 530i)
ULEV II yes OBD II Requirements, Summary Table
Component/ Time
Fault Monitor Strategy Malfunction Threshold Secondary Enable MIL
Require
System Code Description Criteria value Parameter Conditions Illum.
d
A/T 6HP19
Pressure Regulator
Valves
(1) P0962 lower threshold interruption or short circuit to gnd Low-side and high-side FET activated 20msec/ two driving
P0745 plausibility current higher or lower than threshold >220mA (p~I) Power supply >9V continous cycles
P0963 upper threshold short circuit to supply Voltage-drop at FET <=1V
P0748 no signal interruption Solenoid supply >9V
(2) P0966 lower threshold interruption or short circuit to gnd Desired PWM-Signal Not 0% and not 100%
P0775 plausibility current higher or lower than threshold >730mA (p~I)
P0967 upper threshold short circuit to supply
P0778 no signal interruption
(3) P0970 lower threshold interruption or short circuit to gnd
P0795 plausibility current higher or lower than threshold >220mA (p~I)
P0971 upper threshold short circuit to supply
P0798 no signal interruption
(4) P2720 lower threshold interruption or short circuit to gnd
P2713 plausibility current higher or lower than threshold >730mA (p~I)
P2721 upper threshold short circuit to supply
P2716 no signal interruption
(5) P2729 lower threshold interruption or short circuit to gnd. -
P2722 plausibility current higher or lower than threshold no monitoring
P2730 upper threshold short circuit to supply -
P2725 no signal interruption -
Solenoid Valves
Diagnosis by ASIC if PWM-signal const. at 0%, 100% high-side FET voltage drop <=1V
20msec/ two driving
(1) P0973 lower threshold interruption or short circuit to gnd. voltage return lead (low/high) <0,15V high-side FET enabled
continous cycles
0,15V< voltage return lead (low) <0,8V low-side FET enabled
Diagnosis by ASIC if PWM-signal const. at 0%, 100%
P0753 upper threshold short circuit to supply
voltage return lead (high) >0,3V
Diagnosis by ASIC if PWM-signal const. at 0%, 100%
P0751 no signal interruption
0,15V<voltage return lead (low) <0,8V
(2) --- Not used Not used. Not used
interlock (only PL2) (3) P0979 lower threshold interruption or short circuit to gnd. Diagnosis only by ASIC due to on/off-controlling
Shiftlock (4) P1804 lower threshold interruption or short circuit to gnd. Diagnosis only by ASIC due to on/off-controlling
Oil Temp Sensor P0711 general Short circuit (within sensor) Voltage at connectors between 2,3 and 2,7V 1500msec/ two driving
) P0713 upper threshold short circuit to supply Sensor-plus >4,5V and Sensor-minus >0,5V continous cycles
P0712 lower threshold short circuit to gnd Sensor-plus <4,5V and Sensor-minus <0,5V
) P0714 no signal interruption Sensor-plus >4,5V and Sensor-minus <0,5V
P0710 plausibility Gradient lower than threshold Increase of 20°C / 100 msec
Output speed >800rpm and status OK
or
Engine speed >400rpm and status OK
Increase of 4°C / 4 min
Start temperature < 20°C
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 24 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification
4BMXX03.0UL2
(525i, 530i)
ULEV II
Enhanced Evap
yes OBD II Requirements, Summary Table
Component/ Fault Monitor Strategy Malfunction Threshold Secondary Enable Time MIL
System Code Description Criteria value Parameter Conditions Required Illum.
Torque Converter diff(engine speed, input speed) > threshold 2500msec/
P0741 general >diff.-speed=f(engine torque) torque converter clutch clutch not opened two driving
Clutch over defined time
(TCC) engine torque[-50; 300]Nm; diff.-speed[25; 25]rpm continous cycles
>30sec
valve P2764 lower threshold interruption or short circuit to gnd. -
P2761 plausibility current higher or lower than threshold no monitoring
P2763 upper threshold short circuit to supply -
P2759 no signal interruption -
Power Supply P1891 upper threshold battery voltage > threshold >=16V engine speed >=400rpm 10 msec/ two driving
FET enabled continous cycles
Jump-Start no
P1892 lower threshold <=7V engine speed >=400rpm
FET enabled
P1890 general <9V engine speed >=400rpm and status OK
FET enabled
Gear Ratio Monitoring 30msec/ two driving
|output speed x ratio - input speed| >
(1) P0731 plausibility > characteristic speed-difference=f(engine speed) transmission oil temp. >0°C continous cycles
threshold
(2) P0732 | engine speed [0; 200; 6000] rpm actual Range 1, 2, 3, 4, 5, 6
(3) P0733 | speed-difference [400; 200; 400] rpm output speed >0rpm
(4) P0734 engine speed >400rpm
(5) P0735 | input speed >0rpm
(6) P1736 | input speed status OK
Stand by Control SBC inactive
Range Shift monitoring 30msec/ two driving
(input speed - output speed x ratio) >
(1) ®(2) A P1881 upper threshold >300rpm output speed >300rpm continous cycles
threshold
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
B P0781 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
< threshold range position not P, R, N
(input speed - output speed x ratio) >
(2) ®(3) A P1882 upper threshold >300rpm output speed >300rpm
threshold
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
B P0782 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 25 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification
4BMXX03.0UL2
(525i, 530i)
ULEV II
Enhanced Evap
yes OBD II Requirements, Summary Table
Component/ Fault Monitor Strategy Malfunction Threshold Secondary Enable Time MIL
System Code Description Criteria value Parameter Conditions Required Illum.
Range Shift monitoring 30msec/ two driving
(input speed - output speed x ratio) >
(3) ®(4) AP1883 upper threshold >300rpm output speed >300rpm continous cycles
threshold
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP0783 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(input speed - output speed x ratio) >
(4) ®(5) AP1884 upper threshold >300rpm output speed >300rpm
threshold
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP0784 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(input speed - output speed x ratio) >
(5) ®(6) AP1885 upper threshold >300rpm output speed >300rpm
threshold
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP0829 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(2) ®(1) A--- upper threshold no monitoring output speed >250rpm
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP1861 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(3) ®(2) A--- upper threshold no monitoring output speed >500rpm
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP1862 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(4) ®(3) A--- upper threshold no monitoring output speed >700rpm
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP1863 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(5) ®(4) A--- upper threshold no monitoring output speed >800rpm
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP1864 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
(6) ®(5) A--- upper threshold no monitoring output speed >1100rpm
(input speed - output speed x ratio)(t) - transmission oil temp. >=0°C
BP1865 general (input speed - output speed x ratio)(t=0) -30rpm < calc. value < 40rpm engine speed >=600rpm
> threshold range position not P, R, N
Engine Torque P1771 plausibility CAN-Message signal error-flag =1 DME-CAN Connection Status OK 600msec/ two driving
alive-counter or checksum no alteration of alive-counter or wrong Checksum CAN-Bus Status OK continous cycles
ignition status on
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 26 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification
4BMXX03.0UL2
(525i, 530i)
ULEV II
Enhanced Evap
yes OBD II Requirements, Summary Table
Component/ Fault Monitor Strategy Malfunction Threshold Secondary Enable Time MIL
System Code Description Criteria value Parameter Conditions Required Illum.
Engine Overspeed P1728 plausibility engine speed >6500rpm Range Position not P, R, N, Z and status OK 2,6sec/ two driving
engine speed status OK or substitute value continous cycles
Park-Lock Sensor status OK
Engine Speed Signal P1727 plausibility CAN-Message signal error-flag =1 DME CAN-Connection status OK 600msec/ two driving
alive-counter or checksum no alteration of alive-counter or wrong Checksum ignition signal on continous cycles
CAN-Bus status OK
Range Position Switch P0705 plausibility Transmission Position Sensor invalid code - - 100msec/ two driving
(Driver's request) continous cycles
CAN-Bus P1747 plausibility CAN-Bus disabled - ignition status on 100msec/ one driving
continous cycle
Turbine Speed Sensor P1810 Upper threashold Short circuit to supply Sensor supply Status OK 600msec/ two driving
(Input Speed NTU) P1811 Lower threshold Interruption or short circuit to grd. continous cycles
P0715 plausibility Signal greater or lower than threshold >7700rpm, <20rpm Sensor supply (NTU>7700rpm) Status OK
Sensor (NTU>7700rpm) No electr. error
Sensor supply Status OK
sensor No electr. error
Engine speed Status OK, >600rpm
Output speed Status OK or substitude value >250rpm
Range position Status OK or substitute value
Transmission condition friction-locked (forward or backward)
Output Speed Sensor P0720 plausibility Speed difference to wheel speed >250rpm (output speed <>wheel speed) Transmission condition friction-locked (forward or backward)
And turbine speed >200rpm (output speed <>turbine speed) Shift flag =0 (no shift)
Turbine speed Status OK
Sensor supply Status OK
Wheel speed Status OK
P1812 Upper threashold Short circuit to supply Sensor supply Status OK
P1813 Lower threshold Interruption or short circuit to grd.
P0721 general Signal greater than threshold >=8400rpm (default but variant specific) Sensor supply Status OK
or sensor No electr. error
Differene to converted wheel speed >250rpm Sensor supply Status OK
sensor No electr. error
Wheel speed Mean speed of driven wheels OK
Mean speed of non-driven wheels OK
Converted wheel speed >500rpm
Diff. Of driven and non-driven wheels <10rpm
P1814 plausibility Negative gradient of signal > threshold 1000rpm / 10msec Transmission condition Function-locked (forward) 600msec/
Turbine speed sensor Status OK continous
Diff. (output speed turbine speed) >200rpm
Or shift flag =1
CONFIDENTIAL
OBDII Summary Table for all 6-Cylinder Models with Siemens ECU MS45 with Start of Production 03/03 and later in MY 2004:
Engine Type: M54B25 ULEV II/M54B30 ULEV II / Test Group: 4BMXX03.0UL2
Engine Type: M56B25 SULEV / Test Group: 4BMXV02.5M56
Engine Type: M54B30 ULEV / Test Group: 4BMXV03.0M5R
Engine Type: M54B25 LEV / Test Group: 4BMXV03.0LER Page 27 of 27
Engine Type: M54B25 LEV/ M54B30 LEV / Test Group: 4BMXT03.0E83
Part 1 Issued: 11/27/02
Test Group
Certification
4BMXX03.0UL2
(525i, 530i)
ULEV II
Enhanced Evap
yes OBD II Requirements, Summary Table
Component/ Fault Monitor Strategy Malfunction Threshold Secondary Enable Time MIL
System Code Description Criteria value Parameter Conditions Required Illum.
Colliding Functions or
not allowed actuating colliding of 2 Substitute-Functions same priority
SW-Functions 20msec/ two driving
of valves (at detected P1702 general driven solenoid valves have short-circuit to supply or none -
actuating solenoid valves continous cycles
interruption or short- interruption
circuit to supply)
10msec/
Watch-Dog P1792 general error-counter exceeding diff. thresholds Status-Counter initialization: 0 or 1 two driving
continous
filtered battery voltage >7V and in cycles
in operation: debug-mode deactivated initialization
Timeout DME CAN-
P1720 plausibility CAN-Connection DME Timeout CAN-Bus no Error and ready-to-transmit 750msec/ one driving
Connection
TCM-CAN no transmission of wake-up signal continous cycle
battery voltage >9V
Timeout DSC CAN-
P1721 plausibility CAN-Connection DSC Timeout CAN-Bus no Error and ready-to-transmit 2800msec/ two driving
Connection
TCM-CAN no transmission of wake-up signal continous cycles
battery voltage >9V
100msec/
max(Chip-Temp. + 0°C, > characteristic
continous two driving
TCM Hot Disabling P1793 general Trans.-Oil-Temp. - 10°C) voltage[16.4, 18.5, 19.5, 25, 25]V none
and in cycles
> threshold=f(battery-voltage) Temp[141, 121, 111, 61, 61]°C
initialization
30msec/
Valve Voltage Supply P1896 plausibility FET drive not possible Status-Counter initialization: 0 or 1 two driving
continous
and in
P1893 upper threshold short-circuit to supply - filtered battery voltage >7V cycles
initialization
short-circuit to gnd. or sensor supply
high-side and low-side-FET in operation: enabled
P1894 lower threshold voltage < threshold sensor supply <0.5V, drop-voltage>1V
battery voltage >7V
or FET-drop-voltage > threshold
P1895 no signal interruption -
600msec/
Sensor Voltage Supply P1897 upper threshold sensor supply Voltage >threshold >8V battery-voltage >6.05V two driving
continous
P1898 lower threshold sensor supply Voltage <threshold <6,42 cycles
20msec/ One
EEPROM P1791 plausibility Checksum-Error =1 none -
continous driving cycle
EPROM P1790 plausibility Checksum-Error =1 none - 10msec/ two driving
SW-Verify-Error due to Update of
P1798 continous cycles
EEPROM-Emulation
CONFIDENTIAL