LEMON Manuals: Even more car manuals for everyone
Home >> BMW >> 2005 >> 330i Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 108 (Electronic Transmission - Overview) >> TCM Coding & Programming >> Programming

TCM Coding & Programming: Programming

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

Programming refers to the instructions that the TCM is to follow. The TCM is programmed to apply certain shift maps according to operating conditions such as vehicle speed, engine speed, engine temperature, engine load and throttle position. This information can be entered into the TCM via an updated EPROM or through flash programming. Flash programmable control units use a EEPROM which is Electronically Erasable. The EEPROM is also soldered into the TCM and cannot be removed or replaced. Flash programmable TCM's can be programmed up to 14 times (with a new TCM). See Fig 1 .

NOTE: Always clear adaptations after programming.
NOTE: Do not program a TCM to correct a complaint unless there is a specific TSB that covers the issue.
Fig 1: Identifying TCM Coding & Programming
G00317105Courtesy of BMW OF NORTH AMERICA, INC.