Point the tool to your NCSEXPER folder (usually C:\NCSEXPER ).
If you prefer not to use the coding tool, you must manually copy files from your extracted E89 folder into your BMW Standard Tools directories:
The BMW E90 (3 Series, model years 2005–2013) is a beloved platform for driving enthusiasts and DIY mechanics. As these cars age, owners often turn to diagnostic and coding software to perform deep-level maintenance, retrofits, and customization. At the heart of this process are —the crucial data packages that allow tools like INPA, NCS Expert, and WinKFP to communicate with your E90‘s electronic control units (ECUs).
: This means your WinKFP data has not been updated. You must run the "Update KMM" and data integration steps within the BMW Coding Tool to map out the firmware numbers properly. Summary Best Practices
: Used for flashing module firmware (e.g., updating the transmission or engine management software).
For enthusiasts: SP-DATEN files are widely shared on BMW forums (Bimmerfest, E90Post, BimmerGeeks), torrent sites, and enthusiast Discord servers. Note: Downloading these violates BMW’s copyright, but enforcement against individual DIYers is virtually non-existent.
The E90’s Footwell Module (FRM) is notorious for corrupting during flashing if the battery voltage drops below 12.5V. Always use a battery charger (not a trickle charger – a 20A+ power supply). If you brick an FRM, you lose lights, windows, and turn signals. Recovery requires soldering a direct BDM (Background Debug Mode) connection to the chip.
By keeping your E89 SP-DATEN files updated and using reliable installation utilities, you unlock dealership-level maintenance, coding, and customization capabilities for your BMW E90.
The ECU version in your car is newer than the Daten files you have. You need newer files. Conclusion
SP Daten contains firmware updates (ZB numbers) for all ECUs, such as the DME (engine control unit), transmission control module, and ABS/DSC system. Flashing can fix bugs, improve stability, update older firmware to the latest versions, or even upgrade your engine software (e.g., flashing a 325i N53 engine with 330i software for more horsepower).
The installation of SP-Daten is only the first step to taking full control of your E90's features. Once your files are in place, you can follow a basic coding workflow:
Copy all files from E89\daten into C:\NCSEXPER\DATEN\E89 . Common Risks and Troubleshooting