View Single Post
Old 01-23-2012, 03:27 PM   #58
Banned User
Join Date: Apr 2008
Location: Dallas, TX
Posts: 2,217
My Ride: E30-E46-E90-E90M-F30
Originally Posted by ac_2007 View Post
Correct, it did not come with the E46 daten. Here is the link:!download|48...87234FEB4B|0|0

Now the only problem remaining is found in Step 9 of this guide:

I'm not too sure about editing the "SGIDC.AS2" file, but that's the exact error screen I have that needs to be eliminated.

Also, for anyone else following this thread, I'll add an important quote on how to setup WinKFP for the flash (Terraphtm)

Extract the SP-Daten-E46.ZIP from one of the Progman DVDs. Start up WinKFP, go to "Import/Export" and point it to the DATA folder inside the one you extracted. After a couple minutes that should complete. Now go to that E46 folder, and find the "SGDAT" folder. Copy the contents of that to C:\EC-APPS\NFS\SGDAT. Go back to the E46 folder and go to "ECU". Copy the contents to C:\EDIABAS\Ecu.

Restart WinKFP. Click "configuration". Make sure "fast baudrate" is unchecked. Make sure "Programming Voltage", "Show Programming Voltage", "Test Checksum", "activate Bootsectorupdate", "UIF Write after data", "UIF Write after Program", and "UIF Write in Comfort Mode" are checked.

Now go to comfort mode. Click "Enter ZUSB". Type in 7837793 and click okay. Click enter VIN and type in the full 17 digits. Hit program. Click okay when it asks you if you're sure. And now wait. After the first stage flashes, it'll ask you againj if you want to update. Click okay. The second stage will flash, and then it'll be done. You should now go into INPA or DIS to reset the adaptions, and then restart your engine.
Originally Posted by ac_2007 View Post
EU2 is flashed and running on my DME!

Lets get one thing cleared up. There is a lot of fluff on the CD that comes with the Ebay package if all you're looking to do is flash the DME. You only need two programs, the communication interface, and the E46 "daten":

-WinKFP 5.1.6 (no earlier version than this)
-INPA 5+

I successfully loaded my EU2 version following the instructions in the quote I posted above. It was a pain communicating with the DME and the Ebay seller's software kept giving me troubles.

So this is what I did, I deleted everything out of frustration, and started fresh:

1) Loaded BMW Standard Tools, the most updated version.
2) Next, I installed the EDIABAS protocol, WinKFP and INPA only.
3) After this, just download the E46 daten files and load them into WinKFP using these instructions:
4) Flash using the appropriate settings and a battery charger (once again, follow the tips from TerraPhantm's quote I posted above)
5) Clear adaptations***

After the flash completed its two cycles and I received the confirmation "Programming: OK" message, I disconnected my laptop from the car and took out the key for 5 minutes. Coming back, I expected the car to run rough because adaptations*** had not yet been cleared by me. Nevertheless I wanted to crank it and see what would happen..

Strong crank after strong crank (the car was still on the battery charger at this point), the engine would not start. Nothing, not at all. I thought 2 things could be possible: 1) The DME flash version I used was inappropriate for my car, or 2) The adaptations*** really do need to be cleared.

So I fired up INPA and through a mountain of error messages I cleared all adaptations. I give it another crank.. nothing!. So at this point I start to feel a brick forming in my bowels, since I followed all instructions to a T. I get a random idea to load up PA Soft 1.4 and read any error codes in the DME. They come up... hmm nothing out of the ordinary. I clear them and try to start again, no dice!

Then I notice an option in the DME section of PA Soft: "DME-EWS Adaptations". I click it, and 20 seconds later the message it said adaptations successful. Now I give it a 4th cranking attempt... she lives!. Long story short, I'm not sure how to explain what just happened since I cleared adaptation in INPA and the car would still not fire up. PA Soft saved the day once again!

As for the test drive, the car has noticeably more torque from lower RPM, and my CEL for headers is gone! Now I'll just need an SAP block off plate
thanks for the tips. I am going to save this for a rainy day
flashmeow is offline   Reply With Quote