GM Service Manual Online
For 1990-2009 cars only

Outside Mirror System Components

The power outside mirror system consists of the following components:

    • Driver door switch assembly (DDSA)
    • Driver door module (DDM)
    • Front passenger door module (PDM)
    • Driver outside mirror
    • Passenger outside mirror
    • Class 2 serial data circuit
    • Power door serial data link
    • DRV MDL 10A fuse (door module logic and internal driver operation)
    • PASS MDL 10A fuse (door module logic and internal driver operation)

Outside Rearview Mirror Operation

The outside rearview mirrors are controlled by the driver door switch assembly (DDSA), the driver door module (DDM), and the front passenger door module (PDM). The DDSA decodes mirror switch activations. The door modules apply voltage and ground to their respective mirror motors to move the mirrors to the desired positions, and store mirror position information for memory mirror functions.

Outside Rearview Mirror Switches

For outside rear view mirror adjustments, the driver door switch assembly (DDSA) contains two built-in switches, the Mirror Select Switch, and the Mirror Position Switch. For export vehicles, the DDSA also contains a built-in Express Folding Mirror Switch. The Mirror Select Switch is used to select which mirror, left or right, is to be adjusted. The Mirror Position Switch is used to move the mirror that has been selected for adjustment to the desired position. The Express Folding Mirror Switch is used to, either move the mirrors to the folded position, in which they are fully retracted and in parallel with the vehicles front doors, or, to move them to the unfolded position in which they are fully extended at a right angle from the front doors and ready for normal everyday use.The DDSA reports the activity of these switches to the DDM.

Battery voltage is supplied from the DRVMDL 10 amp fuse in the rear fuse block, through the DDM, to the DDSA. The DDSA is grounded, through the DDM, to a ground stake.

The Mirror Select Switch contacts, which are normally open, receive voltage and ground from the DDSA. When, either the left or right mirror has been selected for adjustment, the contacts indicating that selection are closed to ground and the voltage is pulled low. The DDSA processes this voltage information to determine which mirror will be adjusted and sends the information to the DDM.

The Mirror Position Switch has four sets of switch contacts, one in each corner of the switch. The contacts are left-up, left-down, right-up, and right-down. The DDSA supplies battery voltage to one side of each set of contacts, and ground to the other side of each set of contacts. When the mirror position switch is activated in a direct up, down, left, or right direction, the switch closes two sets of contacts at the same time and voltage flows through both sets. The DDSA recognizes the two contact signal input as a one direction request in the direction common to the two inputs. The DDSA then sends this information on to the DDM. Depending on which mirror has been selected for adjustment, the DDM either moves the driver door mirror in the direction requested, or sends a power door serial data message to the passenger door module (PDM) indicating that the passenger door mirror needs to be moved. The door modules power the mirrors in the direction requested until the position switch is released, or until the mirrors have reached their limits of travel.

The Express Folding Mirror Switch is used to move the mirrors to the fully folded position, or the fully extended position. When the switch lever is pressed, the normally open switch contacts are closed, the DDSA interprets the signal and sends the information on to the DDM. The DDM sends the information on to the PDM. Both front door modules then simultaneously move the outside rearview mirrors to the appropriate folded or extended position. If the mirrors are currently in the extended position, pressing the switch lever causes both mirrors to be moved to the retracted position. If the mirrors are currently in the retracted position, pressing the switch lever causes both mirrors to be moved to the extended position.

Each mirror has two reversible mirror motors for position adjustment, and, for export vehicles, a third reversible mirror motor for power folding functions. The door modules control the reversible motors by supplying battery voltage and ground to the motors.

Door Modules Power and Ground

In order to control outside rearview mirror operations, as well as other door functions, the front door modules must be powered up. Battery voltage is supplied from the rear fuse block, through separate circuits, to each front door module. Each front door module is separately grounded through a ground stake. The front door modules also use these power and ground supplies to drive the mirror motors, and to provide power and ground to window and lock switches and door lock actuators. In addition, the driver door module uses these power and ground supplies to power the DDSA, which in turn uses them to power the integral mirror control switches.

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 PASS MDL 10 amp fuse in the Rear Fuse Block.

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

LH Mirror Motors

The LH mirror contains two reversible mirror motors for adjusting the position of the mirror, the vertical motor and the horizontal motor. The direction in which the mirror moves depends on which mirror motor control circuit the voltage is applied to, and which mirror motor control circuit the ground is applied to. For a left movement, the driver door module (DDM) applies battery voltage via the left mirror motor left circuit, and ground via the left mirror motor right circuit to the LH mirror horizontal motor. For a right movement, the DDM reverses the polarity and applies battery voltage via the left mirror motor right circuit, and ground via the left mirror motor left circuit to the horizontal motor. For an up movement, the DDM applies battery voltage via the left mirror motor up circuit, and ground via the left mirror motor down circuit to the LH mirror vertical motor. For a down movement, the DDM reverses the polarity and applies battery voltage via the left mirror motor down circuit, and ground via the left mirror motor up circuit to the vertical motor.

RH Mirror Motors

The RH mirror also contains a vertical motor and a horizontal motor for adjustments, and operates the same as the LH mirror. For a left movement, the front passenger door module (PDM) applies battery voltage via the right mirror motor left circuit, and ground via the right mirror motor right circuit to the RH mirror horizontal motor. For a right movement, the PDM reverses the polarity and applies battery voltage via the right mirror motor right circuit, and ground via the right mirror motor left circuit. For an up movement, the PDM applies battery voltage via the right mirror motor up circuit, and ground via the right mirror motor down circuit to the RH mirror vertical motor. For a down movement, the PDM reverses the polarity and applies battery voltage via the right mirror motor down circuit, and ground via the right mirror motor up circuit.

Memory Mirrors (A45) Personalization Option

The vehicle may be equipped with the "personalization package" containing memory seats and memory mirrors. However, the front door modules cannot perform memory mirror functions unless the Personalization Option is activated. The Dash Integration Module (DIM) stores the vehicles Personalization Option setting provided at the assembly plant. The DIM reports this Personalization Option setting to both front door modules, as well as other receiving modules, each time the ignition switch is cycled to RUN. The front door modules then store the Personalization Option setting and examine it before making a memory mirrors adjustment.

The Personalization Option setting stored within the front door modules will not change until the Personalization Option setting within the DIM is changed and the ignition switch then cycled to RUN.

If the Personalization Option is activated on a vehicle that is not equipped with A45, the door modules will erroneously set DTCs B1581, B1591, B1611, and B1621.

Memory Mirrors (A45) Operation

The memory mirrors are controlled by the mirror position sensors, the driver door switch assembly (DDSA), and the front door modules. The DDSA is used to decode memory switch activations, while the mirror position sensors provide mirror position information to the front door modules. The front door modules supply battery voltage and ground to the mirror position sensors, store mirror position information, and supply voltage and ground to run the mirror motors.

For memory operations, each outside rearview mirror has four additional circuits and contains a vertical position sensor and a horizontal position sensor. The position sensors are attached to the corresponding position motor of each mirror. The position sensors, which are potentiometer type sensors, provide constant information, in the form of feedback voltage to the associated door module, indicating the vertical and horizontal position of the mirror. Each front door module supplies 5 volts reference voltage through a 5 volt reference circuit, and ground through a mirror sensor low reference circuit, to the position sensors. Each front door module also supplies 5 volts through the vertical position sensor signal circuit, and, 5 volts through the horizontal position sensor signal circuit, to the corresponding position sensor. When the mirror motors run, the resistance of the attached sensors vary, which in turn, varies the feedback voltage to the door module. Feedback voltage for each sensor varies between 0.25 volts and 4.75 volts.

When a mirror position is programmed into the personalization package, the front door modules store the positions indicated by the feedback voltages of the position sensors. When a memory recall is requested, the door modules compare the feedback voltages indicated by the current mirror positions to the stored feedback voltages. The door modules then move the mirrors until the current feedback voltages match the stored feedback voltage levels.

Memory Mirrors (A45) Parallel Parking Mode

If the vehicle is equipped with memory mirrors, it is equipped with the parallel parking mode feature. For this feature, the driver door module (DDM) communicates with the powertrain control module (PCM) over the class 2 data link. When the gear selector is shifted to reverse, the PCM transmits this status via a class 2 message to the DDM. The DDM sends this message on to the front passenger door module (PDM) over the power door serial data circuit. The PDM then applies battery voltage and ground to the vertical motor of the RH outside rearview mirror to tilt the mirror down 7 degrees. This allows the driver to see the curb while parallel parking.

Heated Mirrors

The mirrors heat during the defrost/defog cycles for the rear window. The heated mirrors are connected to the driver door module (DDM) and the front passenger door module (PDM. When the defrost/defog is turned on, the DDM receives a class 2 message from the dash integration module (DIM) commanding the heated mirrors ON. The DDM also examines other class 2 information to determine if conditions are correct for the heated mirrors to be turned on. If conditions are correct, the DDM then applies voltage and ground to the driver side mirror heater element, and sends a power door serial data message to the PDM to apply voltage and ground to the passenger side mirror heater element.

The DDM applies battery voltage to the LH outside rearview mirror heating element via the feed circuit, and ground via the return circuit.

The PDM applies battery voltage to the RH outside rearview mirror heating element via the feed circuit, and ground via the return circuit.

Automatic Day/Night Feature Operation

The automatic day/night feature of the driver outside rearview mirror is controlled by the inside rearview mirror. The inside rearview mirror supplies a signal and a low reference to the driver outside rearview mirror. The voltage on the signal circuit of the driver outside rearview mirror varies between 0.5 to 1.5 volts depending on light conditions present at the inside rearview mirror. At night, with the automatic day-night feature enabled, the driver outside rearview mirror will automatically darken with the inside rearview mirror to reduce the glare from the headlamps from behind. The voltage on the signal circuit of the driver outside rearview mirror will be near 1.5 volts. In the daytime, the mirrors are in a normal state. The voltage on the signal circuit of the driver outside rearview mirror may be less than or near 0.5 volts. Refer to Automatic Day-Night Mirror Description and Operation in Stationary Windows for further description and operation of the inside rearview mirror.

Express Folding Mirror (Japan)

The express folding mirrors feature is controlled by the express folding mirror switch that is built into the driver door switch assembly (DDSA), and the front door modules. When the express folding mirror switch is activated, its signal is received as an active high input by the DDSA. The DDSA then sends a message on the power door serial data line to the driver door module (DDM) indicating the switch has been activated. The DDM sends the message on to the passenger door module (PDM). If the express folding mirror switch is activated when the mirrors are currently folded, the modules will move the mirrors to the full extended position. If the express folding mirror switch is activated when the mirrors are currently extended, the modules will move the mirrors to the full fold position.

Each mirror has a reversible power folding mirror motor that the door modules control by applying battery voltage and ground to the appropriate motor circuits. For a mirror extend, the front door modules apply battery voltage via the folding mirror motor extend circuit, and ground via the folding mirror motor retract circuit to their respective mirrors. For a mirror retract, the front door modules reverse the polarity and apply battery voltage via the folding mirror motor retract circuit and ground via the folding mirror motor extend circuit to their respective mirrors. When operated from the fully extended position, the mirrors simultaneously fold to a position in which they are fully retracted and in parallel with the vehicles doors. When operated from the fully retracted position, the mirrors simultaneously unfold to a position in which they are ready for normal everyday use.