BMW IKE E38 E39 E53 Instrument Cluster Electronics
BMW IKE E38 E39 E53 Instrument Cluster Electronics
BMW IKE E38 E39 E53 Instrument Cluster Electronics
Subject Page
Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Indicator Lamps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
LC Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Analog Instruments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Principle of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Dynamic Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Distance Signal (Road Speed) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Engine Speed Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Injection Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Transmission Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Dimmer Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Analog Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Battery Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Fuel Tank Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Photo Transistor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Coolant Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Outside Temperature Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Digital Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Steering Column Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Brake Pad Wear Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Oil Pressure Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Parking Brake Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Trip Odometer Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Redundant Data Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
BC Test Functions (IKE E38, E39, E53) . . . . . . . . . . . . . . . . . . . . . . . . . .14
2
Instrument Cluster Electronics
Purpose of the System
The instrument cluster is the main driver information display unit. The instrument cluster
is made up of the IKE and a display unit. This type of cluster is known as the
“high version”.
The “high version” cluster is used on the E38 as a standard feature and the E39 and E53
as an option.
The instrument cluster incorporates the five familiar analog gauges along with indicator
lights, warning lights and Liquid Crystal Displays.
When introduced, the IKE was mounted externally on the cluster and was replaced as a
separate part. The IKE was connected to the cluster via a 46-pin ribbon cable. The
external IKE was eliminated in vehicles from 9/97 and the IKE is now integrated into the
cluster housing. If the early version requires replacement the integrated IKE will replace
the earlier version.
46-pin Ribbon Cable
The IKE functions as a gateway between the IKE
D, I and K-Busses. The CAN bus was also
added from 9/97.
The IKE contains all of the processing elec-
tronics for the Instrument Cluster and On-
Board Computer. The Instrument Cluster is
merely a display unit and performs no process-
ing. On Board Computer data can be dis-
played in the MID or the matrix display in the
cluster. High Cluster Early Version to 9/97
There is also an EEPROM in the IKE for stor-
age of the Central Coding Key (ZCS).
3
Instrument Cluster Electronics
Components
Although there a no serviceable parts in the instrument cluster (except bulbs), there are
numerous features which make up the instrument cluster. Currently, the IKE is integrated
into the cluster housing and none of the gauges or LCD displays are replaceable. When
the cluster or IKE needs replacement, the entire cluster must be replaced.
Indicator Lamps
All the indicator/warning lights are LEDs and not replaceable. Critical warning indicators
use two LEDs for a safety margin. There are five conventional bulbs for the back lighting
of the LCD which can be replaced if necessary.
LC Displays
The LC displays are in the lower portion of the instrument cluster. They displays are used
to make the driver aware of important information such as check control messages, service
intervals, outside temperature, transmission range etc.
The LCD provides:
When KLR is switched on, mileage and temperature are displayed. All displays are illumi-
nated from KL15. The back lighting intensity of the LCD’s is dependent on available light
and is controlled by a photo-transistor in the lower left corner of the cluster. When the park-
ing lights are switched on, the dash mounted dimmer wheel controls the intensity of the
back lighting.
From 9/97- The selector lever position and driving program are sent from the EGS control
module to the IKE via the CAN-Bus.
CAN Bus or
Analog Instruments
Analog instruments are controlled by the IKE from signals it receives over separate inputs
or by data received on the CAN-Bus.
The needle of the coolant temperature gauge is centered if coolant temperature is
between 75°C- 110°C. Early models received temperature signals from a dual NTC
sensor. Later models obtained coolant temperature from CAN.
The fuel economy indicator returns to its starting point when road speed is reduced to
5 mph and doesn’t move again until road speed is above 8 mph.
Certain indicator/warning lights are illuminated momentarily when KL15 is switched on as
a pre-drive check. The indicators will switch off after 2 seconds or within 1 second after
the engine starts.
5
Instrument Cluster Electronics
E38 IKE I-P-O Chart (as introduced to 9/97)
6
Instrument Cluster Electronics
E38 IKE I-P-O Chart (from to 9/97)
KL R
KL 15
KL 50
FUELLEVELSENSOR 1 BMW
DIS
BMW DIS
+ + SENSOR 2 DIAGNOSIS BUS
(RXD & TXD)
BMW DIS
ENGINE OIL PRESSURE
I BUS
S.I. RESET
AMBIENTAIR TEMP
AIR K BUS
INSTRUMENTPANEL BUTTON
CHECK CONTROL
BUTTON
T2
BRAKE PAD
WEAR
SENSORS
T3
LEFTREAR
WHEELSPEED
SENSOR DSC
CAN TERMINALEND
7
Instrument Cluster Electronics
Principle of Operation
Information is received and processed by the IKE. This information (data) is sent to the
cluster via the following types of inputs:
• Dynamic digital inputs - which consist of signals with a variable duty cycle or fre-
quency.
• Digital inputs - which are on/off type signals. These are usually ground inputs from
control units used to activate warning lamps.
• Analog inputs - which are variable voltage signals. Examples of analog signals bat-
tery voltage, fuel tank sending units and temperature sensors.
• Bus signals - Such as I, K, D and CAN-Bus. The CAN-Bus replaced some of the
above signal inputs from 9/97.
Note: On vehicles from 9/97 the wiring for the ti and TD signal may still be pre-
sent in the wiring harness but the IKE is programmed to only accept the
signals from the CAN-Bus.
Transmission Interface
Up to 9/97 - This single-wire is a serial one-way interface that provides the IKE with
selector lever position, driving program and the fault message. This information is also
sent to other control units over the I/K-Buses.
From 9/97 - The IKE receives the selector lever position, driving program and the fault
message from the CAN-Bus.
Dimmer Signal
This is a pulse-width modulated signal from terminal 58, of the Lamp Control Module. It
is used to control back lighting of instruments and the LCD and is also transmitted to the
I/K-Buses.
9
Instrument Cluster Electronics
Analog Input Signals
Battery Voltage
The system voltage is also monitored by the IKE and sets a fault if it exceeds 16 volts.
Photo Transistor
A variable voltage signal, that is dependent on ambient light, is used for back lighting of
the LC display.
Coolant Temperature
A NTC sensor is used by the IKE to measure coolant temperature. The CCM also
receives this information over the I-BUS.
10
Instrument Cluster Electronics
Digital Input Signals
Power Supply
The normal power-up and KL 50 inputs to the IKE processor:
• Terminal R
• Terminal 15
• Terminal 50
Various functions are dependent on the ignition switch positions.
11
Instrument Cluster Electronics
Output Signals
Speed Signal “A” - The vehicle speed is made available to control modules that require
a precise speed value. The ABS/ASC+T wheel speed input is reduced by a factor of 5:1
to produce a speed signal “A” that these control modules can process as an input.
Gong Outputs T1, T2, T3 - the gong outputs are the same as E32.
• T1-T2 - Activated simultaneously produces the tone for code and limit functions.
12
Instrument Cluster Electronics
Redundant Data Storage
In previous models, total odometer mileage
ad service interval data was stored on on a
coding plug. With the introduction of the
E38, electronic data is now stored redun-
dantly in the IKE and LM (LCM). A coding
plug is no longer necessary. due to the
redundant storage.
This specific information is:
• Vehicle ID number
• Total mileage
• Service Interval information
To guard against the loss of specific vehicle information, it is stored in both the IKE and
the lamp module (LCM).
This data is compared each time KL15 is switched on. If the data check reveals a mis-
match, the manipulation DOT is illuminated.
Because of this redundant storage feature, the following points must be noted:
1. If the vehicle ID number is not the same in both modules, the manipulation DOT is
activated and there is no data exchange between the IKE and LCM. All functions of
both modules will continue to work (car can be test driven).
2. Data is only accepted from the LCM by the IKE if the ID number is the same and the
IKE is at 0 miles.
3. The vehicle ID number is input into a module by way of the DIS tester and only
accepted if the mileage recorder in the module is at 0 miles.
4. The LCM mileage data can only be over written with a higher mileage and is updat-
ed every 60 miles (100 km).
5. If the distance differs by more than 120 miles (200 km) and the ID numbers are the
same, the IKE stores a data transfer fault.
6. If the I-Bus link to the LCM faults, the IKE stores this fault and continues to record
the mileage driven.The condition that controls the redundant date exchange and
allows only new components to be used as replacement.
If the IKE from another car is used for testing purposes, test driving the car should be avoid-
ed if possible. If the vehicle is test driven, the IKE will record mileage and this mileage will
be added to total mileage of the original car.
Note: When the IKE and LCM require replacement, do not replace at the same
time. Perform coding and data transfer procedures after replacing each
of the components individually. Failure to do this will result in an odome-
ter reading of 0 miles.
13
Instrument Cluster Electronics
BC Test Functions (IKE E38, E39, E53)
The BC test functions are used to check inputs, outputs and functions of the IKE. There
are 21 possible test steps. With the exception of Test #1,, #2, and #19, all other tests
are locked but can be released through test #19.
The test functions are displayed in the instrument cluster. Test number 01 is called up by
pressing the CC button for 10 sec. The same activation can be initiated by pressing and
holding the CC button while switching on the ignition.
Each time the CC button is pressed, the next test number is displayed.
After selecting a test number, the information from the test is posted by pressing the trip
odometer reset button. Several tests have sub-functions which are called up by pressing
the reset button while in the test.
Unlocking test functions:
• Call up test #19 - This is automatically done if attempting to enter a locked test
• Using the trip meter reset button enter by pressing the sum of the last 5 digits of the
chassis number, example: VIN GB11111, - 1+1+1+1+1 = 5, press the reset button 5
times.
• Confirm entry by pressing the CC button.
The test function can be cancelled by switching the ignition off or pressing the CC button
for approximately 2 seconds.
14
Instrument Cluster Electronics
Test No. 01
The IKE supplies the following data, which appears on the 20 digit cluster matrix display:
• Vehicle Identification number = FGSTNR: GB11111
• K value = K: 4739
• BMW part number: Bmwtnr. 13809873
• Encoding, diagnosis and bus index: CI: 01 Di: 01 bi:01
• IKE production date: dat: 52/94
• HW/SW number: hw: 40sw:80
• Motor: zyl:8 m:6 s:400
• ROM Date: ROM; 23.08.96
Test No. 02
The following displays and instruments are activated (system test):
• Speedometer, tachometer, coolant temp gauge, fuel gauge.
• LC displays (segment test)
• Indicators and Warning Lights
This test can only be called up with the vehicle at a standstill,
engine turned off, with KL R or 15 switched on.
Test No. 03
The following SI data can be displayed:
• SI km since last reset: si km: 1250
• SI automatic transmission kilometers: SI-GETR - km 23300
Test No. 04
Momentary Fuel Consumption is displayed:
• VBR: 0.0 L100km
VBR: 0.0 l/h
Test No. 05
This function shows the range calculation data:
• Range at measured fuel consumption: RW-vbr: 19.5 l/100 km
15
Instrument Cluster Electronics
Test No. 06
In this function, the fuel tank volume for the right and left half of the fuel tank and the cur-
rent total tank volume are shown in the Instrument Cluster matrix display.
This enables the function of the float level sensors to be checked.
Display: tnk 29.5/34.2/63.7L
TNKANZ 60.2L PHASE 1
The first numerical value in line 1 shows the contents of the left half of the fuel tank, the
second, the volume of the right half of the tank. The third value is the current total value.
If a level sensor is defective, it’s value reverts to 0.
Line 2 shows the current average value (displayed value) for the contents of the fuel tank.
The numerical value after the word phase refers to the valid computed number.
Phase 1: Regular computing method by way of sensors (both sensors OK).
Phase 2: Calculation in progress from TKVA signal (sensor faulted)
Phase 3: Fuel tank contents cannot be computed, fuel gauge reads 0 (at least one
sensor is faulted).
Test No. 07
Momentary coolant temperature. ktmp: 076°C
Momentary engine speed: N:5238 u/min
Test No. 08
Momentary Road Speed V: 085 KM/H
Test No. 09
Battery voltage (terminal 30) Ub: 12.5 v
Test No. 10
Preset national market codes list. The number is encoded in the IKE with the central
code key
Display: usa 02
Test No. 11
The unit code is entered in the EEPROM by the DIS after IKE has been installed and
can be read out by means of test function 11.
Test No. 12
This test function shows the data for computing the vehicle’s estimated time of arrival.
• Average speed for calculating arrival time: vank: 029.7 km/h
• Current arrival time: ank: 13.04
16
Instrument Cluster Electronics
Test No. 13
This test function enables the gong to be tested, Display: gong?
• After confirming by pressing the trip odometer reset button, the four audible
warning signals are triggered off once in succession.
• Gong T1 (Memo signal) 2.0s
• Gong T2 (Outside temperature) 1.5 s.
• Gongs T1 and T2 (LIMIT/CODE warning) 1.5 s
• Gong T3 (Check Control Gong)
Test No. 14
This function shows the contents of the fault memory in a hexadecimal code.
Display: DIAG: D7 81 033
Test No. 15
Not assigned to any test function.
Test No. 19
Procedure for unlocking the BC test functions.
Test No. 20
BC consumption value correction factor. This test adjusts the correction factor for the
consumption value displayed in the MID. The production line installed value is 1000.
The value ranges from 750 to 1250.
To adjust the correction factor press the trip meter reset button once for a reduction of 1.
For each press of the reset button the value decreases by 1 until it reaches 750. After
750 the number will reset to 1250 and begin to count down again.
To accept the set correction factor press the CC button.
The consumption correction factor (VK) is calculated from the actual amount of con-
sumed fuel (VBR IST) and the displayed value (VBR ANZ):
VK = (Actual MPG / Displayed MPG) X 1000.
Test No. 21
This function resets the software at the IKE. This reset is necessary after replacing for
example one of the fuel tank level sensors. Otherwise the damping function in the soft-
ware will prevent the actual value from being shown only after a long time duration.
Display: reset ?
If the test is terminated without a software reset, the ignition switch must be turned back
to “0” or the CC button pressed.
17
Instrument Cluster Electronics
Check Control
When the check control system was introduced on the E38, the Check Control Module
(CCM) was a self-contained unit up until 9/95 production. E38 models from 9/95
production used a check control module which was integrated in the LCM.
The E39 and E53 vehicles used the integrated
CCM from the start of production.
The early version CCM is located in the electri-
cal carrier in front of the glove box.
This module collects and evaluates all check
control data, including messages from the
Lamp Control Module (LM or LCM).
When the driver needs to be informed of a
problem, the CCM signals the IKE over the
I-BUS. The IKE will then post the message in
the instrument cluster matrix display.
The text and operation of the E38 check control has been changed to improve message
interpretation and reliability, for example:
• Gong Operation Pre-E38 - Gong with every new display
E38 - Only activated for first display in group
Advantage: Reduce driver’s irritation.
• Display Pre-E38 - “Owner’s Handbook” used repeatedly
E38 - “Owner’s Handbook” phrase deleted. Actual text for
situation with recommended action.
Advantage: Driver can assess situation without having to
refer to the Owner’s Manual.
18
Instrument Cluster Electronics
Check Control Priority Groups
All the warning messages fall into one of four priority groups.
Priority Group P1
Faults that directly affect the safety or operation of the car and the drive should be
addressed immediately. The text is displayed with a flashing arrow on the right and left
sides.
Priority Group P2
Faults that do not affect vehicle’s safety or operation directly and the driver need not
respond to immediately. These messages are displayed only once when the fault occurs
and have to be called up again with the CC button.
Priority Group P3
These faults are shown when the key is turned on before a trip. The faults in P3 are
mainly fluid levels which are not assigned to P2. The lights on reminder is a Priority 3
item. With the key in position 0 with the light switch On initiates this reminder.
Special Warnings
These are top priority messages and won’t be overridden when displayed. Seat belt/igni-
tion key in lock with door open are some of these messages.
When the key is switched off, all registered check control faults are displayed.The lan-
guage of the check control messages is set with the central coding key..
19
Instrument Cluster Electronics
CC Display Procedures
Special Displays
These messages will overwrite all other displays. If more than one special display request
is received by the CCM, the one with the highest priority will be delivered.
P1 Group
P1 displays remain posted as long as the fault is present. If several P1 warnings have
been received by the CCM, they are displayed one after another in 3 second intervals.
P2 and P3 Groups
The messages in both groups are displayed when KL15 is switched on for a maximum of
twenty three (23) seconds and P3 messages are not displayed after the trip is started.
P2 and P3 warning that have been registered by the CCM can be recalled during the trip
by pressing the CC button.
CC Button
Check control messages can be recalled, for up to 3 minutes, after the ignition is
switched off using the CC button.
The highest priority message is displayed first with following messages in a priority
descending order. After the lowest message has been displayed, pressing the CC button
will clear the matrix.
“Check Control OK” is posted when the CC button is pressed and there are no warning
message present.
Gong
The warning gong is activated by the IKE
when the CCM sends the proper data over
the I Bus. The gong is activated only when
higher priority warnings are posted.
20
Instrument Cluster Electronics
Check Control Priority Chart
21
Instrument Cluster Electronics
Classroom Exercise - Review Questions
1. The IKE provides a “Gateway” between which bus systems?
4. How are the fuel tank sensors connected to the instrument cluster? How does this
differ from previous models (E36,E34 etc.)
22
Instrument Cluster Electronics
Classroom Exercise - Review Questions
5. What is the difference between the CCM and LCM?
7. Why should the IKE and LCM NOT be replaced at the same time?
23
Instrument Cluster Electronics