Hide thumbs Also See for DIAG++:

Advertisement

Quick Links

OPERATOR'S GUIDE
www.haldex.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DIAG++ and is the answer not in the manual?

Questions and answers

Summary of Contents for Haldex DIAG++

  • Page 1 OPERATOR’S GUIDE www.haldex.com...
  • Page 2: Notes On The Use Of This Manual

    It is expected that this manual will be in possession of the appropriate person throughout their ‘training’ and ‘experience’ and that the manual will be used as a teaching aid following supervision of a Haldex engineer or a reminder of the correct procedure for operating Haldex DIAG++ software.
  • Page 3: Table Of Contents

    Operator’s Guide DIAG++ Contents Installation Introduction ........................... 4 Installation ............................. 5 Configuration Lock Function ......................10 Starting DIAG++ .......................... 13 Settings ............................14 EBS / ABS Operation Home screen ..........................20 Service menu (Basic diagnostics) ..................... 24 DTC ............................. 24 ECU Modification record ......................
  • Page 4: Introduction

    With DIAG++ you can use a standard personal computer to read and delete diagnostic codes, program vehicle parameters and end of line test (EOLT) for Haldex EB+ 4.0 EBS (referred as EBS in the rest of the document) and Haldex ABS 4.0 (referred as ABS in the rest of the document). The USB PC Interface (dongle) allows communications between a standard PC and the ECU.
  • Page 5: Installation

    In addition to the above, a USB port is required to connect to the USB PC Interface (dongle). Downloading DIAG++ The latest DIAG++ version software can be downloaded from the Trailer Application Guide section of the Haldex website. To download follow: ›...
  • Page 6: Installing The Software

    Refer to ‘Updating the USB PC Interface (dongle) software’ section if the dongle driver needs to be installed. In addition to the application folders, the following folder structure is added to your computer when DIAG++ first runs. On Windows 10 the Haldex folder will be located in Haldex C:\Users\Public\Public Documents.
  • Page 7: Installing The Hardware

    Operator’s Guide DIAG++ Installing the hardware The DIAG++ interface kit is comprised of the USB PC Interface (dongle), together with its connecting cables and a transit case. 950 800 912 Diagnostic cable kit Part number Description 814 036 001 ECU / PC Interface cable (6.5 m) 844 511 065 EB+ 4.0 CAN to PC Interface cable (6.5m) 815 018 001...
  • Page 8 DIAG++ Operator’s Guide Connecting to EBS & ABS via ISO 7638 USB cable 042 7073 09 The ECU can be accessed by using the EB+ ISO diagnostic cable (815018001). Disconnect the ISO 7638 truck to trailer cable and PC Interface 815 023 001 connect the EB+ ISO diagnostic cable (815018001) between the truck and trailer.
  • Page 9 Trailer Application Guide website. The required files that have been downloaded along with the DIAG++ software and can be found here: C:\Program Files (x86)\Common Files\Haldex\USB Example dongle software procedure is shown below: Run the dongle software flash updater › USB_DONGLE_Flash_Updater_G687_V2_0.exe Follow the on screen instructions to install the ›...
  • Page 10: Configuration Lock Function

    DIAG++ Operator’s Guide Configuration Lock Function DIAG++ version 2.10 and later support a Configuration Lock Function. When this is active (Locked) only a restricted set of changes to the ECU configuration will be allowed. EB+ 4.0 software must be A847 or later for this function to be supported. The option to lock the configuration will be presented to the customer after either a manual or auto EOLT has completed.
  • Page 11 Operator’s Guide DIAG++ If the configuration is locked, this will be shown on the EOLT report. If the configuration is locked then a warning dialog is displayed when the user enters the ‘Edit Configuration’ dialog. And when the ‘Edit Configuration’ dialog is displayed a warning ‘locked padlock’...
  • Page 12 DIAG++ Operator’s Guide A configuration file (.dppf file type) can be programmed into the ECU when its configuration is locked but there is a very limited number of settings that can be changed once locking is active. When the configuration is locked AUXs can still be reconfigured but with some limitations on AUX 4 and AUX 5.
  • Page 13: Starting Diag

    Operator’s Guide DIAG++ Starting DIAG++ Connect the USB PC interface to the PC. Click on the DIAG++ short cut to start the programme. The PC interface is provided with a multi function LED to confirm correct function of the unit as follows: Yellow (solid): Indicates connection to USB port ›...
  • Page 14: Settings

    DIAG++ Operator’s Guide Settings The DIAG++ options can be selected by clicking on the settings link. DIAG++ supports EB+ 4.0 EBS and ABS 4.0 The DIAG++ software can be configured by the user, using the available icons. Languages › General options - not active at the moment ›...
  • Page 15: Language Selection

    Operator’s Guide DIAG++ Language selection The DIAG++ operation language can be selected by clicking on the ‘Settings’ tab. Click on ‘Languages’ button. Select required language radio button to update language setting. To keep selected change click ‘Save Settings’ button. Note: for any (as yet) unsupported languages - their radio button will be inactive.
  • Page 16 DIAG++ Operator’s Guide EOLT settings Click on ‘EOLT settings’ button. If a setting is changed in any tab, the ‘Save Settings’ button should be clicked if the user wishes to save that change. If the user wishes to reload the default EOLT Settings, the ‘Load Default’...
  • Page 17 Operator’s Guide DIAG++ EOLT Options (1) tab: EOLT Options (2) tab: Leak Test Options tab: 2025...
  • Page 18: File Paths

    DIAG++ Operator’s Guide File Paths Click on ‘File Paths’ button. If a setting is changed in any tab, the ‘Save Settings’ button should be clicked if the user wishes to save that change. If the user wishes to reload the default File Path Settings, the ‘Load Default’...
  • Page 19 Operator’s Guide DIAG++ Setup Files tab: Report Files tab: Misc Files tab: 2025...
  • Page 20: Home Screen

    DIAG++ Operator’s Guide Home screen Enter into the DIAG++ program by the short-cut icon created on your desktop. Understanding the home screen display Home window Power source indicator Service options Odometer reading - total distance ECU options System information lamp ‘End of line Test’...
  • Page 21 Operator’s Guide DIAG++ Service pressure Master Reservoir Supply pressure P&S valve Brake Actuator Enter into the DIAG++ program by the short-cut icon created on your desktop. Understanding the home screen display Service pressure (bar) Reservoir pressure (bar) System supply voltage (volts) Supply pressure (bar) Master ECU - brake actuator pressure (bar) Master ECU - wheel speed (km/h)
  • Page 22 DIAG++ Operator’s Guide Connected ECU and PC Interface (dongle) information Click on the ECU version hyperlink to display the following information: ECU variant › Available AUX connections › Software revision › Software type (Standard or specific) › › Build date and time Click on the interface hyperlink to display the connected dongle information: Number of dongles connected...
  • Page 23: Animation Display

    Operator’s Guide DIAG++ Animation display The following animations are supported: All OK. Low reservoir. Active DTC. Low voltage. 2025...
  • Page 24: Service Menu (Basic Diagnostics)

    DIAG++ Operator’s Guide Service menu (Basic diagnostics) Trailer warning lamp ‘on’ Observe the trailer warning lamp. The warning lamp should display what has been set in the ‘lamp setting’ section of the ECU Setup. Note: If the trailer warning lamp comes ‘on’ and stays ‘on’...
  • Page 25: Reading Dtc's

    Operator’s Guide DIAG++ Reading DTC’s Click on the ‘Service’ button on the main screen. Click on the ‘DTC’ button on the service menu to show any active / stored DTC’s. Any active DTC will be displayed in the ‘Active DTCs’ section.
  • Page 26: Dtc

    DIAG++ Operator’s Guide Clear stored DTC's All stored DTC's can be deleted. Click on the ‘Clear DTCs’ button to delete the stored DTC. An information dialog is thrown up to indicate the progress. When the stored DTC’s have cleared click ‘ok’ button. Click on the ‘Back’...
  • Page 27 Operator’s Guide DIAG++ 1. The number of times the DTC occurred (max 254 events). The event is logged every time the ECU is powered. The following data relates to the 1st time the DTC occurred 2. Speed (VRef) at which the DTC occurred (example shows vehicle stationary) 3.
  • Page 28 DIAG++ Operator’s Guide Clear Active DTC’s 25/30 A Clear the cause of the active DTC’s then reset the ECU by clicking on the ‘Reset ECU’ button or switch ‘off’ 16 A (*2A) then ‘on’ the power to the ECU, but do not exit the DIAG++ program.
  • Page 29 Operator’s Guide DIAG++ Viewing DTC information Click ‘DTC information’ icon to display the DTC information. Click on the required DTC for possible causes. For example “wheel sensor 1A continuity” 2025...
  • Page 30: Ecu Modification Record

    DIAG++ Operator’s Guide ECU modification record Click on the ‘Modification Records’ button on the service menu. The following screen appears. This is a record of when the ECU has been programmed. The user can be the computers name or log on name or 'Info C' representing Info Centre.
  • Page 31: Tyre Pressure Monitoring System 1.0 (Tpms)

    (ID) to the RCU. Haldex TPMS Trigger Haldex TPMS Tool (Note: now obsolete) TPMS 1.0 Software requirements DIAG++: version 2.1 or later Dongle: version G687 or later Dongle driver: version 2.12.36.4 or as advised by Haldex EB+ 4.0: version A806 or later 2025...
  • Page 32 DIAG++ Operator’s Guide TPMS 1.0 Initial setup Before entering the TPMS section of DIAG++ for the first time (i.e. initial setup) ensure that the TPMS RCU is connected to the EB+ ECU and the power is switched ‘on’. Open TPMS 1.0 Click on the ‘Service’...
  • Page 33 Operator’s Guide DIAG++ Select RCU first and then wheels to configure TPMS 1.0 or deselect all RCUs first and then wheels to unconfigure TPMS 1.0 from EB+ EBS. Then, click on ‘Configure Wheels’ button to proceed Once the RCU and wheels are chosen, click on ‘Configure Wheels’...
  • Page 34 DIAG++ Operator’s Guide When all WUS IDs have been entered, click on ‘Configure Thresholds’ button to proceed. When all thresholds have been configured, click on the ‘OK’ button to proceed. Click on ‘Configure EBS’ button to program TPMS 1.0 configuration into EB+ and TPMS RCU ECUs. 2025...
  • Page 35 Operator’s Guide DIAG++ Click ‘OK’ button when active. Successful configuration. Successfully configured TPMS 1.0 system showing pressures and temperatures for the configured tyres. 2025...
  • Page 36 DIAG++ Operator’s Guide TPMS 1.0 dialog The dialog diagram allows the user to see all possible tyre locations. Configured tyres are shown with a bold outline › TPMS axles to be configured from the front (i.e. nearest to the king pin) to the rear of the trailer, with no gaps ›...
  • Page 37 Operator’s Guide DIAG++ TPMS 1.0 RCU / tyre configuration Step 1 – Select RCU (2 or 3): Click on required RCU (RCU2 shown as selected). Note: 1. Single click to select RCU and double click to deselect RCU. 2. To remove any already configured RCU, double click on that RCU and proceed further.
  • Page 38 DIAG++ Operator’s Guide Step 4 – Wheel configuration: Single click on each wheel and enter the WUS ID in the text box. Once the ID is entered, hit ENTER and a green indicator at the right-hand bottom corner will appear along with WUS ID on the respective wheel, indicating that WUS ID for the selected wheel is now available.
  • Page 39 Operator’s Guide DIAG++ Step 6 – Set Tyre Thresholds: Any threshold can be enabled or disabled by checking or un-checking the ‘enable’ box for that threshold. If either a temperature threshold is entered and is out of range or a pressure threshold is entered above range then on moving away from that edit box the relevant limit replaces the user-entered value.
  • Page 40 DIAG++ Operator’s Guide Step 7 – Click ‘Configure EBS’ button to configure TPMS 1.0 on the EBS. A “Configuration complete!” message is displayed when configuration has completed. Click ‘OK’ button to proceed further. After a few minutes, once the TPMS 1.0 RCU and WUSs are ready to transmit data, the tyre pressure and temperature for each wheel will be displayed.
  • Page 41: Troubleshooting

    Operator’s Guide DIAG++ Troubleshooting TPMS1.0 not available / not configured RCU missing (External TPMS DTC is reported) Active Threshold alert 2025...
  • Page 42: Tyre Pressure Monitoring System 2.0 (Tpms)

    WUS - orientation arrow WUS - Pressure measuring hole (Do not block) TPMS 2.0 Software requirements DIAG++: version 2.13 or later Dongle: version G859v002 or later Dongle driver: version 2.12.36.4 or as advised by Haldex EB+ 4.0: version A858 or later 2025...
  • Page 43 Operator’s Guide DIAG++ Enable TPMS 2.0 using DIAG++ Select CAN options tab When EB+ 4.0 EBS is fitted to the trailer, the ‘TPMS Gateway’ must be enabled using DIAG++ before configuring the TPMS. The ‘TPMS Gateway’ enable option in DIAG++ is available in ECU ->...
  • Page 44 DIAG++ Operator’s Guide TPMS 2.0 Initial setup Before entering the TPMS section of DIAG++ for the first time (i.e. initial setup) ensure that the TPMS RCU is connected to the EB+ ECU and the power is switched ‘on’. Open TPMS 2.0 Click on the ‘Service’...
  • Page 45 Operator’s Guide DIAG++ TPMS 2.0 dialog overview The TPMS 2.0 dialog diagram allows the user to see all possible options (i.e. RCUs / axles / tyres / action boxs etc) TPMS selection Twin tyre selection Front right wheel Spare Spare wheel wheel Trailer King Pin...
  • Page 46 DIAG++ Operator’s Guide TPMS 2.0 RCU / tyre configuration Available TPMS 2.0 configurations are shown in the below table. Config No. of Number of wheels per axle Total no. of No. of No. of axles sensors RCUs supported Axle 1 Axle 2 Axle 3 Axle 4...
  • Page 47 Operator’s Guide DIAG++ Step 1 – Select RCU(s): Double click on required RCU starting from the rear of the trailer . Note: 1. Double click to select RCU and double click to deselect RCU. 2. To remove any already configured RCU, double click on that RCU and then click on the ‘Configure RCU’.
  • Page 48 DIAG++ Operator’s Guide Step 3 – Wheel configuration: Single click on each wheel and enter the WUS ID in the text box. Once the ID is entered, hit ENTER and a green indicator at the right-hand bottom corner will appear along with WUS ID on the respective wheel, indicating that WUS ID for the selected wheel is now available.
  • Page 49 Operator’s Guide DIAG++ Step 4 – Configure Tyre Thresholds Click on the ‘Configure Tyre Thresholds’ button (located below each axle) Step 5 – Set Tyre Thresholds: If a temperature threshold is entered and is out of range or a pressure threshold is entered above range then on moving away from that edit box the relevant limit replaces the user-entered value.
  • Page 50 DIAG++ Operator’s Guide Common Thresholds All selected tyres can be configured at the same time by clicking the ‘Common threshold’ box Step 6: Configuring High and Pressure Thresholds Enter the required settings in the appropriate box and press return. High Temperature Threshold range: 80 - 120 °C High Pressure Threshold range: 105 - 170% Click on the ‘Help’...
  • Page 51 Operator’s Guide DIAG++ Step 7: Configure RCU Click on the ‘Configure RCU’ button when all of the TPMS RCU configuration is completed to send / store this information in the EBS. TPMS configuration completed successfully Click on the ‘OK’ button to continue After a few minutes, click on the ‘Read’...
  • Page 52 DIAG++ Operator’s Guide Step 8: TPMS dialog refresh The ‘Read’ button must be clicked to refresh / update the information displayed on the TPMS dialog screen. Wheel WUS Information Click on any configured wheel. WUS information for that wheel is displayed as shown (editable).
  • Page 53 Operator’s Guide DIAG++ Twin wheel selection Twin wheel selection Click on the ‘Twin Tyres’ check box to display the TPMS twin wheel axle dialog window. Twin wheel axles now displayed. Double click to select and add a wheel to the configuration window.
  • Page 54 DIAG++ Operator’s Guide Spare wheel selection location Only the system ‘allocated’ wheels , as displayed, can be configured as ‘Spare Wheels’ Refer to the TPMS 2.0 configuration table for available RCU configurations. Spare wheel Double click to select and add a spare wheel to the ‘allocated’...
  • Page 55 Operator’s Guide DIAG++ TPMS Configuration reset If required, all of the TPMS 2.0 configuration data can be deleted. Click on the ‘Reset’ button Click on the ‘Read’ button to update the TPMS dialog screen. All of the TPMS 2.0 configuration data has now been deleted.
  • Page 56 DIAG++ Operator’s Guide TPMS setup (offline) Creating a TPMS configuration It is possible to partially complete a system configuration offline from the vehicle (i.e. not connected to EB+). It is possible to save the configuration on your computer as a TPMS file type (*.tppm). This can be retrieved later when online (i.e.
  • Page 57 Operator’s Guide DIAG++ Opening a TPMS configuration file (Online & Offline) Click on the ‘Load’ button to read a TPMS configuration file from disk. Click to highlight the required file and click on the ‘Open’ button. Click ‘OK’ button to open file in the TPMS setup dialog screen.
  • Page 58 DIAG++ Operator’s Guide Troubleshooting Error screen:TPMS 2.0 connected but not yet configured Warnings If the EB+ 4.0 software does not support TPMS 2.0 then a warning dialogue is shown to the user. EB+ 4.0 software: A858 or later Note: The EB+ 4.0 EBS software must be updated before proceeding.
  • Page 59: Lining Wear Sensor (Lws)

    Operator’s Guide DIAG++ Lining wear sensor (LWS) This feature must be set in the AUX 4 configuration. Click on the ‘LWI’ button (red box) to enter the lining wear info screen. There are two types of faults which can be detected by the LWS: 1.
  • Page 60 DIAG++ Operator’s Guide The following should occur: a. In the ‘brake pad replacements’ column, the 'needs change' is replaced by a figure in km. b. The 'status of current pads' indicator changes from red to green. c. Pad change button should be inactive On 'lining wear info' screen click on the ‘Back’...
  • Page 61 Operator’s Guide DIAG++ Tamper fault An AUX 4 SC [short circuit] DTC is reported if this condition is active. Navigate to Lining Wear Information screen and see that the “Status_CurrentPads” indication is coloured grey. To clear this DTC (to stored) fix the tamper fault and power-cycle the ECU.
  • Page 62: Ecu Flash Programming Record

    DIAG++ Operator’s Guide ECU flash programming record Click on the ‘Flash Records’ button (red box) on the service menu. The following screen appears. It works by displaying the last ten flash programming events, sorted most recent first, in the same manner as DIAG++ programming record.
  • Page 63: Ecu Configuration (Setting Parameters)

    Operator’s Guide DIAG++ ECU configuration (Setting parameters) Click on the ‘ECU’ button to configure, read, setup and program the ECU. ECU Menu Load - Load ECU configuration from file. Load AUX Data -Load ECU AUX configuration from file Read - Read ECU configuration. Edit - Edit ECU configuration.
  • Page 64: Edit Configuration

    DIAG++ Operator’s Guide Edit ECU configuration Click on the ‘Edit’ button to edit the ECU configuration. If a Read (configuration) has not been done prior to entering the Edit (configuration) dialogs then DIAG++ will do a Read first to load up the current EBS or ABS data.
  • Page 65 Operator’s Guide DIAG++ If the configuration is locked then a warning dialog is displayed when the user enters the ‘Edit Configuration’ dialog. And when the ‘Edit Configuration’ dialog is displayed a warning ‘locked padlock’ icon is shown to indicate that the configuration is locked. Any settings that now cannot be changed are disabled (greyed out).
  • Page 66 EB+ 4.0 System Schematic - 006300053 ABS 4.0 System Schematic - 006300057 Please check with Haldex (before trailer configuration) if any other layout is required – because this may not be supported. Click on ‘ECU’ button then choose ‘Layout’ tab: Choose ECU type –...
  • Page 67 Operator’s Guide DIAG++ Front facing EBS EBS is mounted in front of the cross beam, facing to the front of the trailer Drawing symbol 2M Master EBS 2M Master EBS EPRV EPRV Mounting Trailer King Pin stud side Power-A (PWRA) Power-A (PWR-A) connector side Power-A...
  • Page 68 DIAG++ Operator’s Guide Choose correct Master Layout : Master layout selections Note: a Master ECU is always needed and can optionally be linked to either additional Slave(s) or a Twin. If configured, choose correct Slave(s) layout: Slave layout selections Note: if Slave(s) selected then any additional Twin selection is invalid.
  • Page 69 Operator’s Guide DIAG++ Slave valve configuration consideration With DIAG++ it is possible to configure braking systems that do not meet the European UN R13 legislation. For most trailers, you cannot have more than 50% of the axles with select low ABS control logic. That means you cannot have any slave valves present controlling more axles than the Master valve - because the ABS performance would be downgraded from the required Category A performance braking system (which meets the UN R13 split friction performance requirement) to a Category B system (which does not, and which...
  • Page 70 DIAG++ Operator’s Guide If box 1 is selected this adjusts the working parameters in the presence of No Relay Valve. If box 2 is selected this modifies the left and right pressure control for dollies to prevent unwanted torque steer. Select box 3 if a steer axle is configured and operated via ports 21 / 22.
  • Page 71 A tick box is provided to enable (default) or disable the H-CAN terminationas required for the EB+ 4.0 installation. Please check with Haldex personnel before changing this tick box value! If the status of either tick box is changed the EB+ 4.0 must be re-programmed with the changed...
  • Page 72 The following example shows values entered from a Haldex brake calculation as shown below. Note: If values 6, 7, 8, and 9 are required (see brake calculation example below).
  • Page 73 Operator’s Guide DIAG++ Haldex brake calculation example Input data for the EBS-Modulator EB+: control pr. 6.50 bar control pr. 0.30 0.70 1.60 3.00 6.50 bar Axle Axle load Bag press. Brake press. Axle load Bag press. Brake press. unladen unladen...
  • Page 74 DIAG++ Operator’s Guide For full trailers the following screen will appear. The following example shows values entered from a Haldex brake calculation as shown below. Brake calculation example - Master ECU (RAG) Input data for the EBS-Modulator EB+: control pr.
  • Page 75 Click on ‘Secondary’ icon (if available) to display this load plate. The following example shows values entered from a Haldex brake calculation as shown below. Brake calculation example - Remote ECU FAG) Input data for the EBS-Modulator EB+: 0.20 0.70 2.00 2.50 6.50 bar control pr.
  • Page 76 DIAG++ Operator’s Guide Geometric data Geometric data tab The Geometric data specifies detailed vehicle data. With some fields being mandatory as shown below. Click on the ‘ECU’ button then click on the ‘Geometric data’ tab to open the Geometric options. From here the user can enter the following vehicle data, including: a.
  • Page 77 Operator’s Guide DIAG++ Setting wheel scaling Wheel scale tab Click on the ‘ECU’ button then click on the ‘Wheel scale’ tab The following screen will appear. The screen shows the default value of a tyre size of 306 revs/km, 520 Rdyn (dynamic rolling radius - mm) with a 100 tooth exciter installed.
  • Page 78 DIAG++ Operator’s Guide Test for number of teeth Wheel scale tab Click on the ‘Wheel scale’ tab to throw up the number of teeth test dialog. Enable ‘Test Teeth Count’ tick box. Click on the “START – TURN WHEEL 5 TIMES” button to start test.
  • Page 79 Operator’s Guide DIAG++ Rotate the selected sensed wheel 1 rev / 2 sec, five times. The ‘Pulses’ box automatically records during the wheel rotation procedure. After 5 turns, click on ‘STOP’ button. The “No of Teeth” box indicates the value. Click on ‘ACCEPT CALCULATED VALUE’...
  • Page 80: Trailer Information

    DIAG++ Operator’s Guide Trailer information Click on the ‘ECU’ button then click on the ‘Trailer info’ tab. Trailer info tab The following screen will appear. Enter details of : a. Trailer manufacturer (20 characters) b. Brake calculation number (20 characters) c.
  • Page 81: Auxiliary Operation

    Operator’s Guide DIAG++ Auxiliary operation EB+ 4.0 Auxiliary information Auxiliary operations are dependant on the installed EBS product. EB+ 4.0 has up to 4 usable Premium auxiliary connectors (AUX 0-3), 2 usable Standard auxiliary connectors (AUX 4 & 5) and a Super AUX, which can be configured using the DIAG++ software. This amount of inputs and outputs are sufficient for most used standard trailer applications.
  • Page 82 DIAG++ Operator’s Guide AUX function assignment Wire colour AUX 0 AUX 1 AUX 2 AUX 3 AUX 4 AUX 5 O/P DIG O/P DIG O/P DIG O/P DIG 5 Volt 5 Volt Black O/P DIG Yellow ANA I/P ANA I/P ANA I/P ANA I/P ANA I/P...
  • Page 83 Operator’s Guide DIAG++ Premium EB+ 4.0 Auxiliary operation AUX 4 / AUX 5 AUX 1 - 3 AUX 0 Lining wear sensor COLAS COLAS ® ® General purpose input Retarder Retarder Soft Docking Trailer lamp Trailer lamp Mechanical height ILAS -E+ front ILAS -E+ front...
  • Page 84 DIAG++ Operator’s Guide Premium EB+ 4.0 CAN operation T-CAN H-CAN S-CAN Telematics (Customer) TPMS 1M Slave EB+ Soft Docking EB+ Info Centre PC interface 2025...
  • Page 85 Operator’s Guide DIAG++ Standard AUX AUX 4 and AUX 5 Programming of AUX 4 and AUX 5 on EB+ 4.0 is only possible using DIAG++ software. Standard AUX allows the user to program two totally independent inputs. One on AUX 4 and one on AUX 5. Each AUX has three wires that can be used as follows: Red wire –...
  • Page 86 DIAG++ Operator’s Guide Premium AUX AUX 0 to AUX 3 Programming of AUX 0 to AUX 3 on EB+ 4.0 is only possible using DIAG++ software. Premium AUX allows the user to program two totally independent inputs or outputs on AUX 0 to AUX 3. Each AUX has two wires that can be configured as an input or output.
  • Page 87 Operator’s Guide DIAG++ 844 341 001 F/F/F Splitter. Premium Aux, meaning each cable can be programmed individually in the EB+ 4.0 software Gen3 Equivalent: 814 039 001 844 342 001 M/F/F Splitter. Premium Aux, meaning each cable can be programmed individually in the EB+ 4.0 software Gen3 Equivalent: N/A 844 321 XXX DIN 72585 Socket connection for ILAS...
  • Page 88 DIAG++ Operator’s Guide Programming Premium AUX using DIAG++ Programming of AUX 0 to AUX 3 on EB+ 4.0 is only possible using DIAG++ software. The ‘AUX configuration’ screen shows the various auxiliary connections that can be used. AUX 0 Red & yellow AUX 1 Red &...
  • Page 89 Operator’s Guide DIAG++ Super AUX (S AUX) Power B connector The Super AUX connection was developed as there are a number of applications where trigger signals from the truck and trailer are required. Connections are via the Power B connector 1 x 24N power supply (2 pins) - Protected vehicle battery voltage level supply, maximum current allowed is 50mA...
  • Page 90 DIAG++ Operator’s Guide 844 231 XXX 4 core Super Aux to DIN 72585 Plug (to ISO 12098) Gen3 Equivalent: 814 004 3XX 844 211 XXX 2 core Super Aux to DIN 72585 Plug (to ISO 12098 844 242 XXX 6 core Super Aux to 4 core DIN 72585 Plug (to ISO 12098) and 2 core DIN 72585 Socket (to Trailer Lift Axle Switch) Gen3 Equivalent: 814 029 2XX...
  • Page 91 Operator’s Guide DIAG++ Programming Super AUX using DIAG++ Programming of Super AUX on EB+ 4.0 is only possible using DIAG++ software. The “AUX configuration” screen shows the various auxiliary connections that can be used. AUX 0 Red & yellow AUX 1 Red & yellow AUX 2 Red &...
  • Page 92 DIAG++ Operator’s Guide Custom Super AUX input screen Inputs A, B and C can now be configured using the drop down boxes. Drop down boxes used to configure the input signals. door Inputs A, B and C can also be renamed to their intended activation input (e.g.
  • Page 93 Operator’s Guide DIAG++ ABS 4.0 Auxiliary information Auxiliary operations are dependant on the installed ABS product. ABS 4.0 has up to 3 usable auxiliary connectors (AUX 1-3), which can be configured using the DIAG++ software. This amount of inputs and outputs are sufficient for most used standard trailer applications. In the case of malfunction (short circuit / open circuit) the ABS 4.0 system generates a DTC code and the service lamp will be triggered after start up.
  • Page 94 DIAG++ Operator’s Guide Premium ABS 4.0 Auxiliary operation AUX 1 - 3 COLAS ® Retarder Trailer lamp AUX power Steer axle lock Service lamp Stability lamp Speed lock TPMS lamp 2025...
  • Page 95 Operator’s Guide DIAG++ Premium ABS 4.0 CAN operation S-CAN H-CAN 1M Slave TPMS EB+ Info Centre PC interface 2025...
  • Page 96 DIAG++ Operator’s Guide Auxiliary cables (AUX 1-3) Item Description Part numbers Auxiliary to bare wires 844 301 xxx Auxiliary DIN 844 321 xxx Auxiliary to Y-Splitter 844 331 xxx Auxiliary Y-Splitter 3x2x2 way (F/F/F) 844 341 xxx Auxiliary Y-Splitter 3x2x2 way (M/F/F) 844 342 xxx 2025...
  • Page 97 Operator’s Guide DIAG++ Programming AUX using DIAG++ AUX 1 to AUX 3 Programming of AUX 1 to AUX 3 on ABS 4.0 is only possible using DIAG++ software. The user can program two totally independent inputs or outputs on AUX 1 to AUX 3. Each AUX has two wires that can be configured as an input or output.
  • Page 98: Aux Configuration

    DIAG++ Operator’s Guide AUX Configuration Aux tab Click on the ‘ECU’ button, then click the ‘Edit’ button, then click the ‘Aux’ tab to setup the auxiliary configuration. The following screen will appear. Three auxiliary options are available: 1. External 2. Internal 3.
  • Page 99 Operator’s Guide DIAG++ 1. External AUX Configuration Click on the ‘ECU’ button, then click the ‘Edit’ button, then click on the ‘External’ tab to setup the external auxiliary configuration. The following screen will appear. The screen shows the various auxiliary connections that can be used (i.e.
  • Page 100 DIAG++ Operator’s Guide Note: For ABS 4.0 units, AUXs 0, 4, 5 and Super Aux are not supported. 2025...
  • Page 101 Operator’s Guide DIAG++ COLAS (AUX 0,1,2,3 – AUX 1 configuration ® shown) Highlight option and click to select it. The required default parameters for that option are automatically set. To view and set the parameters click on the ‘modify’ button. Modify COLAS (AUX 0,1,2, 3) example...
  • Page 102: Input Functions

    DIAG++ Operator’s Guide COLAS input functions ® COLAS function can be controlled/extended by several ® inputs. Possible inputs are: Super AUX A / B / C / Custom › General Purpose Input (GPI) AUX 4 / 5 › AUX output will change status if COLAS function OR ®...
  • Page 103: Settings Information

    Operator’s Guide DIAG++ COLAS settings information ® General: Activation (on) speed must be higher than de- activation (off) speed (default for use with COLAS RTR: duration: 5 s, on: 15 kph, off: 0 kph) ® Different settings for special applications: 1.
  • Page 104 DIAG++ Operator’s Guide ILAS ® There are 2 types of ILAS ® › ILAS -E Auto (front / rear) ® Supported on AUX 0,1,2,3 ILAS -E Manual (front / rear) › ® Supported on AUX 1,2,3 The required ILAS -E type is selected from the desired ®...
  • Page 105 Operator’s Guide DIAG++ Then choose relevant tab for the ILAS -E type configured – as shown below. ® Please note there are differences in the configuration options for the different ILAS -E types! ® Rear Front Manual Front Manual Rear 2025...
  • Page 106 DIAG++ Operator’s Guide ILAS -E Auto front / rear settings: ® Auto raise / Auto lower. Drop: The load where the ILAS solenoid is de-energised ® causing the axle to drop. (default - 90 %) Raise: The load where the ILAS solenoid is energised causing ®...
  • Page 107 Operator’s Guide DIAG++ ® ILAS -E Manual front / rear settings: Manual raise / Manual lower. A 24 V signal / switch on the yellow wire of the 3 core AUX cable is required. Auto raise / Auto lower. Drop: The load where the ILAS solenoid is de-energised ®...
  • Page 108 DIAG++ Operator’s Guide ILAS -E Front Manual Raise: ILAS -E Rear Manual Raise: ® ® Happens only after a demand signal on the AUX port Happens only after a demand signal on the AUX port (yellow wire) or related control inputs (momentary or (yellow wire) or related control inputs (momentary or permanent signal).
  • Page 109 Operator’s Guide DIAG++ Traction help / disable lift axle - ILAS -E front: ® Activated by demand signal on AUX port (yellow wire) or related inputs. Corresponding thresholds must be set in the ‘Traction Overload Limit’ part of the IlAS Configuration dialog ®...
  • Page 110 DIAG++ Operator’s Guide Extra Lift Axle / Traction Help Controls: Traction Overload Limit: The Traction Help axle will drop once the suspension reaches this value (default 130%), based on % of laden setting. An information icon is displayed above 130% to ask the user to check the design weights for the remaining axle(s) as the legal limit is 130% of design weight.
  • Page 111 Operator’s Guide DIAG++ The following tick-boxes are provided for further Lift Axle / Traction Help control: Traction Assist Continuously: If ticked then system assumes any switch used for lift axle control is of “permanent” type. With a “permanent” switch type, if the axle has subsequently dropped again because an overload or speed limit has been exceeded then the axle will re-raise automatically should that limit then be superseded.
  • Page 112 DIAG++ Operator’s Guide Example steer axle lock (AUX 0-3) The following screen will appear, modify the values as required. Lock above: Speed at which the steer axle locks (default 25 Kph) Unlock: Speed at which the steer axle unlocks (default 20 Kph) Lift axle dependence: The steer axle is set to lock and unlocks when the front axle is lifted in...
  • Page 113 Operator’s Guide DIAG++ Service lamp settings information Overload lamp (AUX 0-3) for semi / centre axle trailers Function can be controlled / extended by several in- puts. This gives a 12 / 24 V output when the trailer load goes above the set limits. The following screen will appear modify the values as required.
  • Page 114 DIAG++ Operator’s Guide Remote overload lamp Select remote overload lamp on AUX 1 / 2 / 3 and click on 'modify' button. This gives a 12 / 24 V output when the trailer load goes above the set limits. The following screen will ap- pear to modify the values required.
  • Page 115 Operator’s Guide DIAG++ General purpose output (GPO) settings Traction assist (TA+) settings information information (AUX 0-3) External devices can be controlled by the neutral Function can be controlled / extended by several general purpose output (GPO). By default the function inputs.
  • Page 116 DIAG++ Operator’s Guide Load Transfer (AUX 1-3) This feature uses two solenoid valves to exhaust and hold the pressure in the rear axle suspension bellows of a semi-trailer. This effectively reduces the dynamic wheelbase of the trailer, which in turn increases the share of the load carried by the remaining trailer axles thereby minimising risk of drive axle overloading.
  • Page 117 Operator’s Guide DIAG++ Lift Axle - Optionally the suspension exhaust solenoid valve can be an ILAS -E lift axle valve. This means that ® it is also possible to completely lift rear axle. ‘Raise Below’ and ‘Drop Above’ overall load percentages work in the same way as a conventional lift axle.
  • Page 118 From the menu select one of the following: Haldex LWI BPW / brake monitor (customer specific only) Custom ‘Haldex LWI' and 'BPW brake monitor' are prepro- grammed options and no other data is required. 'Cus- tom' allows entry of user settings (see Custom screen below).
  • Page 119 ‘on’ whilst the conditions are 'active'. You can connect simple switches or any type of 5 V sensor (pressure sensor 0 - 8 bar, M16 x 1.5 is available from Haldex). AUX cable colours and function: Red; Output 5 V supply Black;...
  • Page 120 DIAG++ Operator’s Guide Soft Docking input (AUX 4 or 5) Select 'Soft Docking' from the drop down menu on AUX 4 or AUX 5. Note: There are no additional parameters to be set. External pressure / control line sensor Select sensor type from ‘Modify’ settings (AUX 4 and AUX 5 configuration only).
  • Page 121 Operator’s Guide DIAG++ Mechanical height sensor The mechanical height sensor is for use on mechanical suspension trailers. It will allow the EB+ to measure load and therefore adjust braking force according to the load plate data. To configure the mechanical height sensor the user must first enter the trailer deflection.
  • Page 122 DIAG++ Operator’s Guide As will the suspension pressures on the EOLT report (if both pressure test and Lamp and Aux tests have been performed). When the configuration is locked Mechanical Height Sensors cannot be configured. 2025...
  • Page 123 Operator’s Guide DIAG++ 2. Internal AUX Configuration Click on the ‘ECU’ button, then click the ‘Edit’ button, then click on the ‘Aux’ tab to setup the auxiliary configuration. The following screen will appear. Click on the ‘Internal’ box to select the internal aux options Internal option 2025...
  • Page 124 DIAG++ Operator’s Guide Electric brake demand (EBD) Electric brake demand is an internal feature that allows application of the brakes under certain conditions by electrical inputs. No ISO CAN or pneumatic demand required. This feature is very flexible and can be used for a lot of applications.
  • Page 125 Operator’s Guide DIAG++ Internal demand pressure (0.. 4 bar) This pressure will be delivered 1:1 to the actuators, if the following option (‘load apportion..’) is not selected. If this option is selected you’ll get load dependant output, (LSV active) corresponding to the demand pressure.
  • Page 126 DIAG++ Operator’s Guide Power extension time The Power Extension Time is enabled by choosing a time period from the dropdown, when the driver turns ignition off, EB+ will still be powered (including AUXs such as AUX power) for that time period. Time period range: 0-60mins 2025...
  • Page 127 Operator’s Guide DIAG++ 3. CAN Bus AUX Configuration Click on the ‘ECU’ button, then click the ‘Edit’ button, then click on the ‘Aux’ tab to setup the auxiliary configuration. The following screen will appear. Click on the ‘CAN Bus’ button to select the CAN Bus aux options CAN Bus option The following screen will appear.
  • Page 128: Eb+ Soft Docking

    DIAG++ Operator’s Guide EB+ Soft Docking How to check if EB+ Soft Docking is installed Step 1: Step 4: Turn 'on' the power to the EB+ 4.0. Select CAN Bus tab. Open DIAG++, select ECU (configuration). Step 5: Observe the EB+ Soft Docking tick box. Step 2: Read ECU configuration then select ECU Edit No tick = EB+ Soft Docking not installed...
  • Page 129 Operator’s Guide DIAG++ How to remove EB+ Soft Docking from EB+ 4.0 Step 1: Step 4: Turn 'on' the power to the EB+ 4.0. Select CAN Bus tab. Open DIAG++, select ECU (configuration). Step 5: Select "Modify" button. Step 6: Step 2: Select 'Reset EB+ Soft Docking to Plug and Play' box.
  • Page 130 DIAG++ Operator’s Guide Step 8: Step 11: Important - Click ‘Save’ button, to save the changes Select 'OK' to send data to ECU. made. Step 9: Programme the changed configuration into the EB+ 4.0 ECU. Step 12: Sending data screen. Click OK when finished Step 10: Remove EB+ Soft Docking CAN BUS cable from EB+ Step 13:...
  • Page 131 Operator’s Guide DIAG++ How to install a 3 sensor (1 x yellow & 2 x green) EB+ Soft Docking system with sensor offsets using DIAG++ Step 1: Step 7: Turn 'off' the power to EB+ 4.0. Select Aux tab. Step 2: Connect EB+ Soft Docking to the EB+ CAN BUS connector.
  • Page 132 Check that the number of sensors is correct. Select 'Help' button for additional information. Step 12: Ensure that the 'CAN Bus Termination' box is selected. Note: the 'CAN Bus termination' shall always be selected unless otherwise advised by Haldex. 2025...
  • Page 133 Operator’s Guide DIAG++ Step 14: Offset example 2: If no sensor channel offsets are required, go to step 15. Both channels are different values. If sensor channel offsets are required, go to step 16. Step 15: Proceed to EB+ Soft Docking EOLT. Step 16: Adjust channel values to sensor installation offset.
  • Page 134 DIAG++ Operator’s Guide Step 19: Programme the changed configuration into the EB+ 4.0 ECU. Step 20: Select 'OK' to send data to ECU. Step 21: Sending data screen. Click OK when finished 2025...
  • Page 135 Operator’s Guide DIAG++ Checking for a faulty EB+ Soft Docking installation using DIAG++ Step 1: Step 3 Check if any active EB+ Soft Docking DTCs are present. Check EB+ Soft Docking configuration is correct. Click on ‘Service’ tab then click ‘DTC’ button to show a.
  • Page 136 DIAG++ Operator’s Guide Step 5: Check displayed sensor numbers for errors. If a faulty sensor is suspected the following actions should be taken: a. Power down parent EB+ 4.0 b. Replace suspected faulty sensor with a new sensor. c. Power up parent EB+ 4.0 d.
  • Page 137: Saving The Ecu Parameters

    File is saved as a .dppf file type when Save button clicked (default save directory is C:\Program Files\ Haldex\Diag++\ECU setup files). Note: The saved .dppf file can be used to program other EB+ 4.0 EBS (with same configuration) by clicking on Load ECU configuration from file button and selecting the relevant .dppf file –...
  • Page 138: Programming The Ecu

    DIAG++ Operator’s Guide Programming the ECU. In ECU configuration dialog click on ‘Program’ button. A ‘programming confirmation’ dialog is displayed, click ‘OK’ button to proceed, or ‘Cancel’ button to abort. (The configuration can be obtained from a loaded .dppf file or setup manually via Edit configuration dialog.) During programming a progress dialog is displayed.
  • Page 139: Printing The Load Plate

    Click on the ‘ECU’ button then click on the ‘Print’ button to show options. Click 'PRT Loadplate' to print the load plate report. Print label using Haldex blank label Part no. 028 0424 09 / 10 (pack of ten labels) Use laser printer only and refer to manufacturers information on printing a A5 size paper.
  • Page 140: End Of Line Test (Eolt)

    DIAG++ Operator’s Guide End of line test (EOLT) Starting manual EOLT Click on the ‘End of Line Test’ button to enter the EOLT dialog. Click ‘Manual EOLT’ button to commence manual EOLT Click ‘Start’ button to start the manual EOLT. Click ‘EOLT summary’...
  • Page 141 Operator’s Guide DIAG++ EOLT initialisation A list of EOLT tests are shown. These tests can be selected or de-selected as required by ticking the corresponding box. A. If the 'Operators name' option is selected, it will enable a name to be entered in the area below. This will be recorded on the EOLT report.
  • Page 142: Sensor Tests

    DIAG++ Operator’s Guide Sensor tests This full sensor test is optional, as the sensors will also be tested during the ‘Sensor modulator tests’ Procedure: Rotate each wheel through 3 revolutions in 5 secs › The test sequence is S1A, S1B, S2A, S2B, SL1A, SL1B, ›...
  • Page 143 Operator’s Guide DIAG++ Sensor tests - 4M Systems only Please be aware that for 4M systems only (these have 2 Slave ECUs) the system may do a Slave swap if Slave 1 SA wheel speed sensor is not on the same side as the Master S1A (and S2A if configured) wheel speed sensors. The following screenshots describe the Slave swap procedure if required: For a 4M system the sensor test will start in the normal...
  • Page 144 DIAG++ Operator’s Guide After the final Master wheel speed sensor has been checked, the user is prompted to spin Slave 1 left wheel speed sensor: If Slave 1 SA wheel speed sensor is not detected as being spun then the system will initiate a Slave swap: The user is then prompted to quit the EOLT and power cycle the ECU: 2025...
  • Page 145 Operator’s Guide DIAG++ When the ECU has reset the user should run the EOLT wheel sensor test again. This time, the system should not do the Slave swap routine but should just cycle through testing the Slave wheel speed sensors. Note: if a Slave is present, the user is prompted to click the “Continue”...
  • Page 146 DIAG++ Operator’s Guide Sensor modulator tests The sensor-modulator tests is a combination of the sensor input to the correct modulator. Prodcedure: 1. Rotate each wheel through 1 revolution in 2 seconds. 2. The system should brake the spinning wheel. The test sequence is as listed in the results section of the dialog (e.g.
  • Page 147 Operator’s Guide DIAG++ Failed test If any of the 'Sensor modulator test' fails check the following: Correct testing sequence › Rotating the wrong wheel › › Incorrect wiring Incorrect piping › Click ‘Next’ to exit the test S1A wheel failed (red indication) S1B test started Manually rotate wheel S1B at 1 revolution in 2...
  • Page 148 DIAG++ Operator’s Guide Push through tests 1. Apply brake The system should be forced into push-through condition (approx. 1:1) and the delivery pressures will be measured. 2. Release brake The target pressure is a calculated value. The actual pressures (Master) measured at the EPRV are displayed above the P21 and P22 result icons.
  • Page 149 Operator’s Guide DIAG++ EBS Pressure function tests The system will be forced to simulate various load conditions and control pressures. The delivery pressures will be measured and compared with the target pressures. Result section: Yellow indicates test started. Green indicates test passed. Red indicates test failed.
  • Page 150 DIAG++ Operator’s Guide EB+ Soft Docking How to complete EB+ Soft Docking EOLT using DIAG++ for a 3 sensor (2 x yellow & 1 x green) system Tick the EB+ Soft Docking box. EOLT option: If required, tick the ‘Pause Between Tests’ box. When ticked the EOLT waits for a prompt from the operator before proceeding to the next test.
  • Page 151 Operator’s Guide DIAG++ Check 'Actual Sensors' displayed value is correct. Note: Manually edit the sensor boxes for the correct values before proceeding with the EOLT. Select 'OK' button. Select vehicle reverse gear. 2025...
  • Page 152 DIAG++ Operator’s Guide Activate the sensor on the yellow channel. Sensor activation sequence: The sensor is activated / detected using a solid object Solid object (see example) placed at 150 mm in front of the sensor. Sensor 200 mm x 100 mm cardboard Note: Do not place the solid object onto the sensor face, a 150 mm gap must be maintained for correct activation.
  • Page 153 Operator’s Guide DIAG++ Sensor on the yellow channel has been detected (S1 box green). Activate next sensor on the yellow channel. Sensor on yellow channel has been detected (S2 box green). Activate the next sensor on the green channel. Beeper check Select / click the correct button.
  • Page 154 DIAG++ Operator’s Guide Flashing light check Select / click correct button. Disable vehicle reverse gear. EOLT completed. EOLT passed, click 'Next' to continue. 2025...
  • Page 155 Operator’s Guide DIAG++ Lamp and auxiliary tests The cab lamp and any auxiliaries will be forced 'on' then 'off', and monitored to determine the correct response. Once correctly tested, the lamp or auxiliary can be switched manually without affecting test results. To switch to manual testing click on the 'on' button the 'off' and 'norm' buttons are highlighted, toggle between the 'on' and 'off'.
  • Page 156 DIAG++ Operator’s Guide Additional auxiliary simulation tests Additional confirmation that any of the programmed auxiliary options are working correctly, can be simulated by using the manual tests section in the 'lamp and auxiliary test' menu. Where EBS parameters can be adjusted to activate the auxiliary options. The following parameters can be adjusted: ›...
  • Page 157 Operator’s Guide DIAG++ The option to lock the configuration will be presented to the customer after the Auto EOLT has completed. This is the dialog that will be shown. Note: The configuration will lock automatically once the odometer exceeds 500 Km. If the customer wants to wait for the Movement Lock (i.e.
  • Page 158: Printing The Eolt Report

    DIAG++ Operator’s Guide EOLT report printing The end of line test report can be viewed by selecting the ‘Print’ button. If required the report can then be printed. Click button to print ∙ Example - End of line test report. 2025...
  • Page 159 Operator’s Guide DIAG++ If the configuration is locked, this will be shown on the EOLT report. 2025...
  • Page 160: Printing The Tpms 2.0 Configuration

    DIAG++ Operator’s Guide TPMS 2.0 EOLT Printing If required, the TPMS 2.0 configuration can be printed. Click on ‘Settings’ button. Click on ‘EOLT Settings’ button. Ensure that the TPMS 2.0 box is ticked Click on ‘Save Settings’ button. Click on ‘Back’ button. 2025...
  • Page 161 Click on ‘Manual EOLT’ Screen now shows ‘Load EOLT data from ECU’ Click on ‘Print’ button The Haldex EBS / ABS End Of Line Test report will now load. Click on the ‘Go to TPMS data’ button The TPMS Gateway information is now available.
  • Page 162 <trailer VIN>__.eol (but this can be changed by the user if desired). The default directory for storing the file is: C:\Users\Public\Documents\Haldex\Diag++\EOL Reports (but this can be changed by the user if desired). When the ‘Save’ button is clicked a Windows Explorer dialog is thrown up (not shown here) to aid storage of the report.
  • Page 163: Automated End Of Line Test

    Operator’s Guide DIAG++ Automated End of Line Test (OEM recommended only) The Auto EOLT enables a parameter file to be opened for a trailer, program the ECU, check for faults, fix any faults, perform EOLT and save and print in sequence from one base window.
  • Page 164 DIAG++ Operator’s Guide When ‘Next’ button is clicked a confirmational dialog is thrown up – click ‘OK’ to proceed with programming the ECU with this configuration. Click ‘OK’ button when program of ECU has finished. Click ‘Start’ button to proceed. 2025...
  • Page 165 Operator’s Guide DIAG++ “Operator Name” text box can be amended if re- quired. Tick box settings cannot be changed (read from EOLT Settings) Click ‘Next’ button to proceed with the actual EOLT. When the EOLT has finished a Windows Explorer dialog is thrown up (not shown here) for navigation to where the EOLT results (.eol file) are to be stored.
  • Page 166 DIAG++ Operator’s Guide The option to lock the configuration will be presented to the customer after either Manual or Auto EOLT has completed. This is the dialog that will be shown. Note: The configuration will lock automatically once the odometer exceeds 500 Km. If the user opts to lock the configuration (by clicking the ‘OK’...
  • Page 167: Flash Update Procedure

    Operator’s Guide DIAG++ Flash update procedure When advised by Haldex, users can flash update the software on EB+ 4.0 and ABS 4.0 ECU to a different version, using the following procedure. Click on ‘Advanced’ button Click on ‘Flash updater’ button...
  • Page 168 DIAG++ Operator’s Guide For a Slave update, the correct CAN id needs to be chosen. The correct Slave CAN ids to use are: 0xBCF – Slave1 (3M or 4M) 0xCCF – Slave2 (4M only) Use the Device to flash drop down to select this and then click the ‘Change CAN ID’...
  • Page 169 Operator’s Guide DIAG++ Click on the ‘OK’ button to proceed. The updated software version number (for the Master) can then be seen on the DIAG++ Home screen. 2025...
  • Page 170 Fax: +91 253 23 80 729 Fax: +1 816 891 9447 E-Mail: info.us@haldex.com ©2023, Haldex AB. This material may contain Haldex trademarks and third party trademarks, trade names, corporate logos, graphics and emblems which are the property of their respective companies. The contents...

Table of Contents