lemon-mirror:
Home >> BMW >> 2002 >> 330i Automatic >> Repair and Diagnosis (Single Page) >> General Information >> OEM General Information >> Coding And Programming - Overview - All Models >> Coding & Programming >> DME Control Module Programming >> Storage of Programming Data

Storage of Programming Data

In it's unprogrammed basic state, the EPROM only contains "resident data". The resident data provides control module/ EPROM identification to the programming software prior to programming.

Fig 1: Identifying EPROM Control Module (Basic State)
G03402956Courtesy of BMW OF NORTH AMERICA, INC.
Fig 2: Identifying EPROM Control Module (Programmed)
G03402957Courtesy of BMW OF NORTH AMERICA, INC.

When programmed, the EPROM is filled with the required characteristic maps (ignition timing, injection etc), control module constants, Identification data, etc.

When is programming necessary? 

Programming an engine control module is necessary when: