![diy ecu flashing diy ecu flashing](https://img.youtube.com/vi/-rtXpOWYx_U/hqdefault.jpg)
Once you have your bin file from the car, make the following changes with a hex editor The following assumes you have a tool that can read and write the partial tune file to the DME (e.g. Original authors i believe were p0lar and terraphantm (apologies if that's wrong) Start the car and enjoy your improved shifts! You may need to run the SMG adaption Turn off and wait a few minutes again if necessary (if the transmission error light is still on)ġ0. Wait about 5 minutes, put it in position 2 again. This one completes your flash will be done.Ĩ. It will look like the flash is starting over, but this time it’ll go much faster. After the flash gets to 100% you will get another prompt as if the flash is restarting – accept that WinKFP will give you a message about having X number of flashes available – hitħ. You should now see the following optionsĦ.
#DIY ECU FLASHING FULL#
Click Enter VIN and enter your full 17 digit VIN.ĥ. Click “Enter ZUSB” and enter “7843255” – you should get a screen like this. If it goes below 12.5V or above 14.5V, the flashing process could fail and result in a bricked module.Ģ. Hook up your car to the power supply and turn it on. Now that WinKFP is setup let’s flash the moduleġ. If you get an error, you either missedĪ step or are using a version of WinKFP earlier than 5.1.6 (which are known to have several Copy the contents of the "gdaten" folder found in the "data" folder to C:\EC-APPS\NFS\DATA\GDATENĨ. Copy the contents of the “sgdat” folder to C:\EC-APPS\NFS\SGDATĬ. Copy the contents of the “ecu” folder to C:\EDIABAS\Ecuī. Browse to the extracted SP-Daten-E46 folder.Ī. Click “Configuration” and make sure it looks like the following picture:Ħ. Browse to the extracted SP-Daten-E46 folder and select the “DATA” folder. Click Import/Export - > Import -> Assembly Line DataĤ. Extract the SP-Daten-E46.ZIP file somewhere and note the locationģ. Make sure it isn’t one that’ll automatically turn off.īefore we can even think about flashing any modules, we have to load all the data files and configureġ. A failure is almost guaranteed if you don’t use a good power supply. Unlike coding with NCS Expert, reflashing a module with WinKFP takes quite a bit of time and consumes quite a bit of power. Some sort power supply that can stably supply 13-14V at 10A Access to E46 data files (I recommend Ista/P V37 or later) BMW Standard Tools 2.5.0 or later (Should come with WinKFP 5.1.6 or newer) An E46 M3 equipped with the SMG2 Transmission Make modifications as necessary for other modules
![diy ecu flashing diy ecu flashing](https://pullzone1-waynnesmith.netdna-ssl.com/cms_admin/images/byteflash1.jpg)
#DIY ECU FLASHING 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.
![diy ecu flashing diy ecu flashing](https://ae01.alicdn.com/kf/HTB1jo9YKFXXXXXgXpXXq6xXFXXXV/K-TAG-ECU-Programming-Tool-Master-Version-DIY-ECU-Tuning.jpg)
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. You will need the daten files for E46, which you can find on the internet fairly easily This guide also assumes that you have already tested your interface and it was found to be functional. Perform this procedure at your own risk I am not responsible for any damage that may result.įorward: This guide assumes you already installed and updated (if necessary) the “BMW Standard Tools” suite of software. Depending on what point it fails at recovery may be impossible. The flashing process takes 15-30 minutes, and if interrupted, your SMG module will essentially be bricked. Author unknownįlashing your SMG Module with the CSL Softwareĭisclaimer: This is a fairly invasive procedure. Copied and pasted from a document I got off the old forum.