F01 Workbook - Module 4
F01 Workbook - Module 4
Page
HUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Projection Distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Switch-on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Cover Glass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Mirrors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
LED Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Eyebox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Driver Assistance System Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Instrument-lighting Dimming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Adjusting the Brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Adjusting the Height of the Horizon on the HUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Vertical Rotation of the HUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Test Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Calling/quitting Test Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Night Vision 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Principle of Pedestrian Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Various Forms of Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Availability Indicator in CID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Table of Contents
Subject
Page
ACSM 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Evaluating the Sensor Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Crash and Rollover Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Detecting a crash and determining the triggering times and the order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Triggering the output stages of the firing circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Output of Crash Telegram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Crash Documentation Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Crash Safety Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Sensors and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Table of Contents
Subject
Page
Table of Contents
Subject
Page
KAFAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Circuit Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Lane Departure Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
KAFAS Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
High Beam Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Evaluation of Image Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Control of the Main-beam Headlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
System Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Lane Departure Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Table of Contents
Subject
Page
PDC-TRSVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Park Distance Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Rear View Camera Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Side View Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Rear View Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Table of Contents
Subject
Page
Table of Contents
Subject
Page
Table of Contents
Subject
Page
Workbook - Module 4
Model: F01/F02
Describe the function of the different driver assistance systems in the F01/F02.
Identify the components of the different driver assistance systems.
Describe the changes to the ACSM 3 system compared to the E65/66 Passive Safety system.
Understand the ISTA (Integrated Service Technical Application) and ISTA-P Programming tools.
10
HUD
The head-up display in the new BMW 7 Series incorporates various functions aimed at enhancing road safety and driver convenience.
Index
Explanation
Index
Explanation
Windshield
Transparent mirror
2
4
5
6
8
9
Curved mirror
Projection Distance
Controls
The projected HUD image content appears at a distance of approximately 2.7 m from the observers eye.
Switch-on
The HUD receives the terminal 30 ON status via the K-CAN.
The HUD is partially ready for operation from terminal R ON.
That means that:
The HUD receives the terminal 15 ON status via the K-CAN. The
HUD is ready for operation from terminal 15 ON. This permits the
following actions:
Projection distance
Index
1
2
Explanation
Index
Windshield
Head-up display
Explanation
Projected Image
Projected distance
F01 Workbook - Module 4
11
12
4
1
JB
K-CAN
ZGM
CID
2
HUD
K-CAN
FRM
K-CAN
LIN-Bus
10
7
CIC
KOMBI
8
BE_FAS
6
CON
Index
Explanation
Index
Explanation
Junction box, JB
10
K-CAN
Controller
LINBus
Information
In
Road speed
Instrument cluster
Instrument cluster
In
Dimming/ brightness
In
Height adjustment
In
In
Source/sink
Function
Brightness adjustment
CIC
Height adjustment
Brightness offset
CIC
Brightness adjustment
In
DCC
EHB3
Function selection
CIC
In
On/Off switch
BEFAS
Navigation
CIC
In
In
13
14
System Components
The head-up display is fitted above the steering column, immediately behind the instrument cluster. It is fastened to the bulkhead
supporting structure by three hexagon-head bolts.
Location of head-up display (HUD) in F01/F02
2 LED arrays
Housing.
Explanation
Carrier bracket
Index
3
Explanation
Hexagon bolt
Cover Glass
The cover glass is made from scratch-resistant, coated polycarbonate (PC) and forms the top cover of the HUD. The cover glass protects the interior of the HUD against dust and objects accidentally
placed on it.
LED Array
There are two LED arrays. The LED array is an arrangement of
LEDs in one plane and acts as the back lighting for the TFT projection display. The LED array generates the light required for the HUD
brightness. The LED arrays consist of red and green LEDs. The
LEDs generate the brightness of the
HUD content as controlled by the
master PCB.
PCB
The following components among
others are incorporated on the PCB:
K-CAN interface
Processor (CPU)
LVDS controller
Glass Cover
Mirrors
Two mirrors are fitted in the head-up display. They reflect the information in the display onto the windshield.
LED Array
EEPROM memory
Power supply.
The concave mirror (1) is responsible for compensating for the curvature of the windshield and for the size and distance of the image.
The flat mirror (2) is a deflecting mirror to keep the beam in the space
provided.
PCB
Eyebox
The eyebox is the movement space in which the driver can move
without his view of the image in the HUD being impaired.
130 mm horizontally.
Mirrors
The HUD image is not clearly visible outside the eyebox limits.
F01 Workbook - Module 4
15
16
Instrument-lighting Dimming
The dimmer setting is also used for the HUD with active headlights. The dimmer signal is emitted by the light module.
Controller
Instrument-lighting dimming
The HUD brightness and height settings are adjusted with the
Controller via the CID. Brightness setting is also termed brightness
offset. Functions such as e.g. navigation can also be set with the
Controller in the Function selection menu. Therefore these settings
have an indirect effect on the HUD display.
Set the desired brightness by turning the Controller and confirm by pressing.
On the BMW 7 Series F01/F02, the driver can adjust the location
of the image and the eyebox to suit his/her particular requirements
using the iDrive controller.
Test Functions
To exit this function, press and hold the button on the BEFAS
for more than 20
seconds.
17
18
2.
3.
4.
5.
Night Vision 2
The BMW Night Vision 2 system provides the driver with a blackand-white image of the driving environment ahead of the vehicle
in the control display CD or central information display CID.
This thermal image is recorded with a Far Infrared camera (FIR) via
a special imaging sensor which detects the infrared radiation in a
specific wavelength range.
Better overview of the driving situation thanks to the depiction of the route of the road beyond the headlight cone
Improved vision in twilight (dawn/dusk) and darkness
19
20
In order not to unnecessarily distract the driver not all persons identified in the image are signalled by a symbol. Only persons who are
in a certain area directly in front of the vehicle are indicated by a
symbol.
The system also warns of pedestrians located in an extended area
to the left and right of the vehicle and are moving towards the central area (threat of collision).
The warning for the driver, indicating persons at risk, is given in the
form a corresponding symbol in the central information display CID
or head-up display HUD.
These ranges change with increasing vehicle speed and follow the
direction of the vehicle as a function of the current steering angle
(yaw rate).
People who are within the central zone are always indicated.
Persons in the extended area are only indicated if they are moving
in the direction of the central area.
Symbols in CID
Situation
Indication in CID
21
Indication in HUD
22
Long-distance warning
The possible situations for the availability indicator in the CID are
listed in the following table.
Situation
The driver has activated the person detection
function and the system is available
The driver has activated the person detection
function but the system is not available, the Night
Vision 2 image is still shown
The driver has deactivated the person detection
function, the Night Vision 2 image is still shown
Symbol
Display
Short-distance warning
Operation by iDrive
Contrast
Pedestrian detection.
Visibility
The illumination range in front of the vehicle with low beam is less
than 50m/54yd.
23
24
System Components
Button in BEFAS
Sensor system
Explanation
The raw image data from the camera are transmitted through a
LVDS cable to the control unit.
to convert the image data from the camera into a dCVBS signal
The camera and the protective window heater are powered via the
control unit.
F01 Workbook - Module 4
25
26
10
D-Bus
Kl. 31L
JB
PT-CAN
K-CAN
K-CAN
ZGM
LVDS
7
K-CAN
PT-CAN
LIN-Bus
FRM
K-CAN
CID
CIC
4
NVE
Kl. 31L
BE_FAS
KOMBI
PT-CAN
CON
PT-CAN
12
EMF
VSW
Kl. 15N
13
TE08-0385
11
Index
Explanation
Index
12
PT-CAN
LIN-Bus
Kl.31L
1
3
Controller (CON)
6
8
10
11
13
K-CAN
D-Bus
Kl.15N
Explanation
The Night Vision 2 control unit and the night vision camera are
connected through the following cables:
The BMW Night Vision 2 control unit is powered by the rear distribution box via terminal 15N.
PT-CAN
The PT-CAN connection of the Night Vision 2 control unit serves to
transmit the diagnosis and programming data and to read out the
information from the RLS (brightness), the JB (driving lights status,
wiper speed) and ICM (road speed and yaw rate). In addition, the
terminal status and the vehicle identification number (VIN) are
transferred to the control unit via the PT-CAN.
Ground; Common ground of camera and control unit for suppressing interference.
The video signal is sent via a shielded LVDS cable between the
camera and control unit. In the control unit the signal is converted
into an dCVBS (d = differential) video signal and, depending on the
equipment specification, transmitted to the CIC or the video switch.
27
28
Camera alignment
Insert Allen key (4) through the opening in the front panel and
set the camera to the required position; the line in the image
must be parallel to the spirit level
Note: Camera alignment is only possible with a BMW diagnosis system. For detailed information on how to
service the Night Vision 2 camera, lens or washer jet
please refer to the Repair Instructions available in TIS
or ISTA diagnostic equipment.
A washer jet with a direct connection to the headlight washer system for cleaning the protective window is mounted on the camera.
29
30
Using an instructor assigned F01/F02 vehicle, the ISTA diagnostic equipment, perform the following tasks.
Task 2: List the tools necessary to perform the camera calibration below.
31
32
What must be done after the Night Vision camera is adjusted to finalize the procedure?
2.
What must be communicated to the customer after the Night Vision camera adjustment has been performed on the vehicle?
3.
4.
What bus signal pathway is used to program and diagnose the Night Vision 2 camera?
1.
Under what conditions does the Night Vision 2 control unit provide the power supply for the Night Vision 2 camera?
2.
To which vehicle bus system is the Night Vision 2 control unit directly connected?
3.
4.
What conditions affect the maximum visibility range of the BMW Night Vision 2 system?
5.
How far does the maximum visibility range of the BMW Night Vision 2 system extend?
33
34
ACSM 3
The crash safety module monitors the system itself and indicates
that the system is ready for operation when the airbag warning
lamp (AWL) goes out.
Functions
Crash documentation
Together with the transverse acceleration sensor in the central sensor, the transverse acceleration sensors serve to detect side-on
crashes. Pressure sensors are also used in the front doors to
detect side-on crashes.
There are two airbag up-front sensors for front-end crash detection. They are located on the front area of the engine side members.
35
36
The crash entries cannot be erased and serve the purpose of subsequent device diagnosis.
A maximum of three crash entries can be stored. The control unit
must then be replaced.
As a result, the respective control units perform the following functions depending on the crash severity:
Function
Control Unit
Integrated automatic heating and air conditioning system (IHKA) - Not for US
37
38
System Components
Index
1
2
3
Explanation
Instrument cluster
5
Door pressure sensor, left
7
Coil spring for airbag
8
Front airbag, driver
10
9
Passenger Airbag OFF light
11
12
Front airbag, passenger
13
14
15
Adaptive belt force limiter, driver
Belt contact, driver
18
17
Seat belt pretensioner, driver
20
23
OC3 mat
39
16
19
22
25
24
21
26
27
28
29
30
31
32
40
With ACSM 3, the Crash Safety Module is now integrated into the
PT-CAN.
Up-Front sensor
OC3 mat
B-pillar sensor
The crash safety module has a new installation location for the
F01/F02 is behind the glove compartment.
The central sensor is located centrally in the vehicle on the transmission tunnel.
In addition to the longitudinal acceleration sensor and lateral acceleration sensor, the central sensor has also been extended to incorporate rollover detection.
The longitudinal and lateral acceleration sensors detect positive and negative vehicle acceleration in a measuring range of 0-100 g. The longitudinal
and lateral acceleration sensors detect
acceleration in the event of a head-on,
side or rear-end collision.
Central sensor
Rollover Detection
Rollover detection is provided by a rate of yaw sensor and two additional low-g sensors. The low-g sensors act in Y and Z directions.
There are different factors which can cause a car to overturn or roll
over. Although the most common causes are:
The car hits a ramp (e.g. a crash barrier) on one side or the
vehicle tilts due to the terrain. The car rotates about its longitudinal axis as a result of the high angular velocity.
The recorded acceleration values of the micro-mechanical acceleration sensors are converted in an ASIC (Application Specific
Integrated Circuit) into digital signals. With the aid of a data
telegram, the digital signals are transmitted unidirectionally to the
Crash Safety Module.
The car skids sideways off the road surface and its wheels
become buried in soft soil. The kinetic energy could be sufficient to upend and overturn the car.
The car skids sideways off the road into the curb and is
upended.
The crucial factors which determine whether the car overturns are
not just the angle of rotation but also the angular velocity or angular
acceleration at which the car is set into the roll. All these vehicle
movements can also occur after a front-end, side-on or rear-end
crash.
The two Low-g sensors have a small measuring range of 0-2 g and
can therefore detect small accelerations and decelerations with
great accuracy.
For example, when the vehicle skids sideways off the road surface
and buries itself with its wheels in soft ground.
41
42
Actuators
The crash safety module is used in to control the following actuators:
Index
Explanation
Explanation
Vent Valve
This measure serves to adapt the hardness of the airbag in possible accident scenarios with smaller people or persons sitting close
to the steering wheel.
Due to the airbag inner pressure, the exhaust vent opens outward
and the airbag pressure is controlled by the venting gas.
On the basis of the crash severity, belt status and seat position
information, the crash safety module decides whether the vent
valve is activated or not.
The active vent valve is normally activated for smaller, lighter occupants.
In this case, the active vent valve remains closed and is activated at
a later stage for disposal firing, when the occupant is no longer in
contact with the airbag.
Index
A
Explanation
Retaining strap
C
2
Index
3
Explanation
Cylinder
Squib connection
Heavy occupant
Squib
43
44
The knee airbags are designed as a single-stage airbag with inflator assembly.
The airbag volume is approximately 20 liters/ 5.2 Gallons.
When the knees make contact with the airbag, the load is distributed over the area of the airbag, thus supporting the occupant.
The knee support results in a controlled forward displacement of
the upper body that is taken up by the driver or passenger airbag.
Explanation
Index
Explanation
The knee airbag on the drivers side is located below the steering
column in the footwell trim while the knee airbag on the passenger
side is located in the footwell trim.
F01/F02 driver's side knee airbag
Inflator assembly
Knee Airbags
A knee airbag on the driver and front passenger side are standard equipment for
the F01/F02.
Note: The driver and front passenger knee airbags are also
triggered by occupants wearing seat belts, though at
a higher crash severity than if the seat belts are not
fastened.
In the event of a side impact or rollover, the inflator assembly is triggered and a valve to the pressure tank is opened. The stored gas
flows through the gas lance into the curtain.
Curtain/Head Airbag
On the F01/F02, the curtain airbag for the driver and front passenger side is used as head airbag.
The head airbag extends from the A-pillar to the C-pillar and covers
the entire side section at the level of the side windows.
It deploys between the occupants, windows and pillar trim panels.
The structural strength and stability is preserved for several seconds by the closed system.
System features:
In connection with the side airbag in the front seat, it provides optimum protection for the occupants in the event of side impact.
The head airbag reduces the movement of the head and other
occupant extremities towards the outside during a side impact.
This results in lower neck shear forces as well as bending
moments in the cervical vertebrae. It additionally prevents direct
contact with the side structure or the obstacle thus reducing the
risk of head injuries.
45
46
Explanation
Index
3
Explanation
The belt force limiter on the F01/F02 works according to the same
principle as on the one used on the E65/E66.
47
48
The electric motor driven reel reduces seat belt slack when fastening the seat belt using low retracting force as soon as the doors are
closed. Removing the belt slack ensures that the seat belt fits the
driver or front passenger. Thus better restraining action can be provided in the event of a crash.
Another advantage of the electric motor driven reel is the pretensioning to the occupants before a possible accident with increased
retracting force, thus also reducing the incidence of slipping out of
the belt and the risk of submarining.
From this data, the EMA control units calculate whether there is a
critical driving situation, e.g. vehicle oversteer and as a result activates the electric motor, which pretensions the seat belt.
The pretensioning of the seat belt can reduce the force on the
occupants in the event of an accident.
Index
Explanation
Automatic reel
2
4
Electric motor
NOTES
PAGE
F01 Workbook - Module 4
49
50
Index
Explanation
11
10
Bus Signals
in/out
Information
Source/sink
Function
In
Terminal control
In
Braking torque
In
Steering effort
In
Lateral acceleration
In
In
In
Vehicle speed
Yaw speed
Longitudinal acceleration
In
In
Door contact
In
Vehicle speed
Lateral acceleration
ACSM > EMA LE/ EMA RI Information whether the seat belt is fastened.
51
52
The following image shows the design of the drive unit in detail.
Image (A) shows the locking pawls are retracted.
Drive unit with separate components (A) and freely rotatable ring gear (B)
Index
Explanation
Index
Explanation
Index
Drive unit
Automatic reel
1
3
Electric motor
Belt shaft
Ring gear
Explanation
Index
Explanation
Worm gear
When the driver or front passenger fastens their seat belt or there is
a critical driving situation in terms of driving dynamics, the electric
motor is activated, this moves the drive shaft using the worm gear.
The worm gear turns the drive wheel with the coupling.
The locking pawls move out and engage in the ring gear (C).
The ring gear, which is located on the belt shaft, drives the belt
shaft (D).
The seat belt is rolled up on the belt shaft and thereby shortened.
This tensions the seat belt to the occupants.
Locking pawls move out (C) and the ring gear turns the belt shaft (D)
53
54
Using an instructor assigned F01/F02 vehicle and the ISTA diagnostic equipment, answer the following questions.
1) What is the purpose for the device shown in the illustration below?
4) What functions does the EMA motorized seat belt system perform in the F01/F02?
Seven
Three
Front Door
1.
What is the main difference between the ACSM on the E70 and the ACSM 3 of the F01/F02?
2.
Which control unit gives the signal to activate the EMA motors in a hazardous situation?
3.
How many pyrotechnic actuators are fitted on the F01/F02 ACSM 3 system?
4.
5.
55
56
These kinds of situations are difficult for the driver to judge, especially after dark. The radar sensors work completely independently of the light conditions.
The active blind spot detection system can detect traffic situations that could be dangerous if your vehicle changes lanes.
The radar sensors of the active blind spot detection system detect
other vehicles in the neighboring lanes right up to about the middle of your own vehicle.
Index
1
Explanation
3
5
6
Your own vehicle, with the intention of changing lanes to the left
A second danger can arise if other vehicles are in the blind spot
area. The driver can only be aware of them if he is particularly
careful and cautious. However, If he has a lapse of attention, he
may not see vehicles in this area.
The first stage of detection is called "information" and it is provided as soon as the system is switched on and a hazardous lane
change situation is present. The information is provided by activating warning lights in the door mirrors.
System Overview
Explanation
1
2
3
4
6
7
Index
Explanation
8
9
10
11
13
Footwell module
12
57
58
OBD
Bus system overview of the lane change warning system in the F01/F02
5
K-CAN2
ASP_BF
K-CAN
ZGM
ASP_FA
5
PT-CAN
PT-C
T-CAN
DME
EKPS
BE_FAS
CAS
FZD
IHKA
CIC
FKA
RSE Mid
USB
ACSM
K
KOMBI
EMA LI
JB
PDC
EMA RE
TPMS
CON
TOP HiFi
CID
ULF-SBX
High
USB
LRE
DSC
SDARS
EGS
SZL
DVD
GWS
HSR
NVE
AL
TCU
HUD
PT-CAN2
PT-C
T AN2
FRM
EHC
HKL
FD
FD2
F
FAS
KAFAS
SM FA
F
SM BF
TRSVC
HiFi
EMF
SM FAH
F
SM BFH
VSW
5
K-CAN
PT-CAN2
Ethernet
K-CAN2
K-Bus
(protokoll)
D-CAN
BSD
PT-CAN
LIN-Bus
FlexRay
Local-CAN
SWW2
SWW
ICM
VDM
EDC SVL
EDC SVR
EDC SHL
EDC SHR
MOST
Index
Explanation
ASP_BF
BE_FAS
ICM
SWW
SWW radar sensor for the Active Blind Spot Detection system
ASP_FA
FRM
LRE
SWW2
SWW2 radar sensor for the Active Blind Spot Detection system
ZGM
SZL
59
60
Index
Explanation
2
4
Vibration actuator
Fuse for the driver/front passenger door mirrors (front fuse carrier, junction box electronics)
Footwell module
6
8
11
10
12
13
14
Fuse for the radar sensors in the Active Blind Spot Detection system
(rear fuse carrier in the luggage compartment)
SWW2 radar sensor for the Active Blind Spot Detection system
Master radar sensor for the Active Blind Spot Detection system
61
62
If, after switching on the Active Blind Spot Detection, one of the
operating conditions is infringed or a fault occurs, it is automatically
deactivated. In such a case, the driver would not be able to tell if
only the function illumination had switched off. Therefore, a Check
Control message is issued.
The second stage, the warning, should, in comparison, be significantly more prominent than the information. It should reach the
driver quickly and directly, if he is still intending to make a lane
change despite an impending dangerous situation.
The steering column switch cluster issues the signal about the status of the turn signal via the FlexRay to the ICM control unit.
The only difference in the criteria for information and a warning is
thus the status of the turn signal. The rear traffic situation or your
own driving conditions do not influence it.
The visual aspect of the warning is generated by the respective
warning light flashing with a high light intensity. In addition, the
steering wheel begins to vibrate and this produces a very direct
warning signal to the driver.
Index
A
Explanation
Faster vehicle in the left-side neighboring lane outside of the lane change zone
1
2
3
4
63
64
Information Stage
Traffic scenario with information from the blind spot detection system
Index
A
Explanation
Fast approaching vehicle in the left-side neighboring lane within the lane change zone
Equally fast vehicle as your own traveling in the right-side neighboring lane, within the lane change zone
Warning light in the driver's door mirror lights up with low intensity
This means the warning light in the driver's door mirror flashes
brightly and in addition the steering wheel vibrates.
Warning Stage
The vehicle (C) in the right-side neighboring lane is also approaching your own vehicle at this point. Therefore, the necessity for a
warning also exists on the right-hand side. However, because the
driver has not switched on the right turn signal, just the information
stage is issued to this side, but no warning.
Traffic scenario with a warning from the blind spot detection system
Index
A
Explanation
Fast approaching vehicle in the left-side neighboring lane, within the lane change zone
Equally fast vehicle as vehicle (B) in the right-side neighboring lane also within the lane change zone
1
2
3
4
Warning light in the driver's door mirror flashes with high intensity (Warning Stage)
Warning light in the front passenger door mirror lights up with low intensity (Information Stage)
Steering wheel is vibrating
65
66
Both, the vehicle (B) on the left side and the vehicle (C) in the rightside neighboring lanes are in your cars blind spot area. Therefore,
the necessity for a warning exists on both sides, independently of
how quickly they are travelling.
The driver (A) intends to make a lane change to the right and therefore switches on the right turn signal. This causes the right-side
warning to be produced. The warning light in the front passenger
door mirror flashes brightly and the steering wheel vibrates.
In this case the Information stage is displayed on the left side
mirror, but no warning issued.
Index
A
Explanation
1
2
3
4
Warning light in the driver's door mirror lights up with low intensity (Information Stage)
Warning light in the front passenger door mirror flashes with high intensity (Warning Stage)
Steering wheel vibrates
System Components
Index
1
2
3
4
5
6
7
8
9
Explanation
67
68
Components of the Active Blind Spot Detection system in the F01/F02 (rear half of the vehicle)
Index
1
2
Explanation
4
6
7
8
Radar Sensors
Two radar sensors are fitted in the vehicle for the Active Blind Spot
Detection system.
The two parts are different, although visually they look the same.
There is a main radar sensor (SWW) that is always fitted in the rear
of the vehicle on the right side, as well as the SWW2 radar sensor
that is fitted in the rear left-hand side.
The sensors of the Active Blind Spot Detection system work
according to the RADAR principle (radio detection and ranging).
They have some features in common with the short-range radar
sensors for the ACC Stop & Go function. Although the radar sensors for Active Blind Spot Detection (SWW) and the short range
radar sensors for ACC Stop & Go use the same frequency of
24GHz, the bandwidth is different for both systems. SWW uses
a bandwidth of 100MHz and ACC Stop & Go uses >1GHz.
Index
Center guide
69
SWW2
Note: For more information, see the F01 Active Blind Spot
Detection training reference material available on
ICP or TIS.
Index
1
2
The sensors are fitted in the rear of the vehicle above the bumper
bracket. They are fitted to a large plastic component that is referred
to as the "center guide". From the outside, the sensors are not visible because they are hidden by the bumper trim.
Explanation
Master (SWW)
6
8
Explanation
70
As you can see from the graphic, the detection zones of the two
sensors overlap. The data on road users that have been detected
can therefore not be evaluated separately from each other (for the
left and right side of the vehicle). Instead the data is first collected
from both sensors and evaluated. Then a decision is made
whether the driver must be warned or not.
The fixtures for the sensors do not permit any mechanical adjustment. Instead of the sensors being mechanically adjusted (as is
the case with the long-range area sensor in the ACC), they are
calibrated using software. When this is done, the actual installation
position and above all the alignment of the center axes of the
sensors are determined and stored in the sensors. For details
please see the section entitled "Calibrating the radar sensors".
Two brackets are fitted to the deformation element of the rear
bumper that act as a shield for the radar sensors. This prevents
malfunctions when processing radar signals that could be caused,
for example, by reflections from the road surface. The material
used for the bracket was specially selected for this intended use.
Therefore, in the event of damage to the brackets, they must be
replaced with the correct new part.
The board always has a signal processor. This evaluates the radar
signals and uses them to generate a list of the objects detected by
the sensor. The list contains the distance to each object in a longitudinal and lateral direction and the relative speed. In addition,
information is supplied about whether the object is in the blind
spot area.
The bumper trim also influences the shape of the detection zone.
Calibration must therefore always be done with the bumper trim
mounted. If done without the bumper trim, different values are
assigned to the measured distances. The measuring result would
be distorted and the warning for the driver inappropriate.
The radome and the lower section of housing are cemented
together. Repairs to the inside of the sensor are not intended. If
the test plan of the diagnostic system requests it, then the sensor
must be replaced.
The mounting holes of the lower housing sections on the main and
are located in different positions. The fixtures for the mounting
bolts on the "Center guide" are appropriately positioned. This
ensures that the master is mounted only on the right and the secondary unit (SWW2) on the left. Only after installation is complete
is it recommended to connect the wiring harness to the sensors.
You can also differentiate between the sensors by using the part
number and by the labelling on the lower section of the housing.
The SWW2 radar sensor only provides information about the road
users in its detection zone. This is why it contains only one signal
processor for controlling the radar and for evaluating the radar signals. A CAN controller is used to send the data to the master
(SWW).
The signal processor is also capable of executing the self-diagnostics of the sensor. If SWW2 faults are detected, they are stored in
its own EEPROM. They are also transferred to the master and
stored there in its fault code memory.
Special features of the master (SWW)
The master radar sensor performs the same basic tasks as the
SWW2 with regard to recording and evaluating data from road
users. In addition, the master calculates whether a traffic scenario
exists that could be dangerous in the event of a lane change. This
calculation is based on data about the road users detected and the
Index
Explanation
Index
Explanation
C
D
1
2
71
4
5
6
7
Connector
Pressure-compensating
element, SWW2
Pressure-compensating
element, master
72
Bus Connections
The sensors for Active Blind Spot Detection are connected with
two bus systems:
The SWW2 uses the local CAN to transmit the data of all of the
road users it has detected to the master. The sensors also utilise
the local CAN to exchange internal system status and control signals.
The local CAN is physically set up like the PT-CAN and therefore
works at a bit rate of 500 kBit/s.
The SWW and SWW2 each have one of the two terminal resistors,
each with 120 .
The FlexRay represents the interface between the sensors and the
whole vehicle. In this way, the sensors, or to be exact, the master
sensor, receives the data about the state of motion of the vehicle
(e.g. the road speed and yaw rate).
The FlexRay is routed to the master and is fitted there with a terminating resistor. The master is therefore a terminal node in the
FlexRay network.
A detailed description of new features in the FlexRay network can
be found in the F01/ F02 bus systems training material in ICP and
TIS.
Voltage Supply
The SWW sensors is supplied with power via a common fuse with
terminal 15. The fuse is located in the rear fuse carrier (in the luggage compartment). The voltage supply is routed to the master and
from there to the SWW2.
The wake-up line is therefore not required on the SWW sensors.
Bus systems and voltage supply to the radar sensors of the blind spot detection system
Index
Explanation
Index
3
4
Explanation
73
74
The vibration actuator is built into the steering wheel so that the
direction of its oscillations correspond with the direction of rotation
of the steering wheel. This provides an ideal expression of the
warning and the driver is made immediately aware that he must use
the steering wheel to avert the dangerous situation. In addition,
this principle to a large extent avoids unwanted side-effects such
as noises or oscillations that could be transferred in other directions
to the body.
The two brackets connect the vibration actuator with the steering
wheel. However, the brackets on the vibration actuator are not
screwed to the case, but to the coil carrier.
Index
Explanation
Vibration actuator
Index
Explanation
Index
Explanation
Electrical connection
Left bracket
Permanent magnet
Coil carrier
Spring
75
6
8
10
Coil
Spring
Right bracket
76
Like the blind spot detection, the lane departure warning (KAFAS
control unit) also uses the vibration actuator to produce a warning
signal for the driver. For this, the systems use different amplitudes
of vibration.
Instrument Cluster
There are no function displays for the Active Blind Spot Detection
system in the instrument cluster (different to the lane departure
warning). Instead Check Control messages are displayed in the
instrument cluster, when the Active Blind Spot Detection system is
not available. A distinction is made between two possible causes:
Index
LRE
SZL
Explanation
NOTES
PAGE
F01 Workbook - Module 4
77
78
1.
2.
How does the design of the vibration actuator used on F01/F02 differ from the previous version?
3.
Where is the fuse for the active blind spot detection radars located?
4.
5.
What is the signal bus path of the warning to the vibration actuator?
KAFAS
Depending on the combination of the available options installed,
the functions in the F01/F02 are implemented as camera-based
systems, all sharing the same camera and the one control unit,
the KAFAS control unit.
Options/Technical
specification
KAFAS
Lane departure
warning
High-beam
assistant
79
1 camera
1 control unit
2 functions
X
X
80
System Components
Index
Explanation
Index
Explanation
10
Instrument cluster
Function display
11
12
Controller
13
14
Light switch
High-Beam Assistant function in
position A or position II
15
16
17
81
82
Circuit Diagram
Index
Explanation
Index
Explanation
10
Instrument cluster
Function display
11
12
Controller
13
14
Light switch
High-Beam Assistant function in
position A or position II
15
Steering column switch cluster SZL with turn signal stalk on the steering column
16
17
83
84
Although the video camera and the KAFAS control unit are the
components that are fundamental to the lane departure warnings
range of functions, they are also used for the headlight assistant
KAFAS control unit and video camera in the F01/F02
Index
Explanation
KAFAS control unit with
PT-CAN
Index
Explanation
Video camera for lane departure
warning and high-beam assistant.
Index
1
2
Explanation
The driver activates the system using the lane departure warning
button in the driver assistance control panel.
85
Lane departure
warning ready
86
Warning
If the vehicle threatens to drive over the lane marking, the system
warns the driver by causing the steering wheel to vibrate.
Based on the detection of one or two lanes, the system first calculates the position of the vehicle in relation to these lanes.
Using the vehicles steering angle and road speed, the system calculates the time (t) remaining before the vehicle would cross the
lane marking.
Index
1
Explanation
Steering wheel electronics
Index
2
Explanation
Index
1
Explanation
Index
Explanation
System Limitations
If the vehicle is in an environment with adequate light, the highbeam headlights do not switch on. The KAFAS control unit sends
a switch-off recommendation to the footwell module.
Daylight
Twilight
Road lighting
Illuminated places.
Oncoming traffic
Preceding traffic
The driver is able to intervene at any time and override the assistance system by switching the high-beam headlights on and off
manually.
The driver always bears sole responsibility for the vehicle and the
control of the vehicles lighting.
87
88
Service Information
E61 and
E64
You will also find information on the lane departure warning in the
E60/E61 Lane departure warning training material available on
TIS and ICP.
To activate this mode, the driver must press the turn signal stalk on
the steering column forwards for 10 s with the vehicle stationary,
the lights switched off and terminal 15 ON.
Hardware/software defect
Sensor field covered
Check Control
message
Condition
"Internal fault"
Sending unit
Condition
Information in Central
Information Display
High-beam assistant
not active
High-beam assistant
defective
Sensitivity adjusted
NOTES
PAGE
F01 Workbook - Module 4
89
90
1.
2.
3.
4.
What input does the ICM supply to the KAFAS control unit?
5.
PDC-TRSVC
In the F01, the PDC control unit
function has been integrated into
the junction box electronics for the
first time.
Index
1
2
Explanation
In the F01, the optional rear view camera requires the vehicle to
have been equipped with the PDC option. The rear view camera is
located at the right of the recessed handle on the luggage compartment lid.
F01 front bumper with five Park Distance Control ultrasonic sensors
91
92
The F01/F02 is the first of BMWs vehicles to feature the new Side
View Camera.
Index
1
2
1
2
Like the rear view camera, the two Side View cameras send their
signals to the TRSVC control unit along LVDS data lines.
The signals are forwarded along CVBS lines to the video switch
VSW and CIC. The CIC sends image data to the CID along LVDS
data lines.
The CID is where the image data are displayed.
Explanation
The driver can activate the Side View cameras using a button in
the control panel next to the gear selector lever.
Index
The camera images are shown in the CID in split screen view up to
a road speed of 30 km/h/19mph.
Explanation
Index
Explanation
Index
Explanation
With the PDC and rear view camera equipment combination, the
controller and the operating menu can be used to toggle between
the basic PDC display and the rear view camera image with PDC.
Distance warning PDC display and option to select rear view camera image with PDC
Index
1
Explanation
Index
2
93
Explanation
94
Index
Explanation
11
10
Index
Explanation
14
13
Footwell module
5
Central Information Display (CID) for PDC displays
15
12
6
Car Information Computer (CIC) data
preparation for displays in the CID
16
7
Audio amplifier (HiFi) Audible
distance warning (PDC)
95
96
System circuit diagram for rear view and side view camera
Index
Explanation
Index
Explanation
10
11
4
Controller - Control unit for PDC/rear view camera
on/off button and side view on/off button
12
5
Central Information Display (CID), for displays
of PDC/rear view camera/side view
97
98
16
15
14
13
12
11
10
Index
17
Explanation
18
Explanation
99
Index
100
1.
2.
3.
What is the road speed that the side view camera stop working?
4.
5.
Diagnostics Master
Time Master
The Diagnostics Master function is a function distributed throughout the vehicle. It is divided into the following subfunctions:
The Time Master is located in the instrument panel and cyclically transmits the
system time to all other control units in
the vehicle every second.
Time Master
Includes the centralized specification of a system time for
all control units in the vehicle, and the application as a time
stamp for fault messages from control units.
Master
ZGM
Time master
KOMBI
The counter for the system time is not reset when the battery is
disconnected or when the power to the instrument panel is
switched off.
Junction Box
F01 Workbook - Module 4
101
102
Explanation
Index
Explanation
10
11
Terminal status
Advantages:
Outside temperature
The central fault memory in the ZGM has a size of 18 kB. Between
250 and 1000 fault events and Check Control messages can be
stored centrally in the ZGM dependent upon how many faults
occur simultaneously. When the fault memory is full no new faults
or Check Control messages are stored. The fault and Check
Control messages in the central fault memory can then only be
deleted via the BMW diagnostic system.
All central fault memory entries are lost when the ZGM is replaced.
The Check Control messages at the time of the fault are also
stored in the Diagnostics Master and are also provided with the 26
ambient conditions. "Customer complaints" can be assigned better
to a vehicle situation because of the Check Control messages and
above all also corresponding fault memory entries.
These measures have made a more precise diagnosis possible.
103
104
To prevent pseudo faults in these operating situations, a centrally communicated signal forbids specific
faults from being entered in the local fault memories
of the control units.
Index
1
2
3
4
5
6
Explanation
Under/Overvoltage
block condition: 10.5 V < U < 16 V
Unblock condition: U > 11 V or U < 15.5 V
Junction Box (master for the subfunction specification of fault memory status)
Bus message "status - block fault memory"
All control units
Engine start
Driving.
105
106
Cascading
The cascading function ensures that all buses in the vehicle
electrical and bus systems startup in coordination and shut down
or "sleep" simultaneously. This function is made possible by a
master function of the central gateway module (ZGM) that specifies
whether the vehicle electrical and bus systems may sleep. This
master function controls the secondary control units, each of which
is responsible for the start-up and sleep for one bus. Secondary
controllers are located in the following control units:
ZGM (for K-CAN, K-CAN2, PTCAN, FlexRay and MOST)
DME (for the PT-CAN2)
With the wake-up and sleep memory, the vehicle status management makes functions available for detection of faulty wake-up and
sleep processes and initiation of countermeasures. For this purpose, the vehicle status management system has firstly recorded
all possible reasons that could allow a control unit to wake-up the
vehicle. When such a reason exists, the waking control unit must
signal this reason to the wake-up and sleep memory that is contained in the ZGM.
Should a faulty wake-up exist, it is logged in the ZGM (fault memory entry that includes also the waking control unit and the wake-up
reason as ambient conditions). The time and current kilometer
reading are always saved as further ambient conditions. In this
instance, the ZGM initiates countermeasures by transmitting the
diagnostic command "powerdown". Should faulty wake-up events
continue to occur after this, a reset of terminal 30F and then a permanent switch-off of terminal 30F is required. Just as with wakeup, faults may also occur for sleep. For such a fault, the wake-up
and sleep memory creates a fault memory entry and initiates the
same measures as for faulty wake-up.
All control units that may wake-up the vehicle are defined and
assigned an identification number (hexadecimal number). Two seconds after each control unit has completed the wake-up process it
transmits the bus message "wake-up registration FZM" to the
ZGM and notifies the reason for the wake-up.
Example:
K-CAN: IHKA
These include:
ZGM
Additionally, there is a group of control units that are wake-authorized as well as wake capable:
K-CAN2: CAS
MOST: Kombi
The remaining control units are then woken up via the bus systems
or via switching on the power supply.
F01 Workbook - Module 4
107
108
Index
Explanation
Index
Explanation
Index
Explanation
Index
Explanation
ACSM
EKPS
ICM
Integrated Chassis
Management
SMFA
AL
Active Steering
EMA LI
IHKA
SMFAH
CAS
EMA RE
JB
SWW
CIC
EMF
Electromechanical Parking
Brake
KAFAS
Camera-assisted Driver
Assistance Systems
SZL
CID
FD
KOMBI
Instrument Cluster
TCU
CON
Controller
FD2
NVE
TOP-HIFI
TOP-HiFi Amplifier
DME
FKA
Rear compartment,
heating/air conditioning
PDC
TPMS
DSC
FLA
OBD
On Board Diagnostic
Connector
TRSVC
DVD
FRM
Footwell Module
RSE
ULF-SBX
High
FZD
SDARS
Satellite Radio
VDM
Vertical Dynamics
Management
GWS
SMBF
VSW
Video Switch
HiFi
HiFi Amplifier
SMBFH
ZGM
EDC SHL
EDC SHR
EDC SVL
EDC SVR
HKL
EGS
HSR
EHC
HUD
Head-up Display
F01 Workbook - Module 4
109
110
Function
Engine start
Radio mute
Driving
Engine running
Ready to drive
Active steering
This is where those functions are
activated that are required for the
driving mode, e.g. Park Distance
Control, air-conditioning system,
passive safety systems
Radio, seat adjustment
This prevents the control units from going into emergency operation (e.g. the windscreen wiper does not start).
Ethernet Access
The increasing number and complexity of functions in the vehicle
cause a constantly increasing rise in the number of control units
and consequently the data volume in the vehicle. When these data
are to be updated the vehicles must be programmed over the
BMW programming system. The number of BMW vehicles that
can be programmed has constantly increased since the introduction of the E65 in 2001.
What is Ethernet?
In order to accelerate the programming procedure in the workshop, an Ethernet access has been integrated in the diagnostic
socket of the F01/F02 in addition to the OBD access (D-CAN).
Ethernet is a cabled data network technology for local area networks (LANs). It facilitates the data exchange in the form of data
frames between all devices (computers, printers, ...) connected in
a local network (LAN). Earlier the LAN only extended over one
building.
Each network user has a unique 48-bit key that is called the MAC
address. This ensures that all systems in an Ethernet have different addresses.
MAC is an acronym for Media Access Control.
111
112
100 Mbit/s Ethernet is also used today as the LAN connection for
PCs.
In addition to a higher data rate, the 100 Mbits/s Ethernet offers the
following advantages:
All BMW dealers have an Ethernet infrastructure
Ethernet is future-proof
Ethernet Port
Five pins are used for the Ethernet port in the diagnostic socket.
Diagnostic socket
Upon connection of the ICOM A, the activation line (Pin 8) is connected to terminal 30B (Pin 16) and this activates the Ethernet
access.
Index
Explanation
Index
Explanation
Not assigned
10
Not assigned
Terminal 31
12
Ethernet Tx+
14
D-CAN Low
1
3
4
5
6
7
8
Not assigned
Ethernet Rx+
Terminal 31
D-CAN High
Not assigned
Ethernet activation
11
13
15
16
The Ethernet module in the ZGM receives the signal (voltage level
of terminal 30B) via the activation line. When the ICOM A is disconnected from the diagnostic socket the Ethernet access is deactivated. When the customer is in driving mode the Ethernet access
is always deactivated.
Engine speed
Not assigned
Terminal 30F
These five lines are routed from the diagnostic socket to the central
gateway module (ZGM).
One of the five lines transmits the activation signal. The remaining
four lines are twisted pair and are used for data transmission.
113
114
The vehicle should adapt to the network and not the network to the
vehicle. After disconnection of the ICOM A the assigned IP address
is released upon expiry of the time set in the DHCP server.
Data enters into the vehicle and is distributed in the vehicle via the
Ethernet access over the central gateway module.
The Ethernet connection does not have any effect upon the operation and time response of the D-CAN connection.
An IP address is automatically assigned to the vehicle after connection of the ICOM A. This allows unique identification of the
vehicle (the ZGM) in the BMW workshop network, and a communication connection is established.
Definitions
Authentication
Nowadays the conformation of authenticity is often stated in connection with rights of use e.g. for PCs or access to buildings.
Authentification
After it has completed the check, the PC grants access: It authorizes the user.
Index
Explanation
Printer
Gigabit switch
Index
Digital Signature
= Digital acceptance
Explanation
LAN cable
Battery charger
Integrated Software
Service Station ISSS
10
Integrated Measurement
Interface Box IMIB
Workshop PC
12
Integrated Communication
Optical Module ICOM A
11
Workshop trolley
In this case, the authorship and affiliation of data to a specific person is checked.
115
116
Data Storage
I-levels.
Index
Explanation
New nominal values are written into the VCM during vehicle
programming and coding.
Control unit 1
4
6
8
9
I-levels
117
118
Vehicle Order
The vehicle order contains all the important equipment features of
the vehicle in addition to the type code.
The assembly numbers of the drive control units are stored in the
vehicle during assembly and can no longer be changed. It is therefore possible at any time to identify which part numbers of the control units were allocated to the vehicle during production.
Vehicle Profile
The vehicle profile contains additional data that precisely describe
the vehicle. In addition to the development model series and
design they include, for instance, the gearbox type, engine, version
etc.
Index
Explanation
Index
Explanation
Performance class
11
Number of cylinders
13
Version
Index
Explanation
Index
Explanation
Production location
Upholstery code
Type code
10
Model series
12
Production time
2
4
5
6
Build date
7
9
11
Paint code
Options (SA)
Vehicle profile
Battery class
10
National-market version
12
Steering side
14
Fuel
Gearbox type
Cubic capacity
Integration Levels
In order to keep the testing controllable for the theoretically
extremely high possibility of combinations for the installed states of
the control unit versions (hardware state, program and data status),
so-called integration levels (Ilevels) are defined during the development process of the vehicle electrical and bus systems and during
model upgrading.
Extensive tests assure the perfect interplay of all states for the
hardware, program data and data of the control unit versions in an
integration level.
I-level Designation
The I-level designation consists of the system reference,
SOP date (SOP = Start of Production) and the I-level.
Example: "F001-08-09-500"
F001: System reference
The state of knowledge for each model series is stored in the CIS
database.
CIS = Configuration Information System
The CIS database replaces the former KMM database and is used
for determination of the vehicle ideal equipment installation status.
Last I-level.
119
120
Initialization of the VCM means the first writing of data. All data
(SVT-nominal, vehicle order, vehicle profile and the I-levels) is written into the central gateway module through the initialization.
Initialization takes place in the factory and must always be performed when the ZGM is replaced.
Initialization is automatically performed by the programming system. Data from the vehicle order (FA) and I-levels on security are
always stored in the CAS. The programming system firstly collects
these data from the CAS and then writes them into the ZGM.
For data security reasons, signatures are used in the data exchange
between the diagnosis or programming systems and the VCM.
Index
1
Explanation
3
5
6
SWEEPING Technologies
SWT logo
SWT is based upon an encryption process that uses a key specific to a vehicle and control unit, the activation code as it is called,
to activate a software function or application for a control unit.
Furthermore, usage of a FSC allowed clear allocation of the hardware component (night vision camera) to the vehicle in which it
was installed.
An activation code for the night vision camera following a replacement was enclosed in the form of a CD. This so-called "subpart"
had to be ordered by the parts technician over the EPC by giving
the vehicle identification number.
121
122
On vehicles with a production date from March 2007 (I-level 0703-5XX or higher) the activation code was contained in the CCC.
This applied for the retrofit of software for the voice recognition system as well as for replacement of the CCC.
Savings in license costs was the background, as invoicing could
now be carried out with the software manufacturer separately for
each vehicle instead of a general license.
When programming of the CCC (SA 609) was carried out on vehicles up to March 2007 fitted with the voice recognition system (SA
620) or voice recognition system preparation (SA 6UB), the BMW
Programming system requested an activation code.
Input of the map data is currently possible from the DVD drive and
in later production vehicles over the programming system.
When the order is placed for the activation code, the parts technician states the vehicle identification number of the vehicle for which
the navigation map is to be updated.
A special activation code is consequently created in the BMW AG
headquarters, in which the vehicle identification number becomes
an element of the FSC.
This means the issued FSC and navigation DVD can only be used
for the vehicle requested.
The initial filling of the hard disk integrated in the CIC with map
data can, if this manufacturer has not already filled it, only be carried
out over the BMW programming system.
For the update of map data, only the cash sale variant with activation code input via the speller is subsequently available.
123
124
Upon request from the BMW Service employee, the parts technician orders the activation code over the appropriate Dealer
Management System.
This ZIP folder must be saved in a temporary directory for subsequent extraction of the contents.
ISSS
This would mean that after the request by the parts technician, the
activation code, would be directly available to the BMW programming system after a short waiting time.
This process, called "SWT-Online", plays an important role particularly for repairs. Because after replacement of a Car Information
Computer, for instance, work can be carried out on a repair without
an activation code having to be ordered. It is made directly available
to the BMW programming system by "SWT-Online".
However, it is still necessary to place an order over the parts technician and the Dealer Management System for software that has to
be paid for, such as the voice input system.
The channel over the ASAP portal, with download onto the workshop PC and subsequent import into the BMW programming system, should therefore continue to be used as the backup-solution.
Should problems occur during the download or data import into the
vehicle, technical support of the respective market should be contacted or a PuMA instance created.
125
126
Vehicle Security
When a new instrument panel was installed, the encoding connector of the old one had to be used. If this was not done a
manipulation dot lit up to indicate that the kilometer reading had
been manipulated.
The kilometer reading was only reset to the correct reading with
the old encoding connector. The manipulation dot was no longer
displayed.
A new era in manipulation protection begins with introduction of
the master security module (MSM) as a module in the central
gateway module in the F01/F02 and the client security module
(CSM) in some selected control units.
The basis for the requirement for the vehicle security system is
formed by the growing amount of electronics and the interlinked
networking installed in the vehicle.
Mention must also be made of the increase in driver-based
services.
Threat Potential
As electronics increase in vehicles, the possibilities also increase
of disrupting and infiltrating this sensitive system through manipulation, imitation of hardware and software, and tuning measures
(blackbox tuning).
Furthermore, vehicle security has the purpose of preventing vehicles damaged by manipulation giving a bad public image to the
BMW brand and therefore damage to our reputation.
OBD
K-CAN2
FlexRay
K-CAN
ZGM
5
MSM
PT-CAN
IHKA
CIC
KOMBI
FKA
RSE Mid
CON
TOP HiFi
SDARS
CID
ULF-SBX
High
DVD
TCU
HUD
FD
FD2
TRSVC
HiFi
1
2
VSW
Index
1
2
F01 Workbook - Module 4
127
Explanation
128
Due to the constantly growing complexity and ongoing development of functions over the life of vehicles, adaptation of the software on the control units is unavoidable.
Proactive saving of customization and CBS data and reimporting into control units from F01 on.
Timely/faster updates.
129
130
Release Phases
Illustration of Phase 1
Initially, the interface and control for programming can only take
place by using keyboard and mouse on the ISSS. Soon after,
programming control can take place via each individual ISID in
the workshop.
The ICOM A and the ICOM B will be used as vehicle interface for
programming. The ICOM B will be used exclusively for programming MOST control units.
From the introduction of the ethernet connection in the OBD2
interface, ICOM B will not be used. (example: F01/F02)
Future Phases
It is planned to integrate the programming system ISTA/P entirely
in the ISIS workshop server. A precise timetable for integration of
ISTA/P in ISIS has not yet been finalized.
Programming
First, the basic DVD is placed in the DVD drive on the SSS and the
operating system installed on the SSS. In the process, the previous
application, Progman, is completely deleted. From this point on,
future, updates and installation of the ISTA/P application on the
ISSS will take place exclusively via the ISIS.
The ISTA/P client and then application software are installed on the
ISIS. The ISSS is updated/supplied with the application software by
the ISIS via the network during the maintenance cycle.
If the BMW Group technical support (e.g. via PuMA) specifically instructs that a vehicle is to be programmed.
131
132
Preparatory Measures
Engine
Manual gearbox/SMG/DKG
- Transmission in neutral
- Parking brake applied
Automatic transmission
- Transmission in position P
On vehicles with electromechanical parking brake, apply the parking brake by means
of the parking brake button, otherwise use the handbrake.
Electric loads
Wiper/washer system switched off. Make sure that the wipers can move freely.
The wipers may be activated during programming. On no account block the wipers.
The battery should be sufficiently charged at the start of the programming procedure (>13 V).
Connect a BMW-specified and approved battery charger and set to external power supply mode
(FSV mode). Do not connect or disconnect the charger during programming. The electrical system
voltage must not drop below 13 volts during the programming procedure.
Diagnosis
Using the ISTA diagnosis system, rectify any problems before programming and delete stored fault codes.
Interfaces
Any vehicle equipped with a MOST bus manufactured before the F01/F02, will require the use of an
ICOM A and an ICOM B.
Programming
CKM data is automatically saved by ISTA/P and written back to the control unit after programming.
133
134
Coding
Coding involves adapting the control units to the specific vehicle.
That means that functions and data maps already in the control
modules are enabled or activated in accordance with the vehicle
order for the vehicle.
Customizing
On older vehicles, the car and key memory (CKM) option located
under the Vehicle option is used to enter the customer-specific
settings for the car and key memory functions on certain electrical
systems.
Coding
Customizing.
Programming
Programming (also known as flash programming) loads a new program or data in the control unit. A distinction can be made between
control units with:
Program status and
The program status of the control unit corresponds to the operating system and controls the computer program in the control unit.
The data status involves the characteristic maps and characteristic
curves specific to the vehicle, engine and transmission. The ISTA/P
programming application automatically takes that into account
when programming the control unit concerned.
With ISTA/P, the control unit has been programmed, any necessary
coding procedures are performed automatically.
Personal Profile
On vehicles with the Personal Profile function, the customization
settings are entered directly by the customer. For such vehicles,
there is no Customize button on the Vehicle menu.
Programming Process
The programming process consists of various procedures, some
of which require manual intervention although most are automatic.
The individual procedures are illustrated here and described in
detail below.
Explanation
2
4
6
8
135
136
Starting Programming
On the toolbar there are various buttons for opening more menus.
On the options bar, you can select the session or the vehicle that
is to be programmed or the Integrated Software Service Station
(ISSS) that is to be used for programming. Depending on the
vehicles models connected, each ISSS can carry out up to five
programming sessions at the same time.
On the function bar is the button for selecting the vehicle access
method.
The information panel shows the details of the sessions or available ICOMs.
When a new programming session is to be started, the programming server on which the vehicle is to be programmed must first be
selected.
The ISSS used for the session can be selected manually or automatically. Because the ISSS can only program one F01 at a time
or 5 other vehicles at a time, it is recommended that the automatic
ISSS selection is carried out.
Explanation
Options bar
1
3
4
5
Toolbar
Function bar
Information pane
Control buttons
137
138
Selecting ICOM
The user then has the opportunity to give the session any individual name, but the system automatically enters the model of the
vehicle along with the chassis number as an identifier (example:
E60_EE12345).
The same vehicle interfaces are used for programming with the
new workshop system as for diagnosis.
From the F01 on, all control units can be programmed using only
the ICOM A. Even though the F01/F02 is equipped with a MOST
bus, ICOM B is not necessary due to the ethernet connection via
the OBD2 connector.
Vehicle interfaces
139
140
First of all, the basic details of the vehicle are established such as
VIN number, model, type code, etc.
Then, all control units fitted and the current I-level of the vehicle
is determined. In addition, the programming system establishes,
if possible, the software version last used to carry out servicing
operations on the vehicle.
That makes it possible to avoid unnecessary programming if the
vehicle already has the latest software version.
Next, the control units identified and the equipment options fitted
are compared (comparison of required vs. actual status).
Index
Explanation
1
3
5
Vehicle data
Before programming can be carried out, the measures plan is produced and can also be configured by the user. For example, it is
now possible to program refits or conversions at the same time as
the software update. The configuration for that is done now so that
no further manual input is required later on during the programming
sequence and it can then run automatically.
After the identification process, the user is asked if any control units
have been replaced on the vehicle. If the answer is YES, ISTA/P
checks whether an enabling code is required for the replaced control unit and, if so, requests it from the user if it has not already
been entered on the system.
Then for the first time ISTA/P produces an measures plan based on
the tasks in the list of actions at that point.
The user has the option of editing the measures plan. The user can
add further actions to the measures plan but not remove them. The
following actions can be added to the measures plan:
Carry out conversion
Associated customization data such as settings for the air conditioning are backed up and the action "Follow up control unit
replacement" added to the list of actions.
In general it is advisable to manually back up the customer's individual settings. If the control unit is defective, they can not be read
and, therefore, can not be written back to the control unit after programming either.
141
142
The measures plan indicates which control units do not require any
action - they are marked green.
The other control units, on which action is required, are marked
yellow or red. The actions that are required are indicated by the letter(s) shown on the control unit. The letters stand for the following:
P = Program
C = Code
I = Initialize
R = Replace
Action list
The Action list contains all information relating to the control unit
concerned and which via channel (D-CAN/MOST) it is programmed.
Guidance notes
Furthermore, additional guidance notes can be shown, e.g. on noting the remaining life of DME or conversion instructions for replacing control units.
Note: The guidance notes must be acknowledged by ticking the checkboxes and confirmed by clicking OK.
143
144
If the spare part is not available or the wrong part has been ordered,
the session can be saved and ended at this point. As soon as the
right part is available, the session can be retrieved and continued.
ISTA/P establishes from the measures plan which repair tasks are
required and displays them. After successful completion of a repair
task, the vehicle must be re-identified and any necessary software
updates added to the measures plan.
This stage of the process involves the programming and subsequent coding of the control units.
The next step is to write the enabling codes to the relevant control
units if required and modifying the vehicle order if conversions have
been carried out. The programming of control units can also be
performed simultaneously if they are on different bus systems, e.g.
MOST and CAN.
The progress of the programming process is indicated
by a progress bar.
If programming/coding/initialization has been completed successfully, there is a green tick by every control unit on which an action
has been performed.
If an action has failed or not been completed, the
control unit concerned is marked with a red X.
145
146
The last stage of the programming process is importing the customization, CBS and CKM data. The data is written back to the
control units and checked. Afterwards, the automated initialization
sequences are performed where required (electric windows/slide/tilt sunroof).
The automatic programming process is them complete. The initialization sequences that require user interaction are then carried out.
Notes on follow-up
Finally, the actual status is checked once again and the final report
produced. ISTA/P provides the user with the final report.
The user can print out the final report or else it is stored for a certain period on the ISIS.
Final Report
Index
Explanation
1
3
5
7
9
10
11
147
Final report
148
NOTES
PAGE
title