LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 1998 >> 323is Standard >> Repair and Diagnosis >> Engine Performance >> System >> Coding And Programming - Overview >> Coding, Individualization & Programming (CIP) >> CKM - Individualization (Vehicle & Key Memory)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

CKM - Individualization (Vehicle & Key Memory)

Fig 1: Selecting CKM Button
G03398052Courtesy of BMW OF NORTH AMERICA, INC.

The CKM feature contained in CIP (for models produced as of the E65) provides the ability to "customize" certain vehicle and key functions to meet the specific preferences of the customer. It is important to note that the functions/features that can be "customized" will vary depending on model, equipment level and vehicle software level.

Upon selecting "CKM" a check of the current vehicle and key settings is made and displayed. The displayed settings list should be printed out and provided to the customer in order for them to select how the available functions should be set.  The CKM function contained within CIP allows settings for both vehicle and keys to be made directly, the older version separates the key settings from the vehicle setting as different functions.

On older vehicles the Car Memory and Key Memory settings can be accessed via the SGC/UNIX function.

Fig 2: Display Car Memory And Key Memory Settings Button
G03398053Courtesy of BMW OF NORTH AMERICA, INC.

Detailed information pertaining to CKM configuration is available in SI B09 03 98. 

Upon selecting "CKM"  a check of the current vehicle and key settings is made.

Fig 3: Selecting CKM Button
G03398054Courtesy of BMW OF NORTH AMERICA, INC.

Once the check is complete the current setting are displayed and can be printed out.

Fig 4: Display Current Setting Screen
G03398055Courtesy of BMW OF NORTH AMERICA, INC.

Changes to the current settings can be made by selecting the preferred function.

NOTE: Some preference settings can be made that are specific to the key being used.
Fig 5: Selecting Preferred Function
G03398056Courtesy of BMW OF NORTH AMERICA, INC.

The factory default setting are identified by a "factory" symbol.

To except/code the new setting to the vehicle or key select "Encode car". 

Fig 6: Selecting Encode Car Button
G03398057Courtesy of BMW OF NORTH AMERICA, INC.

To lock the changes to the vehicle and/or keys select "Save". 

By selecting back additional changes can be selected or the function aborted.

Fig 7: Selecting Save Button
G03398058Courtesy of BMW OF NORTH AMERICA, INC.

Once the new values are stored/set a final report showing the new setting will be displayed. The report will also show if the effected modules did or did not accept the changes.

Fig 8: Display Final Report
G03398059Courtesy of BMW OF NORTH AMERICA, INC.