Auto Tuning Egypt
  • Home
  • Tuning Dynometer
  • Tuning License
  • BMW Tuning Egypt
  • BMW Key Egypt
  • BMW Egypt Roads Map
  • BMW Apple CarPlay Egypt
  • BMW original key egypt
  • Mini Cooper Keys Egypt
  • BMW EG Blog
  • American Cars Tuning
  • Exotic Cars Tuning
  • Economy Engine Tuning
  • Contact us

What is an I-level (or Integration level)

9/12/2017

Comments

 
Source: Member : rustamabd's \ bimmerforums
Picture
Maybe this can be added to the FAQ section. It's basic info, but it has taken me a while to collect this knowledge, and I think it is important for understanding Progman/ISTA better.

The ECU's in a BMW are not meant to be updated individually, rather as a collection which BMW tested and knows all work fine together.

The collective version number of all programmed ECU's is called the I-level, or Integration level (German: I-stufe).

The term I-level was adopted by BMW around the year 2004 and applies only to lines which were in development/production in 2004 or after (E60, E70, E90, etc.).

The I-level is a set of numbers that looks like E89X-11-09-410. The first part represents the chassis group, which is followed by the year and month of the release and a build number for that release. So, E89X-11-09-410 would mean a E80/E90, 09/2011, version 410.
You will often see a set of two I-levels, something like E89X-05-10-026, E89X-11-09-410. In this case the first set is called the Factory I-level, or the level with which the car left the factory, and the second the Dealer Organization I-level, or the current version programmed by the dealer.

What you should realize is that neither Progman nor ISTA will be able to do anything if it contains an earlier data set than the I-level programmed in your car. That's normal when you think about it, as Progman doesn't know this version and has no idea what to do with it.

In order to see the maximum I-level supported by Progman, look in the file D:/Programme/IFS/SP/E89/daten/E89AEDOC.000 (open it with a text editor, I recommend Notepad++), scroll to the end, and look for a comment that looks like this:
//E89-11-09-410
That is the maximum I-level that this particular SP data set supports (other chassis may have a different format, look for the word "I-stufe").
For other chassis groups replace E89 with your appropriate chassis (E60, E46, etc.)
Another way to see which I-levels an SP data set supports is to look in the file kmmData/kmm_ZK.txt.
Note if there were no changes in a particular data set release, there will also be no changes in this file (and hence no new updates for your car).

Keep in mind that some modules like the DME can be updated a very limited number of times. This has to do with high reliability demands for the module. Therefore always think twice before re-flashing a module, if it works fine and there are no uber cool features in a new release that you just must have, leave it alone.

How is the I-level determined?

Progman polls all known modules for their identification, which contains among other things the UIF block (user info field). This contains the so-called ZB-number (zusammenbau, or assembly identification number), which is simply the part number of a particular programmed ECU (i.e. its a unique value assigned to a unique combination of ECU hardware and software). This number Progman maps, using internal tables, to an I-level to which this particular assembly corresponds.

Is I-level stored in the car?

In E-series the factory and actual I-level is stored in CAS and FRM.
Comments

    Categories

    All
    Alfa Romeo Giulia
    AUDI A3 1.4T
    AUDI A4
    AUDI A6
    AUDI R8
    Auto Tuning Egypt
    BMC Air Filters
    BMW 118i F20
    BMW 316i F30
    BMW 318i E90
    BMW 318I F30
    BMW 320i F30 B48
    BMW 320i N20
    BMW 328i F30
    BMW 330i E90
    BMW 335i F30
    BMW 340i F30
    BMW 520i F10
    BMW 520i G30
    BMW 523i E60
    BMW 525i E60
    BMW 528i F10
    BMW 535i F10
    BMW CarPlay & Mirroring
    BMW E46
    BMW IDrive
    BMW M2 Competition
    BMW M3
    BMW M5 E60
    BMW M6 V10
    BMW Video In Motion
    BMW X3 35iX F25
    BMW X3 F25 N20
    BMW X4 35iX F26
    BMW X5 F15 X6 F16
    BMW X7 M50i G07
    BMW Z4 G29
    BMW X6 E71
    Coilovers
    Dealer Key BMW
    Dyno Data
    Ethanol
    Exhaust Systems
    Ferrari
    Lamborghini
    Land Rover Range Rover
    McLaren
    Mercedes C200 W205
    Mercedes C350 W204
    Mercedes CLA 200
    Mercedes E63 AMG
    Mercedes GLK350
    Mercedes ML63
    Mercedes S63 AMG
    Methanol
    Mini Cooper S R56
    Mini R58
    Navigation Update
    News
    Petrol Engines
    Peugeot 307
    Power Steering
    Retrofit BMW
    Retrofit BMW Apps
    Rolls-Royce Dawn
    Seat Leon 1.2T
    Shock Absorber
    Software Update BMW
    START BLOG
    Suspension
    Tuning Service
    Volkswagen
    Volkswagen Golf 5
    Volkswagen Golf 7
    Volkswagen Jetta
    Volkswagen Tiguan
    YouTube

    Auto Tuning Egypt
    ​+201274230778




Privacy Policy
Auto Tuning Blog
Contact Us

Auto Tuning EG - BMW Software EG [Independent Services]
​Hotline Support
Address: El Taka St., Behind Ahly Club, Nasr City, Cairo 
​Tel. 01274230778



  • Home
  • Tuning Dynometer
  • Tuning License
  • BMW Tuning Egypt
  • BMW Key Egypt
  • BMW Egypt Roads Map
  • BMW Apple CarPlay Egypt
  • BMW original key egypt
  • Mini Cooper Keys Egypt
  • BMW EG Blog
  • American Cars Tuning
  • Exotic Cars Tuning
  • Economy Engine Tuning
  • Contact us