LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mini >> 2012 >> Cooper Base, 2D Convertible, Automatic Trans >> Repair and Diagnosis >> External Pages >> Different car >> Section 1049 (Coding And Programming - Overview - All Models) >> Coding & Programming >> Central Coding Key (ZCS) >> Notes
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Central Coding Key (ZCS): Notes

WARNING: This page does not describe the selected car, but rather 136 other vehicles, including the 2008 BMW 760Li, 2008 BMW 650i, 2007 BMW Z4, 2007 BMW X5, and 2007 BMW X3. However, it is still accessible from the selected car via links, so may be relevant.

The Central Coding Key is a unique 37 digit code (originally 48) that contains all model and equipment information of the vehicle that is relevant to coding. The ZCS code for a particular vehicle is created by the factory, based on the individual equipment and country version of the vehicle. The encoding equipment at the factory duplicates the ZCS and encodes the installed control modules in the vehicle after assembly.

The ZCS code is stored in one or two modules (vehicle dependent). This code is retrieved by the coding software of the DISplus or MoDiC whenever coding of other control modules is necessary.

The coding process for modules that are encoded by the ZCS occurs by selecting or activating data maps already contained in the control module. The control modules have an EPROM that is pre-programmed with "resident data". There is more information (data) than is necessary to operate the control module. This data is ready to be activated as soon as the Key is made available to "unlock" the program. ZCS is called a key be cause it unlocks a specific set of instructions of a new control module or recodes a used control module.

Prior to coding a control module, the coding software checks whether the stored ZCS code, the coding data and the version of the control module agree. If these deviate from each other the coding program will determine a new "Central Code".

Fig 1: Identifying ZCS Coding Process
G03402880Courtesy of BMW OF NORTH AMERICA, INC.

Use of the Central Coding Key began with the introduction of the E31 in 1990.

A ZCS codable control module may be coded an infinite number of times.