THE LARGEST BMW 2-SERIES FORUM ON THE PLANET
2Addicts
2Addicts
BMW Garage BMW Meets Register Today's Posts
2Addicts | BMW 2-Series forum Technical Topics DIY and Coding Discussions Latest I-Level for F22

Post Reply
 
Thread Tools Search this Thread
      10-31-2014, 04:41 PM   #23
Cybertronic
Second Lieutenant
48
Rep
207
Posts

Drives: G30 M550i, E30 M3
Join Date: Jun 2011
Location: Bay Area, CA

iTrader: (0)

You will need the full PSdZData (as the light doesn't contain all the firmware files)
No special cable other than the ODB-ENET one.
You will need a charger, dont even try to do flashing without one.
I use the CTEK Multi US 25000. It has a "supply" mode so that its constantly feeding the car the correct voltage. I've never had a problem using it.

I can go into more detail sometime...but here is the basic procedure for flashing modules...

Open E-SYS and connect to the car.
Go to Comfort mode, then TAL-Calculating
Read the VO and save it
Read the SVT and save it as SVT_actual
Select Complete Flash then select your SHIPMENT I-Level (very important to get this right) If you dont know your shipment level, go to VCM, master tab, and Read I-Steps.
Select a Target I-Level (pick the most current one you have)
Click Calculate
Now look at your SVT Tree
You can see what things need to be updated. Red items are the proposed state.
If any items like HWEL are red, something is wrong..and you shouldn't update that module.
Also SWFL's should have matching prefixes for example...
SWFL_0000111D_001_006_000
0000111D is the software identifier and 001_006_000 is the version.
So the red item should look something like...
SWFL_0000111D_001_007_010 showing that its going to the 1.7.10 version.
Save the calculated SVT as SVT_soll
Then click on Calculation under TAL. This creates the plan from the 2 differences.

Now you can go under Expert Mode TAL-Processing
Load the SVT_tal under TAL: the SVT_soll under SVT
Click read FA for FA
Click the Check Software Availability if that passes, you have all the target firmware files, if it doesn't it tells you whats missing.

In the ECU grid it shows you what modules are in the plan to upgrade.
You want to uncheck ALL so that all the check boxes go away.
Never use hwDeinstall/hwInstall (unless you are physically swapping hardware)
Check everything else, but do not check idDelete.
You can actually optimize your flashing time here, because not all operations are needed. For example in your TAL-Calculation, if only a new CAF was needed, you dont need to flash a bootloader or new software.
When you are all ready, and feeling brave...click Start

Ok, a few things...
You will need ISTA/D after flashing. Mainly because a lot of false errors get triggered durring initialization after the flash. So you'll need to clear those.
If you ever flash the airbag module (ACSM i think?) it goes into a safty mode where the airbags are disabled. You will need ISTA/D to unlock the module and put it back to normal.

I can make a video of this sometime if people are interested in the actual step-by-step.
And if you are in the California Bay Area, I'm happy to help you out in person :-)
Cheers!

Last edited by Cybertronic; 11-05-2014 at 11:45 AM..
Appreciate 2
      10-31-2014, 05:53 PM   #24
nyeager
Private First Class
United_States
16
Rep
100
Posts

Drives: 2015 M235i xDrive
Join Date: May 2014
Location: PA

iTrader: (0)

Garage List
This is awesome!

I'm usually pretty brave when it comes to this stuff, but on this one... not so much. Maybe that's because I just took delivery of my car and I'm still in the puppy love state haha. I'll look into this more and if you make a video at some point, that'd be awesome.

While I don't live in the Bay Area, I fly out all the time for work... so maybe one time I'll just drive out instead

Thanks again for the instructions, maybe I'll give this a crack at some point, but at the very least it was an interesting read!
Appreciate 0
      10-31-2014, 07:11 PM   #25
zipphreak
Captain
No_Country
454
Rep
986
Posts

Drives: m235xi
Join Date: Sep 2014
Location: b00ty

iTrader: (2)

I really appreciate you taking your time to write that up. It's great, I'm going to look it over and walk through the interface more.

I've read about the airbag needed to be reset. Should you just skip this module when programming, or is this just a known issue ?

I have ISTA/D (Rheingold 3.44.50). is that sufficient to reset the ACSM? Do you have the procedure for that as well?
Appreciate 0
      11-05-2014, 11:44 AM   #26
Cybertronic
Second Lieutenant
48
Rep
207
Posts

Drives: G30 M550i, E30 M3
Join Date: Jun 2011
Location: Bay Area, CA

iTrader: (0)

Yeah, Rheingold is perfect, and will be able to reset the airbags. Let me know if you need help using Rheingold to diagnose and clear faults / other procedures.

Its not an issue, its a protection feature built in to the module for safety.

I wouldn't skip a module, because remember an I-Level is a collection of firmware versions. So if you leave one out, you technically aren't at that I-Level (even if you write it to the car) make sense?
Appreciate 0
      11-05-2014, 11:55 AM   #27
zipphreak
Captain
No_Country
454
Rep
986
Posts

Drives: m235xi
Join Date: Sep 2014
Location: b00ty

iTrader: (2)

Yup that makes sense, everything should be on the same level. Curious if the vehicle get's updated and goes in for service, will they check that it doesn't match the I-level from production and flag it as tampered ?

I have been playing around with ISTA/D but mostly for general stuff, looking at wiring diagrams, etc..
Appreciate 0
      11-05-2014, 12:47 PM   #28
Cybertronic
Second Lieutenant
48
Rep
207
Posts

Drives: G30 M550i, E30 M3
Join Date: Jun 2011
Location: Bay Area, CA

iTrader: (0)

I-Levels get updated all the time by dealers, it rarely matches the factory one.
Nothing gets flagged for an updated I-Level.
Appreciate 0
      11-05-2014, 02:27 PM   #29
zipphreak
Captain
No_Country
454
Rep
986
Posts

Drives: m235xi
Join Date: Sep 2014
Location: b00ty

iTrader: (2)

Cool, if you just ask the BMW service dept to update your i-level would they ? or do they need some type of problem/defect to correct first.
Appreciate 0
      11-05-2014, 03:14 PM   #30
Cybertronic
Second Lieutenant
48
Rep
207
Posts

Drives: G30 M550i, E30 M3
Join Date: Jun 2011
Location: Bay Area, CA

iTrader: (0)

Answered this in post #12
http://www.2addicts.com/forums/showp...6&postcount=12
Appreciate 0
      11-05-2014, 03:18 PM   #31
zipphreak
Captain
No_Country
454
Rep
986
Posts

Drives: m235xi
Join Date: Sep 2014
Location: b00ty

iTrader: (2)

Haha, that is terrible. We call that memory loss. What do you have on documentation on using ISTA/D Rheingold ?
Appreciate 0
      11-25-2014, 02:29 PM   #32
Cybertronic
Second Lieutenant
48
Rep
207
Posts

Drives: G30 M550i, E30 M3
Join Date: Jun 2011
Location: Bay Area, CA

iTrader: (0)

Updated OP with latest I-LEVEL for F22
Appreciate 0
      07-26-2015, 09:12 PM   #33
isthar
Second Lieutenant
United_States
60
Rep
273
Posts

Drives: M235i xDrive
Join Date: May 2015
Location: Boston, USA

iTrader: (0)

Out of curiosity is there info anywhere on what changes the various levels provided?
__________________
//M235ix Alpine White
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 03:39 PM.




2addicts
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST