GM Service Manual Online
For 1990-2009 cars only

Battery positive voltage (B+) is supplied at all times to the memory seat module (MSM) from the rear fuse block PWR SEAT circuit breaker, which is used by the MSM to control the seat motors. Each motor contains an electronic circuit breaker (PTC), which will reset only after voltage has been removed from the motor. Battery positive voltage (B+) is supplied at all times to the seat switch from the MEM T&T Fuse in the rear fuse block.

Horizontal

When the seat switch is operated to move the entire seat forward, battery positive voltage (B+) is applied via the entire seat forward switch contacts and the entire seat forward signal circuit to the MSM. In response to this input, the MSM supplies battery positive voltage (B+) via the entire seat forward control circuit and ground via the entire seat backward control circuit to the seat horizontal motor. The motor runs to drive the seat forward until the switch is released. Moving the entire seat backward works similarly to moving the entire seat forward except that battery positive voltage (B+) and ground are applied on the opposite circuits causing the motor to run in the opposite direction. The MSM also controls the seat horizontal motor during memory recall and easy exit functions.

Rear Vertical

When the seat switch is operated to move the seat rear vertical up, battery positive voltage (B+) is applied via the rear vertical up switch contacts and the rear vertical up signal circuit to the MSM. In response to this input, the MSM supplies battery positive voltage (B+) via the rear vertical up control circuit and ground via the rear vertical control circuit to the rear vertical motor. The motor runs to drive the rear of the seat up until the switch is released. Tilting the seat rear vertical down works similarly to tilting the seat rear vertical up except that battery positive voltage (B+) and ground are applied on the opposite circuits causing the motor to run in the opposite direction. The MSM also controls the seat rear vertical motor during memory recall and easy exit functions.

Front Vertical

When the seat switch is operated to move the seat front vertical up, battery positive voltage (B+) is applied via the front vertical up switch contacts and the front vertical up signal circuit to the MSM. In response to this input, the MSM supplies battery positive voltage (B+) via the front vertical up control circuit and ground via the front vertical down control circuit to the front vertical motor. The motor runs to drive the front of the seat up until the switch is released. Tilting the seat front vertical down works similarly to tilting the seat front vertical up except that battery positive voltage (B+) and ground are applied on the opposite circuits causing the motor to run in the opposite direction. The MSM also controls the seat front vertical motor during memory recall and easy exit functions.

Recline

When the seat switch is operated to recline the seatback forward, battery positive voltage (B+) is applied via the recline forward switch contacts and the recline forward signal circuit to the MSM. In response to this input, the MSM supplies battery positive voltage (B+) via the recline forward control circuit and ground via the recline backward control circuit to the recline motor. The motor runs to recline the seatback forward until the switch is released. Moving the recline backward works similarly to moving the recline forward except that battery positive voltage (B+) and ground are applied on the opposite circuits causing the motor to run in the opposite direction. The MSM also controls the seat recline motor during memory recall and easy exit functions.

Position Sensors

The MSM supplies a 5 volt reference voltage and reference ground to the respective seat and lumbar position sensors. The MSM receives feedback voltage via the signal circuit from the seat horizontal, rear vertical, front vertical, and recline position sensors and the lumbar horizontal and vertical position sensors.

Memory Function Switch

The driver door switch assembly (DDSA) receives and processes signals from the memory function switch. The driver door module (DDM) supplies a reference ground to the memory function switch. When the recall 1 button is pressed, the 1 signal of the DDSA is temporarily grounded via the memory function switch contacts and the recall 1 signal circuit. When the recall 2 button is pressed, the 2 signal of the DDSA is temporarily grounded via the memory function switch contacts and the recall 2 signal circuit. When the EXIT button is pressed, both 1 and 2 signals of the DDSA are simultaneously grounded via the memory function switch contacts and the recall 1 and 2 signal circuits.

After receiving a signal from the memory function switch, the driver door switch assembly (DDSA) sends a simple bus interface message to the driver door module (DDM). In response, the DDM sends a serial data class 2 message to the memory seat module (MSM) indicating that a memory function has been requested.