Jump to content
IGNORED

Latest Software Update For All Models With CAN Onboard Network CIP CD11.0


marcopolo

Recommended Posts

There was a link to this set of release notes in another thread. I thought these release notes would be of general interest, so made this a separate post. For R bikes, there are changes, among others, related to "acceleration pinging", and the fuel readout. It's a bit long....

 

 

CIP CD11.0 - Release Notes

 

All models with CAN on-board network

 

This CD Supports the following control unit and CIP application enhancements:

 

BMS-KP: Revision of program and data releases, R series (see Section 1.1)

 

ZFE/KOMBI: Revision of fuel-level readout computation and fuel-level readout, R series (see Sections 1.3 and 1.4)

 

CIP function expansions (see Section 2.1):

 

Read fault code memory

Read and set service data (date and countdown distance)

New language: Greek

 

New conversions (see Section 2.2)

 

Supports all vehicle versions and control unit updates to date, plus:

The model I level (I level, factory) "K024-08-01-500"

 

Notes:

 

-The I levels (Integration level) factory and dealer organization represent the software/data release programmed into the vehicle and can be seen in the "Vehicle identification" screen in the diagnostics program (Diagnostic CD22.0 and later).

 

-The model I level (I level, factory) represents the software release when the vehicle was built.

-The vehicle data release (I level, dealer organization) represents the current software release programmed in the vehicle.

 

 

Replaces all previous versions of the "CIP" CDs including the issued updates.

 

Can be used for the following two workshop systems:

 

Group Tester One (GT1)

Software Service Station (SSS)

 

Important Note:

 

CIP CD8.0 and later: Only vehicles with a battery voltage higher than 13V can be programmed. (For details, see Section 2.1.1 in this document).

 

It is recommended as a general principle that control units should only be programmed or encoded via a LAN cable.

 

Control unit programming should only be carried out in the following circumstances:

 

-In the event of a verified customer complaint.

-Following a prompt by the diagnosis program during replacement of the control unit or recoding.

-When carrying out a conversion/retrofit/removal (e.g. power change or

retrofitting/removing an anti-theft alarm system (DWA)).

 

-Following the advice issued in a special Service Information Bulletin (SIB) or by BMW Motorrad in their aftersales problem and measures system (PuMA).

 

Content of the “CIP CD11.0”:

 

1. Updated program/data statuses and encoding data for individual control units:

 

1.1 BMS-KP (Engine Electronics):

 

R-Series

 

Series-specific program and data status modifications/enhancements and bug fixes:

 

Applies to all R-series models:

 

-Improves the sensitivity of knock control

-Rectifies the "acceleration pinging" situation that has given rise to customer complaints

 

Applies only to the HP2 Sport (K29 HP, type code numbers 0458 and

0468)

 

-Improves the "shift assistant" functionality

 

Important Notes:

 

-The above-mentioned updated program and data release is offered automatically for programming for the models in question in a status report.

 

-Other control units (except the engine-management control unit) might also be offered for programming in the status report.

 

It is essential to program these control units as well, on account of the interdependencies that exist between the individual control units.

 

-Under no circumstances is it permissible to abort the status report and the

measures plan subsequently offered by the system.

 

K-Series

 

Series-specific program and data status modifications/enhancements:

No changes compared to CIP CD 10.0.

 

F-Series

 

Series-specific program and data status modifications/enhancements:

No changes compared to CIP CD 10.0.

 

Note: It is not possible to reprogram back to the original software status.

 

1.2 BMS-K (engine electronics):

 

General modifications/functional enhancements:

 

Affects all models in the R, K and F series before construction status

January/February 2007:

 

No changes compared to CIP CD 10.0.

 

R-Series

 

Series-specific program and data status modifications/enhancements:

No changes compared to CIP CD 10.0.

 

K-Series

 

Series-specific program and data status modifications/enhancements:

No changes compared to CIP CD 10.0.

 

F-Series

 

Series-specific program and data status modifications/enhancements:

No changes compared to CIP CD 10.0.

 

Note: It is not possible to reprogram back to the original software status.

 

1.3 ZFE (central chassis electronics):

 

General modifications:

 

Applies to all models with the optional extras "ESA" (option code 416) and/or "Windscreen" (option code 559):

 

Additional functions:

 

-Optimized computation of fuel-level readout, including valuation of

the CAN signals "side-stand switch" and "quantity of fuel injected".

 

-Optimization of ESA calibration for the R 1200 GS (K25 11, type code

numbers 0303 and 0313) and R 1200 GS Adventure (K25 12, type

code numbers 0380 and 0390).

 

Bug Fixes:

 

-Fault-code entry as soon as short circuit is detected at pin 57 of plug

J1 (radio supply) with status "ignition OFF" and radio switched on.

Applies to motorcycles with construction status as of production

interruption 2007 (model year 2008).

 

-Symbol for "seat heating, front" in the instrument panel is shown only

with seat heating activated and status "ignition ON".

 

Applies to all models without the optional extras "ESA" (option code 416)

and/or "Windscreen" (option code 559):

 

Additional functions:

 

-Optimized computation of fuel-level readout, including valuation of the CAN signals "side-stand switch" and "quantity of fuel injected".

 

Series-specific coding-data modifications/enhancements:

 

Model variants R 1200 GS (K25 11, type code numbers 0303 and 0313) and

R 1200 GS Adventure (K25 12, type code numbers 0380 and 0390):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Model variant R 1200 GS (K25, type code numbers 0307 and 0317) with

optional extra "On-board computer" (option code 539):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Model variant R 1200 RT (K26, type code numbers 0368 and 0387):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Model variant R 1200 S (K29, type code numbers 0366 and 0396) only with

optional extra "On-board computer" (option code 539):

 

-Revision of fuel-level reading/ fuel-level characteristic

 

Important Notes:

 

-The other above-mentioned program releases are offered automatically for programming for all the models in question in a status report.

 

-Other control units (except the ZFE) might also be offered for programming in the status report. It is essential to program these control units, on account of the interdependencies that exist between the individual control units.

 

-Under no circumstances is it permissible to abort the status report and the

measures plan subsequently offered by the system.

 

-Overall coding of all the control units takes place in the course of programming.

 

This is to ensure that all stocks of coding data are appropriately updated.

 

1.4 Instrument panel:

 

General modifications:

 

Affects all models in the R and K series as of production date 08.2007

 

-Correction of flash-code frequency for odometer reading from 0.1 Hz to

1Hz if there is a difference between the odometer readings stored in the

instrument panel control unit and the BMS-KP.

 

-Matching of display characteristics of the service message (service indicator) if the battery has been previously disconnected and "ignition on"

(terminal 15 ON): INFO: Does not apply to K26, K44, K7x and all HP models.

 

Series-specific program status modifications/enhancements:

 

Affects only the K26 and K44 model variants:

 

Modification of displays and functions:

 

Bug Fixes:

 

-Average consumption increased continuously after 3700mi. (without RESET).

 

-K44 (without optional extras RDC and BC): tripmeter readout now shows in the center of the display after ignition ON (terminal 15 ON) without the INFO button being pressed.

 

Known faults/bugs:

 

For vehicles without optional extra on-board computer (SA 539):

 

-Incorrect display: The "RDC" caption is replaced by "Info" in the LCD.

-The range (reserve) is currently shown in the 2nd line, but should be in the 1st line of the LCD.

 

INFO: Bug fix with CIP CD12.0 (planned 08.2008)

 

Applies to all R and K models (except K26, K27, K44):

 

Modification of displays and functions:

 

Bug fixes:

 

-Average consumption increased continuously after 3700mi. (without RESET).

 

Important Notes:

 

-The other above-mentioned program releases are offered automatically for programming for all the models in question in a status report.

 

-Other control units (except the instrument panel) might also be offered for programing in the status report. It is essential to program these control units as well, on account of the interdependencies that exist between the individual control units.

 

-Under no circumstances is it permissible to abort the status report and the

measures plan subsequently offered by the system.

 

1.5 RDC (tire pressure control):

 

General modifications/functional enhancements:

 

Affects all models in the R, K and F series with the optional extra "Tire pressure control" (option code 530).

 

Modification of self-diagnostics (diagnostics functionality):

 

-Correction to fault code memory entry which is issued when there is

an incorrect road-speed signal. The frequency counter is now reset

when a valid road-speed signal is sent.

 

Optimization of the tire pressure monitoring readout (RDC) in the instrument panel.

 

Important Note:

 

For the vehicles concerned, the further updated program statuses mentioned above are NOT offered automatically for programming via a status report but can only be programmed as follows:

 

"Check SW" operating mode from the control unit selection list, select control unit "RDC" > "Programming" > "Update software".

 

1.6 DWA (anti-theft alarm) with RDC:

 

General modifications/functional enhancements:

 

Applies to all models of the R, K, and F series with the optional extras "Antitheft alarm" (option code 603) and "tire pressure monitoring" (option code 530).

 

-Optimization of the tire pressure monitoring readout in the instrument panel.

 

Important Note:

 

For the vehicles concerned, the further updated program statuses mentioned above are NOT offered automatically for programming via a status report but can only be programmed as follows:

 

"Check SW" operating mode from the control unit selection list, select control unit "DWA/RDC" > "Programming" > "Update software".

 

2. Additions/new features and CIP software bug fixes (fault elimination):

 

2.1 Additions/new features:

 

2.1.1 Change to voltage limit or programmability of vehicles

 

CIP CD8.0 and later: Only vehicles with a battery voltage higher than 13V can be programmed.

 

To ensure the necessary battery voltage during programming, it will be necessary, even before accessing or starting CIP, to connect a sufficiently powerful battery charger directly to the battery terminals of the vehicle to be programmed!

 

Please refer to SIB 00 018 06 (053)R for information on an approved BMW battery charger for this purpose. The reason behind introducing this measure is the objective of clearly reducing or eliminating programming aborts on account of insufficient (too low) battery voltage.

 

2.1.2 Automatic detection of terminal change

 

Automatic status recognition of terminal 15 (ignition ON/ OFF) is implemented as of this version of the CIP CD; this measure has been implemented for a number of reasons, but particularly in order to accelerate the processes involving frequent terminal-status changes (e.g. BMS-K/BMS-KP initialization processes).

 

After the request for a terminal-status change, CIP automatically checks whether this has taken place, and then automatically switches to the next screen.

 

2.1.3 "Automatic" overall coding after every CIP interaction

 

In order to ensure that the same coding data status is stored in all control units relevant for coding, as of CIP CD 10.0, after every CIP interaction (programming, retrofit/conversion, replacement) that affects the software status of the complete vehicle or when new control units or functions are added to the vehicle's system, a complete coding of all codable control units is performed.

 

ATTENTION:

Different coding data statuses in individual control units can adversely affect how complex functions work (e.g. fuel gauge or on-board computer).

 

2.1.4 Other function expansions

 

Within the framework of this software release, CIP has been expanded to include the following new functions:

 

-New language: Greek

 

With the GT1 workshop system, only in combination with choice of "Greek" as the language through the diagnostic application (supported as of "Diagnostic CD23").

 

-Read fault code memory

-Read and set service data (date and countdown distance)

 

The new functions

 

-Read fault code memory

 

-Read and set service data (date and countdown distance)

 

Are available with immediate effect for both workshop systems (GT1 and SSS) and can be accessed in the "Vehicle" operating mode by selecting the new menu item "Maintenance"

 

"Delete FM" (Delete fault-code memory) is an existing CIP function (formerly accessed in the "Vehicle" mode by opening the "Initializations" menu) that has now been integrated into the "Maintenance" menu for functional and practical reasons.

 

2.2 New conversions:

 

2.2.1 "HP-2D instrument panel" retrofit

 

The following models can be retrofitted with the "HP 2D instrument panel" (standard instrument panel for the HP2 Sport):

 

K 1200 S (K40)

K 1200 R (K43)

K 1200 R Sport (K43HV)

R 1200 S (K29)

 

The "HP 2D instrument panel" retrofit is available as an option for the K-series models listed above as of construction status 08.2006 (i.e. MY 2007) and for all R 1200 S models.

 

Important Notes:

 

-In the event of subsequent removal and restoration to the appropriate standard instrument panel, it is absolutely essential to perform removal and restoration to original status with CIP.

 

-Within the framework of the "HP 2D instrument panel" conversion, the instrument panel is programmed with the program status that applies to the individual motorcycle, in order to ensure that readouts for all optional extras (e.g. ASC, RDC, on-board computer) remain fully functional and also to ensure that the odometer readings are transferred correctly.

 

2.2.2 Retrofits for R 1200 GS and R 1200 GS Adventure (K25 11 / K25 12)

 

The following retrofit options have been implemented for the R 1200 GS (type code numbers 0303, 0313):

 

-Heated handlebar grips

 

-Antitheft alarm system

 

-LED flashing turn indicators

 

-Auxiliary headlights (option code 0562)

 

The following retrofit options have been implemented for the R 1200 GS Adventure (type code numbers 0380, 0390):

 

-Heated handlebar grips

 

-Antitheft alarm system

 

-LED flashing turn indicators

 

-Auxiliary headlights (option code 0562)

 

2.2.3 Retrofits for F 800 S and F 800 ST (K71)

 

The following retrofit options have been implemented for the above-mentioned US models (type code numbers 0226, 0244):

 

-Optional extra regular unleaded (RON 91)

 

2.2.4 Retrofits for F 800 GS and F 650 GS (K72)

 

The following retrofit options have been implemented for the F 800 GS (type code numbers 0219, 0229):

 

-Heated handlebar grips

 

-Antitheft alarm system

 

-Optional extra regular unleaded (RON 91)

 

-LED flashing turn indicators

 

The following retrofit options have been implemented for the F 650 GS (type code numbers 0218, 0228):

 

-Heated handlebar grips

 

-Antitheft alarm system

 

-LED flashing turn indicators

 

-Power reduction (ECE version only, type code number 0218)

 

2.2.5 Retrofits for HP2 Sport (K29HP)

 

The following retrofit options have been implemented for the HP2 Sport (K29HP):

 

-Heated handlebar grips

 

-Power reduction

 

3. Known bugs, CIP software:

 

Instructions on initializing the throttle valve potentiometer and the idle actuator are also issued after a BMS-K / BMS-KP programming abort.

Link to comment
Model variant R 1200 RT (K26, type code numbers 0368 and 0387):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Interesting. It sounds like they have improved the accuracy of the fuel gauge, which is something that I will appreciate.

 

Thanks for posting this.

Link to comment
Model variant R 1200 RT (K26, type code numbers 0368 and 0387):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Does your gauge read full after filling up and driving a bit - mine never exceeds 3/4's

 

Interesting. It sounds like they have improved the accuracy of the fuel gauge, which is something that I will appreciate.

 

Thanks for posting this.

Link to comment
128684962_d8gnk-S.jpg

 

Just kidding, Mark. wink.gif Thanks for sharing. Guess I oughta schedule a visit to the dealer sometime in the not too distant future.

 

If you read the "fine print", they will only update your bike if you have a validated complaint, so better complain about your fuel reading, or pinging under acceleration.

Link to comment
Does your gauge read full after filling up and driving a bit - mine never exceeds 3/4's

 

My gauge shows full after a fill-up. What bothers me is that it shows bone-dry (0 miles) with more than a gallon left in the tank.

Link to comment

My gauge shows full after a fill-up. What bothers me is that it shows bone-dry (0 miles) with more than a gallon left in the tank.

+1

Link to comment

Yep same here the display read zero & I still had 1.9litres left after riding over 10kms with the Fuel range reading ----

I figured the DTE reads ---- when there are about 2.4 litres left. The fuel bars had long gone by this stage though.

 

I wish it was more accurate, to me it seems overly pessimisitic, OTOH I guess it is better to fill up early than run out of fuel.

 

Cheers Teddy

Link to comment
Model variant R 1200 RT (K26, type code numbers 0368 and 0387):

 

-Revision of fuel-level reading/ fuel-level characteristic.

 

Interesting. It sounds like they have improved the accuracy of the fuel gauge, which is something that I will appreciate.

 

Thanks for posting this.

 

Yeah Bruce. I'm looking forward to meeting my dealer soon. grin.gif

Link to comment
Does your gauge read full after filling up and driving a bit - mine never exceeds 3/4's

 

My gauge shows full after a fill-up. What bothers me is that it shows bone-dry (0 miles) with more than a gallon left in the tank.

 

I, like others, have had my fuel guage re-calibrated under warranty. The low fuel level warning now comes on much later. As it was explained to me, it involves emptying your tank, letting the sensor strip dry off, pouring back in a measured quantity of fuel (whatever quantity you want your "reserve" to be), then having the tech do some magic with the BMW diagnostic computer to "tell" your bike's computer that this is the new reserve fuel level. Worked for me. If it had been just the little flashing fuel pump icon, it wouldn't have been so bad, but I found the warning triangle really distracting/annoying.

Link to comment

Good to hear I wasn't just hearing things, and that I was experienceing some pinging under accelration, particularly at full throttle over 5000RPM.

 

The fuel gauge is also screwed up, so I'll get that recalibrated or repaired as well. I might drop it off tommorrow and just get the 6000 mile service done a little early. 5500 miles is close enough.

Link to comment

 

I drove till my warning triangle came on and I filled up 5.18 gallons that is 1.92 in reserve ( a good thing i guess dopeslap.gif)

 

Drove for 2/10ths of a mile and the triangle went away and the gauge showed about an 1/8th of an inch above 3/4's (still not full) but right up to the neck on the tank.

 

Called the dealer - they will update the firmware with my 600 mile check up.

 

By the way those were the easiest (read comfortable ) miles i've ever put on!!! thumbsup.gif

Link to comment
AdventurePoser
Interesting reading. Does anyone know what a BMS-KP engine control is and how it differs from the BMS-K?

 

One letter?

 

"Thank's! I'll be here all week. Try the veal."

 

Steve in So Cal

Link to comment

I had the update done today. It takes several hours. I stopped for gas on the way home and put 2 gallons in. It took ten minutes os small squeezes to get the fuel level almost even with the filler neck ring that is about two inches into the tank area. The gage finally responded with a about half a bar above the third peg. Then it slowly eased down to it's usual position. I went out a little later and fuel level had gone up a bit.

 

I was warned that the system would come up with a -40 degree temp and a snow flake showing as a possible ice condition. It was about 80 out here in Phoenix. After an hour in stop and go traffic, I noticed that it was reading about 83 degrees in the display.

 

The tech stated that I might have to come in for a complete fuel tank re-calibration if the fuel gage remains erratic.

Link to comment
Interesting reading. Does anyone know what a BMS-KP engine control is and how it differs from the BMS-K?

I know on the K-bikes the 2006 and early 2007's had the BMS-K ECU. At some point in 2007 they went to the BMS-KP instead as the new and improved version of ECU and all the bikes from that point on have it. I think it started with the addition of the traction control so that may be the reason for the change in ECU. I'm not sure if this applies to the R bikes as well.

 

I don't know the layout on the R bikes but on the K bikes the ECU is under the seat and easy to see if you have the K or KP version.

Link to comment

I went to the dealer this morning to get something and asked them about the software update and the service manager said he had heard nothing of this which might be true. However, I hope my bike isn't effected by this because I don't want to go back to them again. My confidence in them is low.

Link to comment

I've had the same experience with my R2008 1200RT. The fuel guage would not go above 3/4 full. They updated the software @ my 600 mile service and the fuel guage now reads full when I fill it up (and shows 277 miles to empty as well). I had the same temp. guage experience, but it seems fine now. How do I determine the software revision? They didn't mark anything on the work order other than "updated software".

Link to comment

My dealer had a problem with the BMW motoronic interface and it erased my ECU when trying to either update the firmware or just going online to recalibrate my fule strip.

 

The guy that worked on it seems very compitent to me, so I'm blaming the BMW equipment.

Link to comment
My dealer had a problem with the BMW motoronic interface and it erased my ECU when trying to either update the firmware or just going online to recalibrate my fule strip.

 

The guy that worked on it seems very compitent to me, so I'm blaming the BMW equipment.

 

 

...and then what happened?

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...