troubleshooting & diagnostic procedures · troubleshooting & diagnostic procedures subject...

39
Troubleshooting & Diagnostic Procedures Subject Page Troubleshooting and Diagnostic Procedures . . . . . . . . . . . . . . . . . . . . . .2 Diagnositic Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 CAN Bus Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Control Module Variant Encoding and Programming . . . . . . . . . . . . . . . .7 BMW Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Programmable Control Modules: Siemens MS42.0 . . . . . . . . . . . . . . . . 12 BMW Diagnosis Control Unit Functions. . . . . . . . . . . . . . . . . . . . . . . . . . 13 Electronic Throttle Control EML - 12 Cylinder . . . . . . . . . . . . . . . . . . . . . 14 BMW Diagnosis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Upload: others

Post on 25-Jun-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

Troubleshooting & Diagnostic Procedures

Subject Page

Troubleshooting and Diagnostic Procedures . . . . . . . . . . . . . . . . . . . . . .2

Diagnositic Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

CAN Bus Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Control Module Variant Encoding and Programming . . . . . . . . . . . . . . . .7

BMW Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Programmable Control Modules: Siemens MS42.0 . . . . . . . . . . . . . . . . 12

BMW Diagnosis Control Unit Functions. . . . . . . . . . . . . . . . . . . . . . . . . . 13

Electronic Throttle Control EML - 12 Cylinder . . . . . . . . . . . . . . . . . . . . . 14

BMW Diagnosis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Page 2: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

2

TROUBLESHOOTING & DIAGNOSTIC PROCEDURE

The specific EML control system you happen to be troubleshooting/diagnosing dictateswhat method of diagnostic procedure you must follow.

Before the DIS was available, the Diagnostic Manuals provided information for diagnosticprocedure. There are Diagnostic Manuals for the E32/34 and E31 vehicles. These manualsare still an excellent source of information for pre DIS systems.

The Diagnostic Manuals provide:

• System Functional Descriptions• Info on the control module’s diagnostic system.• Abbreviations pertaining to system• Control Module Pin assignments• Troubleshooting test procedures with nominal values• Defect/Fault Code explanations• Component testing information• Technical Data

With the introduction of the DIS all of the Diagnos-tic Manual information was incorporated into theDIS software for E-38 and E-46. Data communica-tion with a specific control module provides an up-to-date system specific interface. The DIS providesFault Symptom troubleshooting procedures with ac-cess to Fault codes, Status Requests, ComponentActivation, Special Service functions, etc.

This section provides information regarding how thecontrol modules communicate diagnostic informa-tion and/or fault recognition to the DIS and with eachother via CAN communication.

Additionally, Control Module Variant Encoding orControl Module programming is another topic thatmust be considered when diagnosing a system. Ifa control module has been coded or programmedincorrectly, it could possibly induce driveability com-plaints and or incorrect system function.

Finally, this section provides examples of using the Diagnostic Manual “Paper” informationmethod in conjunction with the DIS and a system using the “DIS” alone.

Page 3: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

3

DIAGNOSTIC COMMUNICATION

DIS/MoDiC to control module communication is dependent on the integrity of the Diagnos-tic Link (D-Bus). The diagnostic link is a wire circuit in the vehicle that connects to all controlmodules designed to communicate with the DIS tester. The connection point for the DISwith the diagnostic link in the vehicle is at the 20 pin diagnostic connector in the enginecompartment.

The diagnostic link has evolved through the model years as follows:

RXD/TXDRXD/TXDRXD/TXDRXD/TXDRXD/TXD: The wires in the 20 pin connector are identified as RXD (pin 15) and TXD (pin 20).This configuration is used with all M1.x and M3.x DME systems.

• RXD RXD RXD RXD RXD is a one way communication link fromthe DIS/MoDiC to the control modulewhich initiates the start of communication.

• TXDTXDTXDTXDTXD is a two way communication linkwhere the diagnostic data is transferredback and forth between the DIS/MoDiCand the control module.

Page 4: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

4

TXD IITXD IITXD IITXD IITXD II: With the introduction of OBD II, the diagnostic link changed to meet the needs of theOBD II Data Link Connector (DLC). The DLC is located in the passenger compartment andprovides a connection for an aftermarket scantool for powertrain systems only. Scantoolcommunication with these control modules is only possible when the 20 pin diagnostic con-nector cap is installed. A circuit bridge in the cap completes the DLC circuit.

The original RXD/TXD link is still in the vehicle for non powertrain systems. But, (controlmodule dependent) RXD may not be used at all since later control modules communicatewith the D2 protocol (different language) which only requires TXD (single wire communica-tion).

TXD II (pin 17) was added to the 20 pin diagnostic connector to provide a separate connec-tion to Drivetrain control modules (DME, AGS, EML) for OBD II compliance. The separateconnection is for security reasons. The DIS/MoDiC share the same TXD II wire though thescantool and DIS/MoDiC communicate with different “languages”.

• Scantool “speaks” ISO 9141 protocol.• DIS/MoDiC “speak” D2 protocol.

If problems are encountered trying to estab-lish communication, consider the following:

• Battery voltage too low (connect a batterycharger prior to communication).

• Power and Ground circuits for the controlmodule possibly open.

• Diagnostic link circuits possibly open orshorted.

Page 5: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

5

CAN BUS TOPOLOGY

Introduced with the 1993 740i/iL, the Controller Area Network (CAN) provides a fast com-munication link between the Engine and Transmission Control Modules serving as both aninput and output multiple signal bus. The CAN consists of two wires (CAN High and CANLow) with a ground shield. In it’s the early configuration, the CAN bus is a simple end userbus system.

With the introduction of the 1995 750iL, the CAN bus was expanded to include both enginecontrol modules, transmission control module, EML IIIs control module and the DSC II con-trol module.

A “star coupler connector” was used to link the individual CAN busleads from the modules into one common connector strip.

The 740i/iL models do not use the star connector. The single DME,AGS and ASC control modules are linked at a splice point in thewiring harness.

Page 6: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

6

The 1998 model year brought forth the next generation of CAN Bus communicators. TheInstrument Cluster and Steering angle sensor of the DSC III system were also linked to theCAN bus to expand the available signalling capabilities.

The Star connector continues to be used for the 750iL but wiring layout (topology) waschanged to improve communication integrity in the event of a break or short in anothersection of the CAN bus. This was accomplished by using the DME control modules asgateways for the EML and AGS control modules.

The CAN bus of the 1998 740i/iL and 540i has also changed. The entire CAN bus is twistedpair wiring. The EGS is linked to the DME by a dedicated twisted pair CAN bus with acommon twisted pair to all other control modules.

The CAN bus must be considered when diagnosing an engine control system. Faults maymanifest due to a breakdown in a segment of the CAN bus with another control modulecausing a fault to display in the engine control module only due to lack of CAN bus data.When diagnosing a specific system, always refer to the ETM for up-to-date configurations.

Additionally, twisted pair wiring is used for the Instrument Cluster and Steering Angle Sen-sor which provides EMI protection without a separate ground shield.

Page 7: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

7

CONTROL MODULE VARIANT ENCODING AND PROGRAMMING

The possibility exists that an incorrectly coded or programmed control module will causesystem faults and or driveability complaints with no faults found.

This possibility should always be considered (prior to assuming a control module defective)and is easily checked by connecting the DIS/MoDIC and displaying the ID page.

Because of the interaction between the various control units of the Driving ManagementSystem, and the various specific model applications, the EML Control Unit is programmedand “coded” for the proper model application (E31, E32/34, E38). Coding is written into thesoftware package of the Control Unit, and identified by the Software Code number. It is alsoused to identify any updates in the programming.

The proper application of the EML Control Unit can be verified by the:

Page 8: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

8

Page 9: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

9

Page 10: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

10

Page 11: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

11

Page 12: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

12

PROGRAMMABLE CONTROL MODULES:SIEMENS MS42.0

• The ID page provides the part numbers of the control modules. Compare these numbersto what should be in the vehicle by referring to SI 13 02 90. Also, perform a determinationprocess with the DIS/MoDIC for correct part numbers.

• Look into the vehicle history file for possible service action that have been performed onthe vehicle.

• If the programming has been performed on the control module recently, consider repro-gramming it.

Refer to Understanding Control Module Coding and ProgrammingUnderstanding Control Module Coding and ProgrammingUnderstanding Control Module Coding and ProgrammingUnderstanding Control Module Coding and ProgrammingUnderstanding Control Module Coding and Programming for complete information,procedures and troubleshooting information.

This publication was originally mailed to every Tracs registered Retailer Technician in1995. This material is also part of BMWs Technical Introductory Course; Technical Sys-tems (ST 050).

Page 13: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

13

Page 14: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

14

Page 15: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

15

Page 16: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

16

Page 17: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

17

Page 18: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

18

Page 19: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

19

Page 20: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

20

Page 21: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

21

Page 22: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

22

Page 23: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

23

Page 24: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

24

Page 25: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

25

Page 26: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

26

Page 27: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

27

Page 28: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

28

Page 29: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

29

Page 30: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

30

Page 31: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

31

Page 32: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

32

Page 33: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

33

Page 34: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

34

Page 35: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

35

Page 36: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

36

Page 37: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

37

Page 38: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

38

Page 39: Troubleshooting & Diagnostic Procedures · Troubleshooting & Diagnostic Procedures Subject Page ... The diagnostic link is a wire circuit in the vehicle that connects to all control

39