GM Service Manual Online
For 1990-2009 cars only

Do not use the HomeLink® Transmitter with any garage door opener that does not have the "stop and reverse" feature. This includes any garage door opener model manufactured before April 1, 1982. If you have a newer garage door opener with rolling codes, please be sure to follow Steps 6 through 8 to complete the programming of your HomeLink® Transmitter.

Read the instructions completely before attempting to program the HomeLink® Transmitter. Because of the steps involved, it may be helpful to have another person available to assist you in programming the transmitter.

Keep the original transmitter for use in other vehicles as well as for future HomeLink® programming. It is also recommended that upon the sale of the vehicle, the programmed HomeLink® buttons should be erased for security purposes. Refer to "Erasing HomeLink® Buttons" or, for assistance, contact HomeLink® on the Internet at: www.homelink.com or by calling 1-800-355-3515.

Be sure that people and objects are clear of the garage door or gate operator you are programming. When programming a garage door, it is advised to park outside of the garage.

It is recommended that a new battery be installed in your hand-held transmitter for quicker and more accurate transmission of the radio frequency.

Programming HomeLink®

Your vehicle's engine should be turned off while programming the transmitter. Follow these steps to program up to three channels:

  1. Press and hold down the two outside buttons, releasing only when the indicator light begins to flash, after 20 seconds. Do not hold down the buttons for longer than 30 seconds and do not repeat this step to program a second and/or third transmitter to the remaining two HomeLink® buttons.
  2. Position the end of your hand-held transmitter about 1 to 3 inches (3 to 8 cm) away from the HomeLink® buttons while keeping the indicator light in view.
  3. Simultaneously press and hold both the desired button on HomeLink® and the hand-held transmitter button. Do not release the buttons until Step 4 has been completed.
  4. Some entry gates and garage door openers may require you to substitute Step 3 with the procedure noted in "Gate Operator and Canadian Programming" later in this section.

  5. The indicator light will flash slowly at first and then rapidly after HomeLink® successfully receives the frequency signal from the hand-held transmitter. Release both buttons.
  6. Press and hold the newly-trained HomeLink® button and observe the indicator light.
  7. If the indicator light stays on constantly, programming is complete and your device should activate when the HomeLink® button is pressed and released.

    To program the remaining two HomeLink® buttons, begin with Step 2 under "Programming HomeLink®." Do not repeat Step 1 as this will erase all of the programmed channels.

    If the indicator light blinks rapidly for two seconds and then turns to a constant light, continue with Steps 6 through 8 following to complete the programming of a rolling-code equipped device (most commonly, a garage door opener).

  8. Locate in the garage, the garage door opener receiver (motor-head unit). Locate the "Learn" or "Smart" button. This can usually be found where the hanging antenna wire is attached to the motor-head unit.
  9. Firmly press and release the "Learn" or "Smart" button. The name and color of the button may vary by manufacturer.
  10. You will have 30 seconds to start Step 8.

  11. Return to the vehicle. Firmly press and hold the programmed HomeLink® button for two seconds, then release. Repeat the press/hold/release sequence a second time, and depending on the brand of the garage door opener (or other rolling code device), repeat this sequence a third time to complete the programming.
  12. HomeLink® should now activate your rolling-code equipped device.

To program the remaining two HomeLink® buttons, begin with Step 2 of "Programming HomeLink®." You do not want to repeat Step 1, as this will erase all previous programming.

Gate Operator and Canadian Programming

Canadian radio-frequency laws require transmitter signals to "time out" or quit after several seconds of transmission. This may not be long enough for HomeLink® to pick up the signal during programming. Similarly, some U.S. gate operators are manufactured to "time out" in the same manner.

If you live in Canada, or you are having difficulty programming a gate operator by using the "Programming HomeLink®" procedures (regardless of where you live), replace Step 3 under "Programming HomeLink®" with the following:

Continue to press and hold the HomeLink® button while you press and release every two seconds (cycle) your hand-held transmitter until the frequency signal has been successfully accepted by HomeLink®. The indicator light will flash slowly at first and then rapidly. Proceed with Step 4 under "Programming HomeLink®" to complete.

Using HomeLink®

Press and hold the appropriate HomeLink® button for at least half of a second. The indicator light will come on while the signal is being transmitted.

Erasing HomeLink® Buttons

To erase programming from the three buttons do the following:

  1. Press and hold down the two outside buttons until the indicator light begins to flash, after 20 seconds. Do not hold the two outside buttons for longer than 30 seconds.
  2. Release both buttons.

HomeLink® is now in the train (learning) mode and can be programmed at any time beginning with Step 2 under "Programming HomeLink®" shown earlier in this section.

Individual buttons cannot be erased, but they can be reprogrammed. See "Reprogramming a Single HomeLink® Button" following this section.

Reprogramming a Single HomeLink® Button

To program a device to HomeLink® using a HomeLink® button previously trained, follow these steps:

  1. Press and hold the desired HomeLink® button. Do not release the button.
  2. The indicator light will begin to flash after 20 seconds. While still holding the HomeLink® button, proceed with Step 2 under "Programming HomeLink®" shown earlier in this section.

Resetting Defaults

To reset HomeLink® to default settings do the following:

  1. Hold down the two outside buttons for about 20 seconds until the indicator light begins to flash.
  2. Continue to hold both buttons until the HomeLink® indicator light turns off.
  3. Release both buttons.

For questions or comments, contact HomeLink® at 1-800-355-3515, or on the Internet at www.homelink.com.