Service Information
Bulletin #: IDC 1014/95-15Date: February 1995
Section: 15
System: MoDiC
Version: 5.1 Programming/Encoding
Model: DME 1.X/3.1/3.3/3.3.1/5.2
Control Module: All
Subject:
Updated MoDiC Software - This IDC supersedes IDC 1010/94-15. Version 5.1 Programming supersedes all previous Programming software.
Situation:
New software is available for the BMW MoDiC. MoDiC software does not operate the DIS Service Tester.
PROGRAM HIGHLIGHTS
^ For VANOS vehicles it is extremely important that the control unit or battery voltage are not removed/disconnected prior to beginning the programming update procedure, unless you proceed as follows:
If the DME control module or battery voltage needs to be disconnected at any point prior to starting the update, the engine must be restarted and all faults cleared before the update is performed.
^ Version 5.1 programming contains updated information for M60 engines (with automatic transmissions and without EWS II). The updated information will be downloaded automatically when menu choice 3 - Exchange EPROM or 2 - Exchange Control Module is chosen.
^ MoDiC software version 5.1 (programming/encoding) will assist the technician in determining the part number of a proper replacement EPROM or "basic" control module. This will be useful for the current service action involving M50 engine control module (DME M3.1) EPROM replacements (see SI 12 08 94 (4117)) as well in any case where a DME control module needs to be replaced. During the so called "determination process" this MoDiC software will interrogate the currently installed DME control module for its software and hardware identification and suggest a proper replacement EPROM or "Basic" DME part number from its internal program memory. Naturally, this determination process will only function if the DME identification is known to the MoDiC software; conversely, the technician should follow the MoDiC's determination suggestion for a replacement EPROM or DME part number in all cases since such a suggestion will only be displayed on the MoDiC if the DME identification has been accepted as plausible.
^ MoDiC software version 5.1 (programming/encoding) will allow DME variant coding of the following engine control module versions: DME M1.1; M1.2; M1.3; M1.7.
^ MoDiC software version 5.1 (programming/encoding) will allow DME programming of the following engine control module versions: DME M3.1; M3.3.1; M3.3; MS41.0 (M52); M5.2 (M73).
^ Due to program modifications on M60 B30 and M60 B40 engines, the engine timing and injection signal status pages (V14.0 Diagnostics) will show incorrect values. This problem will be corrected in the next version of Diagnostic software.
^ At this time not all control modules (DME 3.1, 3.3.1, 3.3, 5.2) have a basic programmable control module available. If you run into this situation, you must order a preprogrammed module. All programs for the control modules have been updated.
^ DME control modules (M50, M60, M73) may only be programmed one time. Control modules using variant encoding may be encoded up to eight (8) times.
^ There is a new EWS (Electronic Immobilizer System) II program. If an EWS control module is replaced, it must be coded with Version 12.0 coding (or newer). If the information from the old EWS control module has been successfully retrieved and passed on to the new EWS, the EWS will automatically be synchronized with the DME. If the information cannot be retrieved from the old EWS control module, the EWS and DME must be synchronized using V5.1 or newer programming software. See # 4 under "Programming the Control Module" for more information on synchronization. If the DME has been replaced, it must also be "synchronized" with the EWS. For more complete information regarding EWS, please refer to TRI 61 01 95 (2144) and IDC 1015/95-15.
^ Version 5.1 programming contains updated information for the following condition:
1. Cold start and oxygen sensor thermal shock for DME 3.1 M50 without VANOS. The update information will be automatically downloaded in the appropriate vehicle when either step 2 - "Exchange Control Unit" or step 3 "Exchange EPROM" is utilized.
Diskette Contents:
DISKETTE CONTENTS