De I-niveaus (integratieniveau) bestaan uit 2 reeksen nummers die bekend staan als het fabrieksniveau I en het niveau I van de dealerorganisatie of het werkelijke niveau. Deze I-niveaus vertegenwoordigen de versies van de software/gegevensvrijgave die in het voertuig zijn geprogrammeerd en worden getoond in het informatiescherm van de ECU.
- Het Factory I-niveau (soms "model I-niveau" genoemd) staat voor de software release toen het voertuig werd gebouwd. ("W" in het Duits voor"Werk" (Fabriek))
- Het Actuele I-niveau (soms aangeduid als "vehicle data release", staat voor de huidige software release die in het voertuig is geprogrammeerd. ("HO" in het Duits voor"Handelsorganisationen")
- Voor K001-fietsen werd een Back-up I-niveau ingevoerd om vermoedelijk het I-niveau op te slaan tijdens een firmware-upgrade in geval van een foutconditie die moet worden teruggedraaid.
Het I-niveau ziet er meestal als volgt uit: K024-09-08-500,
waar:
- the 1st set ("K024") represent the chassis/build type (K024 represents all CAN-Bus enabled models with K-Line diagnostic port, K001 CAN-Bus with CAN diagnostic port, etc.) ,
- de 2e set ("09") staat voor het jaar van uitgave,
- de 3e reeks ("08") staat voor de maand van de uitgave en
- de 4e set ("500") staat voor een versie voor die release - een bugfix of update hierop zou kunnen zijn: K024-09-08-550 of K024-09-08-600.
De I-niveaus bevinden zich in de motor, het instrumentenpaneel of de carrosseriecontroller en zijn NIET altijd in elke regeleenheid ingesteld.
NOTE: If your motorcycle does not have the latest I-level, it does NOT necessarily mean that it's Firmware is out of date or that it needs a Firmware update.
The ECU's have a limited number of times that the Firmware can be updated, and thus a Firmware update is only released by BMW, for specific models when required.