EPROM Or Control Module Determination And Programming (12 07 95 (4273))
Publication date: 1995-09-01Reference number: 12 07 95 (4273)
EPROM OR CONTROL MODULE DETERMINATION AND PROGRAMMING
TECHNICAL SERVICE BULLETIN
| BMW: | Models With M60 Engine |
| GROUP: | 12 - Engine Electrical |
SUBJECT
EPROM or Control Module Determination and Programming
SITUATION
DME EPROM or control modules needs to be replaced.
CORRECTION
In order to replace and reprogram the EPROM or control module, the attached procedure needs to be followed at all times.
PROCEDURE
The information provided is to serve as a guide/reference when using MoDiC software version 6.0 or higher, whenever a DME EPROM is replaced and programmed.
For easy reference, the attached procedure is broken up into the following:
- Explanation of the determination process.
- Automatic determination (preferred)
- Manual determination
- Determination procedure considerations
- M60 DME EPROM Replacement and Programming Troubleshooting Procedure
- Programming Hints
- Exchange EPROM - Determination and programming of a replacement EPROM using the MoDiC.
- Determination and programming of a replacement control module.
A. EXPLANATION OF THE DETERMINATION PROCESS
The purpose of the determination process is:
- Decide on the proper EPROM replacement part number to be installed.
- Store in MoDiC memory data from the currently installed DME EPROM to program them into the replacement EPROM.
There are two ways to perform this process, the automatic and the manual determination. The automatic determination is the preferred method as it is faster and mistakes made during data entry into the MoDiC are avoided.
1) Automatic determination (preferred)
During the automatic determination process the MoDiC compares the part numbers stored in the EPROM of the currently installed DME control module with a list of possible replacement part numbers stored in the MoDiC's memory. The comparison is done to:
- Determine if the MoDiC can "recommend" a replacement part number from the list of part numbers stored in its memory.
- Identify a proper replacement EPROM or control module.
2) Manual determination
A manual determination must be performed if the MoDiC cannot access the data of the installed EPROM or if the MoDiC cannot find a proper replacement EPROM to recommend for installation.
During a manual determination you will need to:
- Enter the part number for a basic (programmable) control module
- Enter the VIN number of the vehicle
- Enter the part number of a programmed control module
The required part numbers are usually located on the cover of the installed control module if it has not been replaced (see section C). Once the correct numbers are entered, the MoDiC searches its memory for the proper replacement part number and will display either that part number or the message "no substitute found".
If the message "no substitute found" is displayed by the MoDiC, please check the troubleshooting and programming hints (section B & C) of this attachment before contacting the Technical Hotline for further instructions.
3) Determination procedure considerations
Once the determination of the proper replacement EPROM part number is made by the MoDiC, the message "Part number scope of EPROM delivery: _ _ _ _ _ _ _" is displayed on the MoDiC.
At this point you should obtain the replacement EPROM using the part number indicated by the MoDiC.
You will overwrite the identification data stored in the MoDiC's memory if any additional work is performed prior to programming the replacement EPROM. Any work like reading out fault data or programming/coding another vehicle with this MoDiC will clear the replacement data obtained. Once the data is cleared programming cannot be performed and you will need to repeat the determination process.
If the replacement part does not match the part number displayed and "expected" by the MoDiC, programming will not occur. You need to obtain the proper replacement part.
At no time during the determination or programming process should you turn off the ignition, disconnect the control module or MoDiC.
After programming is complete, print out the new labels and affix one label on top of the old DME label; attach the other to the repair order.
The orange Service Action label (P/N 01 00 1 469 136) should be used as a seal, placed over the edge of the control module cover and bottom plate.
B. M60 DME EPROM REPLACEMENT AND PROGRAMMING TROUBLESHOOTING PROCEDURE
- If the following chassis numbers are displayed on the MoDiC screen during the "Automatic" determination phase, follow the steps indicated:
- If the following statement is displayed on the MoDiC screen during the "Automatic" determination phase follow the steps indicated:
- If the following statement is displayed on the MoDiC screen during the "Manual" determination phase, after a part number has been entered follow the steps indicated:
- If the following statement is displayed on the MoDiC screen after a replacement EPROM has been installed and programming was selected, follow the steps indicated:
C. PROGRAMMING HINTS
If you follow the steps for an automatic determination and the MoDiC display states "No substitute EPROM found for this control unit!" compare the BMW label located on the cover of the DME control module with those shown below and follow the directions indicated:
Figure A - Follow the steps for a manual determination in the flow chart and enter the part numbers that appear on the label.
Figure B - Follow the steps for a manual determination in the flow chart. A proper determination can be obtained entering the information provided below based on model.
D. EXCHANGE EPROM - DETERMINATION AND PROGRAMMING OF A REPLACEMENT EPROM USING THE MODIC
(Text in quotes is as it appears on the MoDiC display)