Re: Someone please explain software upgrade and why...
Well you asked about upgrade and why, but I think you really wanted to know about the process.
28 page document to describe process, but distilled use a SSSR2 (Software Service Station, Rev 2) and / or GT1/Displus and connect to car via MOST bus connector and OBD diagnostic port. Then do diagnostic Measures Plan to find current condition of modules and software for each (over 25 units on average). Any hardware anomalies MUST be fixed before beginning upgrade, even if it takes a month. Once past that stage teh upgrade process can actually begin. The car is prepped so that it cannot be touched in any way during the process. Once begun at this point it may ONLY take a couple of hours. However, the techs go off to do other things. When they come back they HOPE to find the upgrade took with no errors. However, the chances of that are slim IF they did not have access to the specific CIP (PROGMAN) Release notes which identify specific issues with various configurations and work arounds such as these general issues with CIP 22.xx:
SSS enters service mode during the day, and it is no longer possible to start a session.
The user interface may show "#4" following a full installation using Progman V22.0
The following error message may be displayed when an SSS is selected with GT1 or DISplus: "The document contained no data. Please try again later or contact the server administrator."
If a vehicle order is imported from a diskette that cannot be read "diskette not inserted, vehicle order not valid, etc." error message is displayed. The next screen does not appear for a few minutes after a button is pressed.
If SSS name is changed it causes the SSS to reboot. After rebooting the new SSS name is then displayed on the "SSS overview" screen but not transferred to the JETstream server. The workshop personnel are NOT restricted in their work, but they do see an incorrect SSS name on the JETstream management console.
or these e63 specific CIP 22.xx issues:
E9x/E6x/E65: At present, the TEL repair (NAD) can only be carried out using the SSS. Operation using GT1 or DISplus is not possible.
E65/E60/E61/E63/E64: The measures plan states that enabling codes must be imported even though neither the NVE control unit nor the night vision camera need to be re-enabled
So u c many things can go wrong even beyond this list such as power interruption, someone accidently interrupting this upgrade process when checking another vehicle (up to 5 may be done at one time, but dealers are reluctant to do this for this very reason).
And then when they think it took the upgrade ok, during checkout they may find that something does not work and have to do it all over again.
So now you know why there is another reason to hate windows:(
US '05 645 Coupe, Silver Grey, Chateau, Sport, Premuim Audio (Logic 7), HUD, Cold Wx Pkg, SIRIUS Sat Radio, Delivered w/CIP 15.2, Aux Input, using Cingular Motorola v551 (v557 as of 1/7/06) Bluetooth implementation w/ snap in adapter, V1 - not hardwired. Status Born on 1/25/05, baby delivered 2/25/05, broken in 3/25/05 Upgrade to CIP 16.2 on 3/15/05, upgrade to CIP 20.02 on 3/17/06 w/MP3 enabled - Great, great BMW!!