GM Service Manual Online
For 1990-2009 cars only

The power door lock subsystem is made up of the following components:

    • The driver door switch assembly (DDSA)
    • The driver door module (DDM)
    • The passenger door module (PDM)
    • The rear door module (RDM)
    • The LH front power door lock switch
    • The RH front power door lock switch
    • The LH front door lock actuator
    • The RH front door lock actuator
    • The LH rear door lock actuator
    • The RH rear door lock actuator
    • The remote control door lock receiver (RCDLR)
    • The power door serial data circuit
    • The class 2 serial data circuit
    • The DRVMDL Fuse - 10 amp
    • The PDM Fuse - 10 amp
    • The RRINMDL Fuse - 10 amp

Door Lock System Controls

The power door lock system can be controlled by any of the following:

    • A power door lock switch activation
    • A keyless entry transmission
    • A door key cylinder unlock switch activation
    • An automatic door lock function

Class 2 and Power Door Serial Data Links

The class 2 and power door data circuits are both serial data links. The serial data circuits replace cables in the vehicle by multiplexing (time-sharing) data to and from each device over a single wire referenced to ground. If the power door serial data is lost, both the rear door module (RDM) and the passenger door module (PDM) enters the sleep mode. With the RDM and the PDM in sleep mode, no power door operations are possible.

Remote Control Door Lock Receiver (RCDLR) Module

The door modules control the power door locks but the remote control door lock receiver (RCDLR) module is the door lock master device. This means the RCDLR has final control over whether or not doors will lock or unlock.

When the passenger door lock switch is activated, the switch signal is received by the passenger door module (PDM) and then sent , via the power door serial data line, to the driver door module.

When the driver door lock switch is activated, the signal is first received by the driver door switch assembly (DDSA), and then sent, via the power door serial data line, to the driver door module (DDM).

Once the driver door module (DDM) has received lock switch information from either door lock switch, it sends the information on to the RCDLR by the class 2 serial data line.

In addition to lock switch requests from the DDM, the RCDLR accepts door lock and unlock requests from the keyless entry transmitter, and, if equipped, unlock requests generated by activation of a door key cylinder switch. In all cases, the RCDLR examines information from other modules on the class 2 serial data circuit to determine if conditions are correct for the requested lock or unlock function to be performed. If conditions are correct, the RCDLR sends the OK back to the DDM via the class 2 serial data line. The DDM then powers the driver door lock actuator and sends a command, via the power door serial data circuit, to the passenger doors to power their respective door lock actuators.

The RCDLR will not allow the doors to be locked when the key is in the ignition and the drivers door is open. The drivers door has a dome/jamb switch which closes when the door is opened. The DDM reports the status of the driver door dome/jamb switch to the RCDLR via the Class 2 serial data line.

Door Modules Power and Ground

For power up, and to control power door locks and other door functions, the door modules are supplied battery positve voltage through separate circuits and the fuse blocks.

The DDM battery voltage circuit is fed by the DRVMDL 10 amp fuse in the Rear Fuse Block.

The PDM battery voltage circuit is fed by the PDM 10 amp fuse in the IP Fuse Block.

The RDM has two battery voltage circuits for these functions, fed by the RRINMDL 10 amp fuse in the Rear Fuse Block.

The DDSA battery voltage circuit is fed through the DDM by the DRVMDL fuse in the rear fuse block.

Each front door module is separately grounded through a ground stake. The rear door module has two separate ground circuits spliced into one, and grounded through a ground stake. The DDSA has a separate ground circuit provided by the DDM.

The door modules also use these voltage and ground supplies to provide power and ground to their associated power lock and window switches, however, the driver door lock switch is grounded directly through a ground stake. The front door modules, in addition, use these voltage and ground supplies for outside rearview mirror operations

These circuits are in the C1 harness connector of each door module and must not be confused with the door module voltage and ground circuits that are used exclusively to drive the power window motors.

Driver Door Switch Assembly (DDSA)

The driver door switch assembly (DDSA) is a multiplexed switch device that communicates with the driver's door module (DDM) via the power door serial data link. The LH front power door lock switch signals are first received and processed by the DDSA. The DDSA then sends a Lock or Unlock message via the power door serial data line to the DDM.

Power Door Lock Switches

The RH front power door lock switch is wired directly to the passenger door module (PDM). The normally open contacts of the switch are supplied battery voltage and ground by the PDM. The switch has two circuits for battery voltage, one for a lock signal and one for an unlock signal. The PDM supplies ground to the switch via a third circuit. When the switch is activated for a lock or unlock function, the switch contacts for that function are closed, the voltage supplied to the corresponding circuit is pulled low in the PDM, and the PDM recognizes the flow of voltage as a lock switch input signal. The PDM then sends a message to the DDM over the power door serial data link indicating the switch activity.

The LH front power door lock switch is similar to the passenger door switch and works the same way. However, the LH lock switch is wired directly to the driver door switch assembly (DDSA) for power, and to a ground stake for ground. The lock switch signal information is processed by the DDSA. The LH lock switch also operates on less voltage. The DDSA supplies two 5 volt circuits to the lock switch, one for a lock signal and one for an unlock signal. When the switch is activated for a lock or unlock function, the switch contacts for that function are closed, the voltage supplied to the corresponding circuit is pulled low in the DDSA, and the DDSA recognizes the flow of voltage as a lock switch input signal. The DDSA then sends a message to the DDM over the power door serial data link indicating the switch activity.

The rear doors have no power lock switches, only manual lock levers.

When either the left or right front power door lock switch is activated, all of the doors are locked or unlocked in unison. The manual key locks and lock levers will still work if electrical power is lost.

Door Lock Actuators

Once the DDM receives the OK message from the RCDLR to lock or unlock the doors, the door modules apply battery voltage of the correct polarity to their respective door lock actuator motors to physically drive the door lock levers in or out.

The lock actuator motors are reversible. The function they perform, lock or unlock, depends on which lock actuator control circuit the voltage is applied to, and which lock actuator control circuit the ground is applied to. To lock the door, the associated door module applies voltage to the lock control circuit and ground to the unlock control circuit of the actuator. To unlock the door, the associated door module reverses the polarity and applies voltage to the unlock control circuit and ground to the lock control circuit of the actuator.

If the power door locks are commanded for too long, a circuit breaker in each actuator will open to protect the motor against damage. The circuit breakers have positive temperature coefficients (PTC) and will reset automatically when voltage is removed from the actuator.

Central Door Unlock

If equipped, each front door lock actuator has a key cylinder switch built into it. The switch is connected by a mechanical rod to its respective door lock cylinder. Each door module supplies battery voltage and ground to the normally open contacts of the associated key cylinder switch. The switch is closed and the central door unlock function activated when the door key is inserted into one of the door lock cylinders and turned to the Unlock position. The battery voltage is pulled low and the door module recognizes this voltage flow as a key cylinder switch signal input. All doors will unlock when either of the following occurs:

    • The DDM or PDM detects that its key cylinder switch is continuously closed for 3 seconds or longer.
    • The DDM or PDM detects that its key cylinder switch is closed twice in 3 seconds.

Delayed Locking Feature

The delayed locking feature provides a wait state following a lock switch or keyless entry transmitter LOCK command. When, either the power door lock switch button, or the remote keyless entry lock button, is pressed with the key removed from the ignition and the drivers door open, the system is activated. A chime will sound three times to indicate the activation. Once all doors are closed, a 5 second delay is provided for re-entry prior to locking the doors.

Lockout Prevention

The RCDLR can prevent the vehicles operator from locking the vehicle doors when the key has accidently been left in the ignition. When the RCDLR receives the request from the DDM to lock the doors, it examines for the following lockout prevention criteria:

  1. IGNITION SWITCH KEY PRESENT signal from the ignition switch.
  2. DRIVER DOOR OPEN message from the DDM.
  3. Delayed locking function active message from the IPC.
  4. The RCDLR will only allow the doors to be locked when:
  5. • If delayed locking is active, as soon as all doors are closed for 5 seconds.
    • If delayed locking is inactive, as soon as the ignition key is out of the ignition switch and the driver door is closed.
    • The driver power door lock switch is held in the LOCK position for greater than 3 seconds (Lockout Override).

Automatic Door Locks

The automatic door lock function provides for locking or unlocking the doors when shifting the transmission in and out of PARK.

When this feature is active, the RCDLR module receives powertrain control module (PCM) shift select changes over the class 2 serial data line. When the ignition is in RUN, the driver door is closed, and the gear selector is shifted out of PARK, the RCDLR module will transmit a class 2 lock doors message to the DDM. The DDM will send this message on to the other door modules over the power door serial data line and the modules will lock their doors as programmed. If personalization is selected to do so, the RCDLR will also unlock the doors when the gear selector lever is put back into PARK. For customized selections available and programming instructions, refer to Personalization Description and Operation in Personalization.