Operation CHARM: Car repair manuals for everyone.

Computers/Controls - CCC Won't Program With Progman(R)

SI B 09 11 05
October 2006

Programming/Coding Explanations
Technical Service

This Service Information bulletin supersedes S.I. B09 11 05 dated August 2006

[NEW] designates changes to this revision

SUBJECT
CCC Fails to Program/Code with Progman

MODEL
E90, E91 (3 Series) with SA 609 CCC-Navigation
E60, E61 (5 Series) with SA 609 CCC-Navigation
E63, E64 (6 Series)

SITUATION
While updating the software on the CCC (Car Communication Computer), one or more of the CCC components fails to program. Various CoApi fault codes are displayed in the Final Report. It is no longer possible to communicate with or reprogram the module using Progman.

CAUSE

1. OPPS/OPS is not connected to the optical (MOST) Bus.

2. Progman applications logistics error.

3. Faulty Map DVD in CCC.

PROCEDURE
Always program the CCC with the OPPS/OPS connected to both the MOST optical interface and the OBD connection. Note In order for the OPPS/OPS optical connection to be recognized, always connect the optical cable from the OPPS/OPS to the MOST connector before connecting the OBD cable.

With the release of Progman V20.00.00 and after, the application logistics error has been corrected. Always use the latest version of Progman when programming/coding.

In the case where the CCC fails to program during regular programming/coding, check if there is still a MAP DVD inserted into the DVD drive of the CCC. In some cases a faulty MAP DVD or faulty drive causes the CCC to freeze on the BMW startup screen and the I-Drive becomes inoperative.

1. If the CCC fails programming, disconnect the battery charger and perform a battery reset for at least 15 minutes.

2. NEW Using the DIS/GT1 with DIS V47 or later, select the following test plan: Function Selection -> Complete Vehicle -> Body -> Audio, video, telephone, navigation (MOST) -> Information & Communication -> CCC complete. Finish test plan and all the corresponding steps. This procedure stabilizes the CCC so that it can be programmed.

3. Reconnect to Progman and select "update software" from each individual CCC component in the following order:

a. CCC-GW (GW) "Special Measure" program this module only.

b. CCC-BO (RAD/BO)

c. CCC-A (CCC-A)

d. CCC-ASK (CCC-ASK)

e. CCC-ANT (CCC-ANT)

4. If the programming is successful perform a complete vehicle encoding as per SI B09 05 01 procedure E.

5. If programming is still unsuccessful perform the following DIS/GT1 test plan: select Function Selection -> Service Functions -> Body -> Car Communication Computer ->Create Boot file again and then test plan. Select "-create boot file again S6512_50001" test plan and follow the instructions on screen and finish test plan. Note this test plan may take some time to finish.

6. Reconnect to Progman and select "update software" from each individual CCC component in the following order:

a. CCC-GW (GW) "Special Measure" program this module only

b. CCC-BO (RAD/BO)

c. CCC-A (CCC-A)

d. CCC-ASK (CCC-ASK)

e. CCC-ANT (CCC-ANT)

7. If the programming is successful perform a complete vehicle encoding as per SI B09 05 01 procedure E.

8. If programming still cannot be completed, ensure that FASTA data is sent and submit a PUMA case to the Electrical Group hotline.

WARRANTY INFORMATION
Covered under the terms of the BMW New Vehicle Limited Warranty.

Defect Code Refer to KSD

Labor Operation: Refer to KSD
Labor Allowance: Refer to KSD





Disclaimer