Winkfp
Winkfp
Disclaimer: This is a fairly invasive procedure. The flashing process takes 15-30 minutes, and if interrupted, your
SMG module will essentially be bricked. Depending on what point it fails at recovery may be impossible. Perform
this procedure at your own risk; I am not responsible for any damage that may result.
Forward: This guide assumes you already installed and updated (if necessary) the “BMW
Standard Tools” suite of software. This guide also assumes that you have already tested your
interface and it was found to be functional.
Please DO NOT contact me regarding the acquisition or installation of the software and
hardware
The purpose of this guide is to describe in detail the process one should follow in order to flash a
module with different/newer software. While the procedure is fairly generic and can be used for several
chassis and modules, this guide will describe the procedure for flashing CSL software onto a standard
SMG2 module. Make modifications as necessary for other modules
Requirements:
Before we can even think about flashing any modules, we have to load all the data files and configure
WinKFP.
4. Browse to the extracted SP-Daten-E46 folder and select the “DATA” folder. Hit okay and wait a
few minutes for the data to import
5. Click “Configuration” and make sure it looks like the following picture:
1. Hook up your car to the power supply and turn it on. Put the key in position 2.
a. Try to keep the voltage between 13-14V. If it goes below 12.5V or above 14.5V, the
flashing process could fail and result in a bricked module.
2. Start WinKFP and click “Comfort Mode”.
3. Click “Enter ZUSB” and enter “7843255” – you should get a screen like this. Hit okay.