I got a e90 318d that has never been updated by bmw since it came from the factory. I want to put the latest software on the car. I have K + dcan cable and installed ISTA-P with 6.1 Loader. I also have an INPA with winkfp. I read that many people have successfully updated the software with a K + dcan cable. 換檔頓挫,使用Autologic 變速箱重新升級. Display optimization: BMW Data Repair, CAS1-3+ Key Match(OBD), BMW F/G Series Program. Technical support video update. Fix some bugs and optimize software performance. V3.2.0.1 (2021.01.18) 1. Fix CAS3 Key Match, CAS4 Key Match: Generate dealer key. Fix BMW Data Repair: Input the original key data. Fix BMW E Series Program.
V3.2.1.3 NEW
(2021.06.18)
1. 'FEM/BDC Key Match', 'BMW E Series Coding', 'BMW F/G Series Coding', 'BMW Diagnosis' Function optimization
2. Fix some bugs and optimize software performance
V3.2.1.2
(2021.05.11)
1.Fix the problem of abnormal download of programming files
2.N13/N20/N55/B38 Read/Write ISN: Added type
(1)EDC17C56
Bmw Egs Software Update
(2)EDC17CP09
3.New in main interface - 'Online tutorial'
V3.2.1.0
(2021.04.28)
1. BMW EGS Change: Added 6HP(E):
(1)Read EGS ISN, EGS status, Reset adaptation, Modify VIN, ECU reset
(2)Some EGS supports 'Read EGS ISN': 7576211, 7572988, 7582344, 7582348, 7567223, 7567224, 7567406, 7568222, 7572416, 7573660, 7575795, 7575796, 7591972, 7605219, 7606220, 7591971, 7599827, 7607116
2. CAS Mileage Reset: Added 'Sync ELV'
3. N13/N20/N55/B38 Read/Write ISN:
(1)Added 'Modify VIN'
(2)Added type: EDC17C06, MEVD17.2.8
4. FEM/BDC Key Match: Add 00002419.082_010_030, 00002419.083_010_010 two versions of FEM/BDC with key
5. BMW Diagnosis: updated version DIAG_4.28.12
6. Display optimization: BMW Data Repair, CAS1-3+ Key Match(OBD), BMW F/G Series Program
7. Technical support video update
8. Fix some bugs and optimize software performance
V3.2.0.1
(2021.01.18)
1. Fix CAS3 Key Match, CAS4 Key Match: Generate dealer key
2. Fix BMW Data Repair: Input the original key data
3. Fix BMW E Series Program: bootloader program
4. Fix some bugs and optimize software performance
V3.2.0.0
(2020.12.29)
1. Software interface optimization and upgrade
2. Porsche Key Learning added 2M25J chip Learning:Read basic information, Key learning, Load EEPROM
3. CAS4 Key Match(OBD) added 'Repair remote key intelligence'
4. Key Match process and display optimization
5. BMW data Repair process optimization
6. Fix some bugs and optimize software performance
V3.1.4.0
(2020.07.10)
1. FEM/BDC Key Match:
(1.1) Added Remote key repair function
(1.2) Optimization Mileage reset
2. CAS4 Key Match(OBD): fix 1L15Y Mileage reset
3. N13/N20/N55/B38 Read/Write ISN: Added type
(3.1) EDC17CP02
(3.2) MEVD17.2.3
4. Optimization File loading: CAS3 Key Match, BMW Data Repair
V3.1.3.0
(2020.05.11)
1. Cas4 Key Match:Add fast pre-processing method, support 5M48H/1N35H/1L15Y:
1.1 Only 2 minutes for pretreatment
1.2 Support OBD backup D-FLASH (EEPROM), P-FLASH
1.3 Support OBD replacement CAS4
1.4 Display Optimization
2. N13/N20/N55/B38 Read/Write ISN: Added type
2.1 EDC17C50
2.2 EDC17CP45
2.3 EDC17CP49
2.4 MEVD17.2.H
3. BMW Data Repair: Added B38 modification VIN,ISN
V3.1.2.0
(2020.04.28)
1. BMW E Series Program: fix the problem of parking brake programming key failure
2. BMW Data Repair: when loading CAS3, CAS4 encrypted files, add the option to input the original key data
3. ICOM Function: Optimize connection
4. New and optimized interface:
4.1. Added Settings-software activation, technical support
4.2. Added After-sales contact information (upper left corner of the main interface)
V3.1.1.0
(2020.01.16)
1. Display Optimization
2. You cannot use the device with the old software version, please install the latest software version
V3.1.0.0
(2020.01.03)
1. Added Turkish version(Need authorization)
2. Firmware upgrade
V3.0.2.0
(2019.12.13)
1. Added BMW EGS Change(F Series-6HP) [Erase and reset]
2. Added BMW E Series Program [Advanced programming]
3. Optimize CAS4 Key Match, FEM/BDC Key Match, ISN Show window
4. Fix user registration issues
V3.0.1.0
(2019.11.09)
1. Added G_B48 B58 read ISN
2. Added MSV80 read ISN(BENCH)
3. Added ICOM function (does not support XP computer system)
4. Optimize CAS4 Key Match(OBD) processes
5. Optimize BMW Key Match(OBD), CAS1-3+ Key Match, FEM/BDC Key Match interface
V3.0.0.0
(2019.09.28)
1. Added CAS4 Key Match(OBD) to support(1N35H/5M48H),Exist in BMW Key Match(OBD).
2. Added BMW F/G-series hidden code
3. Added BMW Key Match(OBD),Automatic identification of BMW anti-theft type(Contain:CAS1-3+ Key Match,CAS4 Key Match,FEM/BDC Key Match)
V2.9.0.0
(2019.09.12)
1. Added French version
2. Added: B48 B58 read ISN
3. Added: MSD80/D81/D85/D87/MSV90 read ISN
4. Added: N13/N20/N55/B38 ISN read and write
5. F system code increases the function of modifying VO code
6. E system code brush hiding function to increase the search button
V2.8.0.0
(2019.07.20)
1. Added Spanish version
2. BMW EGS Change: increase EGS_6HP
3. Fix E series programming E89, R56 car English version display problem; Increase the detection of foot space on programming CAS
4. Optimize BMW diagnostics, E system code interface
V2.6.0.0
(2019.03.05)
1. Added: EWS1-3 key matching function.
2. The E-code is modified to modify the VO code function, and the VO code can be added or deleted directly by the selection method, and the operation is simpler.
Software Update Download
3. The BMW data modification adds support for both N13 and N55 engine data.
V2.5.0.0
(2019.01.10)
1. Added BMW E series programming, support single module programming of E60, E65, E70, E89, R56 and other chassis models (multimedia module requires fiber optic communication, temporarily not supported).
2. Added BMW E series code, support E60, E65, E70, E89, R56 and other chassis models single module code, backup code and recovery code.
3. FEM/BDC key matching: Add 0000155E.018_120_010, 00002419.081_010_020 two versions of FEM/BDC with key.
4. F/G system programming: increase the support of swfk, flup, blup programming files, and fix some programming failures.
5. CAS1-CAS3+ key matching: increase the Rolls-Royce CAS1, CAS2 key matching.
Software Update Iphone
6. BMW data modification: Add CAS3+, CAS4+ ISN encryption and decryption functions.
7. Maserati Mileage Adjustment: Added the function of saving EEPROM data.
8. BMW F-series codding:Fix List display incomplete.
I would show how to update BMW DME with WINKFP as follows.
Note: This is done on a cloned CSL DME that I made and turned into a brand new virgin DME for flashing purposes. It was done on a bench setup so not on a car, but it works exactly the same if it was on a car.
Tools to prepare and basic steps:
– Working BMW engineering tool– WINKFP (Built in Rheingold ISTA-D ISTA-P)
– load the correct data files which is obtained from ISTA-P or commonly found online as DATEN packs – you need the E46 stuff (if I recall correctly the last lot of the DME updates were back in 200.
– Now hook your car up to a battery tender!!!!!!! As the whole process takes about 25 minutes to do on a reasonably fast laptop and if you have a crap battery and the voltage drops below 13.8V during flashing you’ll brick your DME.
Instruction:
Step 1, Setup WINKFP correctly.
Step 2, launch WINKFP and you’ll arrive at this screen, click “Comfort Mode”
Step 3, click “Choose ZUSB”
Step 4, Find MSS54 and then the ZB number of your desired tune – in the screen shot below I’ve picked ZB 7837334, which is the updated version of what’s on my car (vmax unregulated without EOBD data):
Quote:
ZB numbers (bracket is software number):
Japan version
– 7837338 (7837339) – v-max unregulated
– 7837336 (7837337) – standard Jap version software
EOBD Variants
– 7837328 (7837329) – standard EOBD version
– 7837330 (7837331) – EOBD v-max unregulated
Data Record without EOBD variants
– 7837332 (7837333) – standard non EOBD version
– 7837334 (7837335) – v-max unregulated
Step 5, press F4 and enter your VIN number
Step 6, the screen will populate with the VIN you’ve entered and the ZB and Hardware numbers
Step 7, once you click F8 DONE, it’ll populate the .IPO and .PRG files used to flash the DME.
Step 8, click F3 PROGRAM and it’ll bring up this screen to tell you that the UIF (User info Field) can be programmed 14 times (or less if you’ve had programming done before)
Step 9, confirm OK and have a cup of coffee and wait for about 25minutes to do the full flash
Step 10, still waiting, but nearly there
Step 11, when done this window pops up again to say you can program the UIF – this is the actual programming of the UIF (you can actually turn this off, but I don’t recommend it unless you are never taking your car to the dealer to be serviced and read on their machines).
Step 12, click ok and you see the programming bar again – this time it is lot shorter, about 5 minutes to program the UIF
Step 13, now if you’ve not had interrupted power supply or corrupt files or did something silly, it will go smoothly and you will be rewarded with this screen to say PROGRAMMING OKAY
Step 14, click on F4 SPECIAL
Step 15; click F1 READ UIF to check you’ve done everything correctly
Step 16, INPA screenshot to show that everything matches up
SMG update is exactly the same except you pick GDSMG2 as the ECU family and ZB number 7843255.