BOSCH DSC5.7 - System Overview
Although we have only ever tested our software on the Bosch DSC 5.7 ABS ECU when fitted in the Range Rover, As Bosch is such a large provider of ABS systems we believe that this system is actually fitted to quite a large number of different makes and models. Not to be confused with the similar looking but shorter standard Bosch 5.7 ABS system, this system is not really an ABS system in the traditional sense despite our grouping it as such. Reflecting the amount of advancement in vehicle safety technology this system is in fact much more of a vehicle stability control system which incorporates the capability to prevent brake locking, the typical role associated with ABS, as only one of many it performs.

It is as such a considerable leap forward from its predecessors using super fast information from advanced sensors such as the yaw rate sensor to instantly determine exactly what is happening to the vehicle at any point in time, what the driver is doing and is able to apply the appropriate corrective action under almost any circumstance to keep the vehicle within pre defined safety margins and so providing a unique and incredibly Dynamic stability control functionality that encompasses all of the previously individually seen components of Hill Descent, Traction control, anti lock, anti skid, and brake force distribution into one unit although different vehicle manufacturers seem to apply different terminology abbreviations for the feature.

It connects to other core vehicle system ECU’s such as the Engine management and the Automatic gearbox over the very fast CAN bus which allows the co sharing of such near instantaneous information it is almost as if all the ECU’s were one system. It also treats a number of other sensors which are also fitted to the CAN bus as its own such as the steering wheel angle sensor and Yaw rate sensor. This connectivity not only allows it to know instantaneously what is going on but also when required to instantly control gearing, engine power output, and driver information through the bus.

As a safety related ECU it is important to ensure that the system is always performing properly and that it can rely on the information provided to it as being accurate.
SM045 - BOSCH DSC5.7 - System Help file
Version 1.26

BOSCH DSC5.7 - Known Fitments
Vehicle makes, models and variants known or believed to be using this vehicle system, required diagnostic lead and degree of known compatibility.

Vehicle Make Vehicle Model Vehicle Variant Diagnostic Lead
Land Rover Range Rover MKIII (L322) 02 - Mid 2006 Black OBDII Lead/LD020/LD021

BOSCH DSC5.7 - Physical Details

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Read Fault Codes)
Reads the fault code memory. The ECU can self detect up to 75 different problems with itself, its wiring and its associated sensors, storing the respective code if it detects any malfunction or reading outside of pre defined acceptable limits. Not all stored faults may cause the fault warning lamp to illuminate.

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Clear Fault Codes)
Clears the fault code memory.

N.B.: The ABS ECU will not start diagnostic communication while the vehicle is moving. Stop the vehicle leaving the engine running and try again. The ECU will exit the diagnostic mode when the vehicle speed exceeds 14 km/h (8.6 mph). The communication will be restored when the speed is under 14 km/h (8.6 mph).

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Settings)
Values, configuration settings, and other stored information which can be read from the ECU, edited and then rewritten back. Read settings can also be stored as a standard HTML page for reference. These pages can then later be re loaded and re written back to the ECU. Please note that some values may be read only due to the fact that they are supplied from the ECU’s ROM or are internally calculated.

  • Part Number: This is the part number for the ECU.
  • Hardware Number: This is the hardware version which denotes the processor and circuit board type.
  • Software Number: This denotes the coding inside the processor for the hardware.
  • Supplier Number: This is a number which defines the supplier using a standard look up list of supplier ECU manufacturer numbers.
  • Coding Index: This is the coding identification for the programming maps.
  • Diagnostic Index: This is a number that indicates the diagnostic capabilities support level.
  • Bus Index: This is a number that indicates the bus communication support level, the vehicle communication buses.
  • Week of Build: This is the week in which the unit was built.
  • Year of Build: This is the year in which the unit was built.
  • Engine Configuration Code: This is a number which denotes the engine type. The values are:
     M73 petrol engine1
     M75 petrol engine2
     M62 petrol engine in automatic3
     M62 petrol engine in manual4
     M63 petrol engine4
     M67 petrol engine6
     M57 diesel engine in automatic7
     M57 diesel engine in manual9
  • ECU Bosch Part Number: This is the Bosch part number.
  • ECU Bosch Software Number: This is the Bosch software number.
  • ECU Condition: Denotes if the ECU is used or new. When set to NEW the ECU will not respond to any of the other settings.
  • HDC: This denotes if Hill Descent Control is enabled or disabled.
  • DBC Level: This is a setting which has options of 8000 bar per second, 5500 bar per second, 3500 bar per second or disabled. This denotes the dynamic braking control efficiency level. The highest numerical value equates to sharpest brake response. It can be reduced for customers who feel the braking response is too sharp, to make it feel softer or disabled it entirely.
  • Steering Angle ID Value: This is the steering angle value read from the steering angle ECU.
  • Coding Data: A specific block of programmable data stored in the ECU to control its functionality for specific variations of vehicle. There are a number of hexadecimal digits, each digit separated by a comma. Re-entered parameters should be entered in an identical format to that which is read. Changing this values can produce unknown alteration in the functionality of the ECU, damage the ECU, or even damage your car.

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Inputs)
Realtime live display of the information the electronic control unit of the selected vehicle system is currently deriving from its input sensors.

GENERAL
  • Rear Left Wheel Speed: This is the speed of the rear left wheel as detected by the ABS ECU in miles per hour and kilometres per hour.
  • Front Left Wheel Speed: This is the speed of the front left wheel as detected by the ABS ECU in miles per hour and kilometres per hour.
  • Front Right Wheel Speed: This is the speed of the front right wheel as detected by the ABS ECU in miles per hour and kilometres per hour.
  • Rear Right Wheel Speed: This is the speed of the rear right wheel as detected by the ABS ECU in miles per hour and kilometres per hour.
  • Rear Left Outlet Valve: Closed or open - this denotes the status of this valve.
  • Front Left Outlet Valve: Closed or open - this denotes the status of this valve.
  • Front Right Outlet Valve: Closed or open - this denotes the status of this valve.
  • Rear Right Outlet Valve: Closed or open - this denotes the status of this valve.
  • Rear Left Inlet Valve: Closed or open - this denotes the status of this valve.
  • Front Left Inlet Valve: Closed or open - this denotes the status of this valve.
  • Front Right Inlet Valve: Closed or open - this denotes the status of this valve.
  • Rear Right Inlet Valve: Closed or open - this denotes the status of this valve.
  • Steering Angle: This is the current steering angle as detected by the ABS ECU in degrees.
  • Rotation (Yaw): This is the rotation of the wheel as detected in degrees per second.
  • ABS Pressure: This is the currently generated ABS pressure in bars.
  • Lateral Acceleration: This is the lateral acceleration measured by the lateral acceleration sensor measured in m/s².
  • DSC Switch: Denotes if the dynamic stability control switch is pressed or released.
  • Brake Light Volts: This is the voltage at the brake light switch which is normally around 0.5 volt rising to true voltage when the brake light are on.
  • Battery Volts: This is the current battery voltage as read by the ABS ECU.
  • Valve Relay Status: This shows the status of the valve relay.
  • Brake Fluid Level: Denotes the status of the brake fluid level switch whether it is open or closed. When there is sufficient fluid it is closed and when it is low it is open.
  • Handbrake Switch: Denotes if the hand brake is on or off.
  • HDC Switch: Denotes the status of the hill descent control switch if it is pressed or released.
  • Brake Switch (Bs): Denotes the status of the brakes if they are pressed or released.
  • Front Changeover Valve: Denotes if the front changeover valve is open or closed.
  • Rear Changeover Valve: Denotes if the rear changeover valve is open or closed.
  • Front Pressure Switch: Denotes if the front pressure switch is open or closed.
  • Rear Pressure Switch: Denotes if the rear pressure switch is open or closed.
  • Brake Light Switch: Shows the status of the switch used to activate the brake lights.
  • Motor Drive: This is the status of the motor drive output.
  • Pump Drive: Displays the status of the pump drive output.
ENGINE
  • Engine speed: This is the current engine speed in RPM.
  • Drive Speed: This is the current output shaft speed information that is sent to the ABS ECU on the CAN bus from the automatic gearbox ECU, measured in RPM.
  • Current Gear: This is the currently selected gear information sent to the ABS ECU via the CAN bus from the automatic gearbox ECU.
  • Declared Torque: This is the declared torque value as transmitted to the ABS ECU on the CAN bus by the engine management. The value is displayed as a percentage.
  • Friction Torque: This is the friction torque value as transmitted to the ABS ECU on the CAN bus by the engine management. The value is displayed as a percentage.
  • Declared Torque After Fill: This is the value of the declared torque after fill from the engine management ECU transmitted to the ABS ECU via the CAN bus. The value relates to the virtual engine torque calculated by the measured or calculated air mass and the ignition timing without external ignition intervention. The value is displayed as a percentage.
  • Torque After Engage: This is a percentage value which indicates the actual engine torque calculated by the engine management system and passed to the ABS system via the CAN bus.

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Outputs)
CAUTION: It is possible to damage ABS components by leaving them on for extensive periods of time of more than 10 or 15 seconds
VALVES
  • Front Right Inlet/ Front Right Outlet: These valves have the capability to be turned on.
  • Front Left Inlet/Front Left Outlet: These valves have the capability to be turned on.
  • Rear Right Inlet/Rear Right Outlet: These valves have the capability to be turned on.
  • Rear Left Inlet/Rear Left Outlet: These valves have the capability to be turned on.
  • Front Changeover Valve (USV1): These valves have the capability to be turned on.
  • Rear Changeover Valve (USV1): These valves have the capability to be turned on.
OTHER
  • Front High Pressure Switch Valve: These valves have the capability to be turned on.
  • Rear High Pressure Switch Valve (HSV1): These valves have the capability to be turned on.
  • Recirculation Pump: This can be turned on.
  • Precharge Pump: This can be turned on.
  • BS Warning Lamp: This can be turned on.
  • ABS Brake Light Activation Lamp: This can be turned on.
There is a universal TURN ALL OUTPUTS OFF link which allows all outputs to be turned off after turning on.

SM045 - BOSCH DSC5.7 - Diagnostic Capabilities (Other)
Choice of functions that can be performed.

  • POWER BLEEDING: New pumps valve block assemblies need to be pre-charge bled before bleeding any other corner. This is achieved using the precharge bleed via front left button which initiates a sequence. Before initiating the sequence using the button the front left wheel bleed nipple requires to be open and during the bleeding sequence which takes 30 seconds the operator should not press the brake pedal. At the end of the sequence the user will be prompted to close the bleed nipple.
    • Power Bleed Rear Right/Rear Left/Front Right/Front Left: In all 4 instances the relevant bleed nipple needs to be open before initiating the test. The user will be required to instantly press and release the brake pedal and prompted when to not operate the brake pedal anymore and to close the valve. This requires two people.
    • Traction Bleed Rear Right/Rear Left/Front Right/Front Left: In all 4 instances the relevant bleed nipple needs to be open before initiating the test. The user will be required to instantly press and release the brake pedal and prompted when to not operate the brake pedal anymore and to close the valve. This requires two people.
  • Calibrate Steering Angle: This requires the steering to be placed accurately in the straight ahead position. This is best determined using wheel aligning equipment. When Calibrate Steering Angle button is pressed the ECU stores the current position as its straight ahead function. If this value is changed without the wheels being straight ahead this will have bad effects in respect of ABS and brake force distribution systems.