BMW X5 2004 E53 Central Body Electronics Repair Manual
Manufacturer: BMW, Model Year: 2004, Model line: X5, Model: BMW X5 2004 E53Pages: 64, PDF Size: 4.03 MB
Page 51 of 64

ZKE - 51
DWA ARMING/DISARMING
• The DWA is armed every time the vehicle is locked from the outside with the door lock
cylinder or FZV key.
• The LED in the rear view mirror flashes as an acknowledgment along with the exterior
lights and a momentary chirp from the siren.
• The GM monitors all required input signals for closed status (door closed, tailgate
closed, etc.) The inputs must be in a closed status for a minimum of 3 seconds for the
GM to include them as an activation component. If after 3 seconds any input signal not
in the closed status is excluded (this is acknowledged by the DWA LED) preventing false
alarm activation's.
• If the DWA is armed a second time within 10 seconds, the tilt sensor and interior pro-
tection sensor are also excluded as alarm activation components. This function is use-
ful if the vehicle is transported on a train or flat bed truck to prevent false alarm activa-
tion's.
• While armed the tailgate can be opened with out the alarm being triggered as follows:
- If opened with the tailgate remote button via the FZV, the GM prevents the alarm
from activating. (This feature is customizable under the Car Memory function).
- If opened with the key at the tailgate lock cylinder the tailgate key position switch
signals the GM and in the same manner prevents the alarm from activating.
In either case, when the tailgate is returned to the closed position, it is no longer con-
sidered as an activation signal.
Panic Mode Operation: When the tailgate button is pressed and held, the GM is signaled
to activate the siren for the Panic Mode. The panic mode will function with either an armed
or disarmed DWA system.
EMERGENCY DISARMING
Emergency disarming occurs automatically if a key is used to turn the ignition switch on and
the EWS III accepts it. The EWS III signals the GM to unlock the doors and deactivate the
DWA.
Page 52 of 64

ZKE - 52
ALARM INDICATION
When the alarm is triggered, the siren will sound for 30 seconds. At the same time the low
beam headlights and four way flashers will flash for 5 minutes. The GM signals the the LCM
III via the K bus -- I bus to flash the lights.
Following an alarm trigger, the system will reset and trigger again if further tampering is
done to the vehicle.
DWA LED STATUS
DWA STATUS DWA LED CONDITION
Disarmed OFF
Armed Continual slow flash
Armed with one or more monitored Rapid flash for 10 seconds,
inputs not in closed position then continual slow flash.
(ie: trunk not fully closed, etc)
Alarm activated Rapid flash for 5 minutes,
then continual slow flash.
Rearmed in less then 10 seconds. ON for 1 second
Disarmed after activated alarm Rapid flash for 10 seconds,
then OFF.
Page 53 of 64

ZKE - 53
DRIVER’S SEAT MEMORY FUNCTION
As with previous systems, the seat memory feature of the SM stores three seat positions
for recall. The positions are stored in a non-volatile memory preventing loss of positions if
in case the SM or the battery is disconnected.
The additional buttons on the SM (M) pro-
vide activation of recording memory position
and (1-2-3) for storing or recalling a specific
seat setting.
Storing current seat position:
• Seat in desired position,
• Ignition switch in KL R,
• Press the M button until it illuminates
• Within 7 seconds press the 1,2 or 3 but-
ton to store.
The stored position can be recalled at any time by pressing the appropriate memory loca-
tion button (1-2-3).
MEMORY RECALL MODES OF OPERATION
Depending on current SM input signals via K-Bus, the memory recall operates in two dis-
tinctly different modes:
• One-touch mode (TTB),
• or press and hold mode of operation (DTB).
If the following input signal status is current, the SM resets the seat position by a momen-
tary“one touch”of the selected memory button.
• Ignition switch off with the driver’s door open, or,
• KL R on, door open or closed
If the following input signal status is current, the SM resets the seat position by a continu-
ous ”press and hold”of the selected memory button.
• Ignition switch off with the driver’s door closed
• KL 15 on, door open or closed.
Page 54 of 64

ZKE -54
DRIVER’S SEAT MEMORY (CAR Memory Influence)
The PM-SM can be encoded to recall a specific seat position for a vehicle user when the
GM signals the SM to automatically recall stored positions separate of the 1-2-3 button
selections.
This feature is encoded through the car memory function and activated by the key memo-
ry function. The PM-SM will monitor the seat position and store it in another area of it's
memory when the vehicle is locked with the remote keyless entry system. The GM sends
a request to memorize the seat position and store it for FZV key user 1,2,3 or 4.
If another user of the vehicle changes the seat position the PM-SM restores the memory
position the next time the specific key is used to unlock the vehicle.
This feature can be further modified to activate the position recall based on the owner's
selected activation scenario, for example: The owner can choose to :
• Disable this feature,
• Initiate memory recall when the unlock signal is initially sent before a door is opened.
• Initiate memory recall when the unlock signal is sent but only when the driver's door is
opened.
See Car Memory Key Memory for additional information.
POWER SEAT DIAGNOSIS
The PM-SM communicates with the DIS or MoDiC via the K bus - instrument cluster gate-
way - to the P-bus. The PM-SM monitors the seat motors and circuits as well as it's inter-
nal operation. Any detected faults are stored in the PM-SM fault memory and are called up
when diagnosing the system with the Fault Symptom diagnostic plan.
The PM-SM also provides status display to the DIS of its input and output control signals
as well as component activation.
Page 55 of 64

MIRROR OPERATION
The output stages and memory storage of mirror positions is handled by the respective
door modules. The positioning of the mirrors is signaled from the driver’s door switch
block/module. The signal passes over the P-Bus to the passenger’s door module.
The memory/recall for the driver’s mirror comes directly into the door module from the
memory switch. The operation for the passenger’s side mirror is carried out over the P-Bus
from the driver’s door module to the passenger’s door module.
The memory positions are stored in each respective module. The memory position is rec-
ognized by the feedback potentiometers located on each mirror motor.
The reverse gear tilt feature for the passenger’s mirror is signaled from the GM III, over the
P-bus, when reverse is selected and the mirror switch is set for the driver’s side.
Mirror heating is controlled by each respective door module. The GM III receives the out-
side temperature from the IKE and passes it to the door modules. The “ON” time for mirror
heating is adjusted based on the outside temperature.
A pulsed heating cycle is used for the mirrors based on the outside temperature.
ZKE -55
Temperature<-10OC -10 to 0OC 0 to 15OC 15 to 25OC >25OC
ON - duration 100% 75% 50% 25% 5%
Page 56 of 64

ZKE -56
Page 57 of 64

SEAT OPERATION
Each motor for seat adjustment contains a micro-processor (called a Ripple Counter) that
receives a digital signal from the seat control module for motor activation. The motors are
connected to KL 30 and KL 31 and respond to the signals generated by the seat module
when seat movement is requested. The seat adjustment switch provides ground input sig-
nals to the module when seat movement is desired. The module processes these input sig-
nals and sends output signals to the seat motor processors. The seat motor processors
activate the motors and the seat moves to the desired point.
The circuitry of the Ripple Counter detects the motor activation current. As the armature
segments of the motor rotate passed the brushes, the current flow rises and falls produc-
ing a ripple effect. The peaks of these ripples are counted and stored in the Ripple Counter
module. The memory function of the seat module uses this ripple count instead of feed-
back potentiometers to memorize and recall seat positions.
RIPPLE COUNT RECOGNITION
When the seat is installed and the battery is connected, the ripple counter uses the initial
position of the motors as the “Zero Position”. Any movement from this point is counted as
“+” or “-” pulses as the motors move in either direction. The pulse position of the motors
is stored in the seat module, in an EEPROM, before the ZKE goes into its “Sleep Mode”.
This prevents the position recognition from being lost. If the battery is disconnected before
the 16 minute sleep mode activation, the memory positions of the seat will be lost and
reprogramming will be required.
ZKE -57
Page 58 of 64

ZKE -58
Page 59 of 64

STEERING COLUMN OPERATION
The adjustable steering column is similar to the E38 in components, mechan-
ical linkages and electrical operation. The steering column adjusting switch is
mounted on the left side of the steering column and provides for four directions
of column movement.
The motors for tilt and length also employ ripple counter modules for motor control and
memory recall. The control electronics for the steering column are integrated into the seat
module. The steering column switch inputs are processed by the seat module and the out-
put signals are sent to the steering column ripple counter modules for motor activation.
ZKE -59
RIPPLE
COUNTER
Page 60 of 64

STEERING COLUMN MOTOR DRIVES
Forward/Back (Telescope)
A flexible drive shaft operates a screw drive which causes a forward/back movement of the
steering column.
Up/Down
A flexible drive shaft moves an off-center lever causing up/down steering movement.
ZKE -60