GM Manual
GM Manual
GM Manual
Unlocking Technology
General Motor s
(Version 3.7)
w w w . a d v a n c e d - d i a g n o s t i c s . c o m
™
CONTENTS
PAGE
APPLICATIONS 3
GENERAL OPERATION 7
SPECIAL FUNCTIONS 8 - 23
GM Software
DIAGNOSTIC SOCKETS/PORTS
OPEL/VAUXHALL/GMHOLDEN
ASTRA F CAVALIER
CORSA-B CORSA-C
FRONTERA SENATOR
SINTRA TIGRA
VECTRA B VECTRA C
VIVARO ZAFIRA
DIAGNOSTIC SOCKETS/PORTS
OPEL/VAUXHALL/GMHOLDEN
ASTRA G AGILA
MERIVA ZAFIRA-B
CORSA - D VX 220
ASTRA—J INSIGNIA
ASTRA—H MERIVA-B
DIAGNOSTIC SOCKETS/PORTS
OPEL/VAUXHALL/GMHOLDEN
MOVANO (04-09) COMBO
(12 DIGIT Pin code)
CRUZE
GENERAL OPERATION
Introduction
The General Motors Immobiliser is used in conjunction with the vehicle engine management electronics to immobilise the
vehicle. The first systems were fitted to Petrol vehicles and subsequently fitted to Diesel vehicles from 95½ Model Year.
The immobiliser system is independent, and can be diagnosed separately. The system is also operated independently from
the central locking system, and it’s main function is to inhibit starting.
The immobilisers function is to transmit the start signal to the engine management ECU after it has read the transponder
code. If the code is recognised the immobiliser sends the signal and the ECU compares the code with what is programmed.
If the signal is incorrect the engine which is allowed to start initially is then switched OFF. If there is a malfunction then the
engine check light mounted in the instrument panel will flash.
The system uses what is called an IMO (Immobiliser Signal Code) signal to talk to the electronic engine management
system, or for Diesel vehicles the Fuel Cut-off Solenoid.
The control unit can only be re-programmed if the necessary security code is entered, which is found on the customer
vehicle information card (CAR PASS).
NOTE : If a new immobiliser ECU is fitted to the vehicle, then the code that is entered will be stored in the memory for any
future programming requirements.
If a different code is used to that on the CAR PASS, please ensure this is written down and passed to the customer for safe
keeping.
It is not possible to change this code once programmed.
The key fob contains a small electronic circuit (Transponder) which is powered when in close proximity to the control unit
using cordless voltage power. Each transponder has a different code for security.
Car Pass
The information that is stored in the control unit includes Security Code, Engine type and transponder code. The security
code cannot be erased or overwritten using the TECH 1, TECH 2 or the AD PROGRAMMING SYSTEM.
The security code consists of a 4-digit number and can be found on the car pass. If a new control unit is fitted, the new
unit is not programmed with a code, and must be programmed using the TECH or AD PROGRAMMING SYSTEM. However,
the security code can only be programmed once and cannot be erased or overwritten.
If the customer has lost the car pass with security details, then the pin code must be sought from the dealer.
VIN X382787CWDKJW
Security Code 4874
Engine Type No X16SZ
Key No. 4386413
Radio Code 1234
CD Changer Code 1234
NOTE : The immobiliser receiver must be reprogrammed when it has been replaced
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—EARLY SYSTEMS
PROGRAM KEYS PROGRAM KEYS PROGRAM KEYS
PROGRAM IMMOBILISER
ASTRA G 98+ 1 2 3 4 5 1 2 3 4 5
ASTRA H
CALIBRA 95 6 7 8 9 0 6 7 8 9 0
1234 1234
SWITCH IGNITION ON
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—EARLY SYSTEMS
PROGRAM KEYS READ PINCODE
DIAGNOSTIC MENU
NOTE : IT IS IMPORTANT
SWITCH IGNITION ON THAT YOU MAKE SURE THE
IMMOBILISER ECU IS
AND THEN PRESS ENTER DISCONNECTED AS
INSTRUCTED BEFORE YOU
TRY TO READ THE PIN CODE,
OTHERWISE PIN CODE
READING WILL NOT BE
POSSIBLE !!!
RESET IMMOBILISER
KEY PROGRAMMED
RECONNECT. IMM. UNIT
TO THE VEHICLE
PINCODE
SPECIAL FUNCTIONS
RESPONSE CODE
________
SWITCH IGNITION ON
1 2 3 4 5
PRESS ENTER KEY 6 7 8 9 0
ECU IDENTIFICATION WEB SECURITY
12345678
VIN : W0L012345K123456
ECU NO : Z16XE
ECU IDENTIFICATION
SPECIAL FUNCTIONS ACCESS GAINED
PLEASE WAIT
DIAGNOSTIC MENU
READ PINCODE
SEARCHING FOR CODE
PLEASE WAIT
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—CAN BUS
PROGRAM KEYS PROGRAM KEYS PROGRAM KEYS
+ ROVER
+ SUZUKI PRESS ENTER KEY PRESS ENTER KEY
IMMOBILISER
ASTRA G 98+
ASTRA H
CALIBRA 95
____
SWITCH IGNITION ON MAX 5 KEYS
TO BE PROGRAMMED
1 2 3 4 5
PRESS ENTER KEY 6 7 8 9 0 PRESS ENTER KEY
GM CAN
1234
PLEASE INSERT
KEY No 1
AND TURN ON
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—CAN BUS
PROGRAM KEYS
ACCESS GAINED
PROGRAM KEYS
VIRGIN TRANSPONDER
PROGRAM KEYS
PROGRAM KEYS
PROGRAM KEY No 1
SUCCESSFUL
WOULD YOU LIKE TO
PROGRAM KEY No 2
YES=ENTER NO=BACK
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—CORSA D
PROGRAM KEYS PROGRAM KEYS PROGRAM KEYS
+ PEUGEOT
+ ROVER
+ SUZUKI PRESS ENTER KEY PRESS ENTER KEY
AGIILA ____
ASTRA F 95 MAX 5 KEYS
ASTRA F 96 TO BE PROGRAMMED
ASTRA G 98+ 1 2 3 4 5
ASTRA H
1234
SWITCH IGNITION ON PLEASE INSERT
KEY No 1
AND TURN
ACCESS GAINED
____
CORSA D
1 2 3 4 5
PRESS ENTER KEY PRESS ENTER KEY 6 7 8 9 0
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—CORSA D
PROGRAM KEYS READ PIN CODE READ PIN CODE
CORSA-C
1234
CORSA-D
MERIVA
TIGRA B
Z16XE
Z16SE
ACCESS GAINED
SWITCH IGNITION ON
YES=ENTER NO=BACK
ECU IDENTIFICATION
SPECIAL FUNCTIONS
GM HOLDEN VE/CAPTIVA
PROGRAM KEYS PROGRAM KEYS PROGRAM REMOTES
+ ROVER
+ SUZUKI PRESS ENTER KEY
S.AMERICA VE COMMODORE
VR COMMODORE
VS COMMODORE
IMMOBILISER
READ PINCODE
VR COMMODORE
VS COMMODORE
PRESS ENTER KEY
TIME ELAPSED 0 0
PROGRAM REMOTES
TYPE 4 PROCEDURE COMPLETE ERASE REMOTES
DISCONNECT TESTER
CYCEL KEYS
PRESS ENTER KEY
SPECIAL FUNCTIONS
GM HOLDEN VE/CAPTIVA
PROGRAM KEYS
SPECIAL FUNCTIONS
GM HOLDEN VY
PINCODE READ PINCODE READ PROGRAM KEYS
EMS ______
READ PINCODE
VS COMMODORE
VY SERIES 1
BEFORE ENTERING PINCODE
PRESS ENTER KEY
READ PINCODE
PROGRAMMING KEY
ECU IDENTIFICATION
SPECIAL FUNCTIONS
+ LANCIA
+ NISSAN
+ PEUGEOT
+ ROVER
+ SUZUKI
EURO
AUS 1234
S.AMERICA
VEHICLE SELECTION
IMMOBILISER
REMOTE FUNCTION
EMS
READ PINCODE
VEHICLE SELECTION
ASTRA H
CORSA-C
CORSA-D
MERIVA
TIGRA B
VECTRA C
SWITCH IGNITION ON
DIAGNOSTIC MENU
ECU IDENTIFICATION
SPECIAL FUNCTIONS
SPECIAL FUNCTIONS
The control unit can be locked by incorrect PIN entry. If this has happens the tester will report the lock time when you at-
tempt to program keys.
All systems have the transponder programmed at the same time as the remote
“Incorrect conditions” displayed on tester is an indication that there is a key issue. Either you are trying to code an existing
key or there is a transponder anomaly. To read a mechanical key number, it will be necessary to read the PIN code and
then to force the ignition on to gain access to the CIM. You will need to contact Tech Support for this.
NOTE: To enable the PIN to be read, the Info Display MUST be awake – turn ON the radio !
NOTE: Many of the functions available on the tester are only valid once a PIN code has been entered; therefore reading a
PIN must be done first.
NOTE: A token will be taken for reading the PIN and another token will be taken for key programming
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—PROXIMITY
PROGRAM PROX PROGRAM PROX PROGRAM PROX
+ ROVER
+ SUZUKI PRESS ENTER KEY PRESS ENTER KEY
S.AMERICA IS IGNITION ON ?
EMS 19 Sec.
READ PINCODE
ASTRA H
CALIBRA 95
FOR HALF SECOND AND
RELEASE
MECHANICAL KEY
____ NOTE : THE CIM IS LOCATED
I-KEY
BEHIND THE STEERING
COLUMN.
1 2 3 4 5
6 7 8 9 0
SECURITY CODE PROGRAM KEYS
1234
PRESS START STOP DO YOU WANT TO
PROGRAM MORE KEYS
SPECIAL FUNCTIONS
VAUXHALL/OPEL/GM—PROXIMITY
PROGRAM PROX PROGRAM PROX
PROGRAM KEYS
IMPORTANT NOTE
PROGRAM KEYS
DO YOU WANT TO
PROGRAM MORE KEYS
SWITCH IGNITON ON
PROCEDURE COMPLETE
SPECIAL FUNCTIONS
CHEVROLET CRUZE
PROGRAM KEY PROGRAM KEY PROGRAM KEY
+ PEUGEOT
+ ROVER
+ SUZUKI PRESS ENTER KEY PRESS ENTER KEY
DO YOU WANT TO
CONTINUE
DO YOU WANT TO
1234
SWITCH IGNITON ON PROGRAM MORE KEYS
KEYS PROGRAMMED : 02
TIME ELAPSED 00:01 KEYS PROGRAMMED : 01
SPECIAL FUNCTIONS
CHEVROLET CRUZE
PROGRAM KEY
HOLDEN CAPTIVA
Immobiliser Description and Operation
If the transponder value matches the values stored in the TDM memory, the TDM will send the fuel enable mes-
sage to the ECM via the serial data circuit.
If the transponders unique value does not match the value stored in the TDM, the TDM will send the fuel disable
message to the ECM via the serial data circuit.
If the transponders unique value does not match the value stored in the TDM, the TDM will send the fuel disable
message to the ECM via the serial data circuit.
If the TDM is unable to measure the ignition key transponder value, the TDM will not send any messages to the
ECM.
Security Indicator
The theft deterrent module (TDM) can command the clock to illuminate the security indicator only when the ignition key
is in the ON position. The TDM will command the security indicator be illuminated any time a fault is noted in the VTD
system and when engine starting is disabled.
HOLDEN VE
An overview to the security system in the VE is provided below.
The Transponder Key utilised by the VE series Commodore is a conventional type with a Philips Crypto ID 46 chip. The
key maybe either fixed blade or flip blade in design. A minimum of two (2) transponder keys must be programmed to
the VE series. Failure to program 2 keys will result in
(1) A ‘vehicle immobilized’ message being displayed on the Driver Information Center. The vehicle will
start even though this immobilized status is displayed.
(2) Not all previous keys will be deleted from the system.
The Remote Keyless Entry is programmed separate to the transponder key. The remote includes lock, unlock, boot re-
lease and panic functions. The remote programming function in the diagnostic tool menu allows for both the adding and
erasing of remotes. Note if the alarm is triggered the remote may need to be programmed before the transponder key,
failure to do so may result in communications failure and failed transponder key programming.
There are a number of components in the Vehicle Theft Deterrent (VTD) system which include
The Theft Deterrent Module (TDM) is located in the steering column by the ignition incorporating the coil. The TDM
can learn a maximum of 10 individual transponder keys.
Engine Control Module (ECM) located in the engine bay and is the main vehicle computer. Within the security system
the ECM performs challenge and response with the TDM and in turn either enables or disables the engine start function.
The Body Control Module (BCM) located behind dash compartment on driver’s side. This module has many functions
such as signal monitoring and gateway functions through which signals are passed between different computer units.
As an integral part of the security system the BCM exchanges security related information with the Engine Control Mod-
ule (ECM). Subsequently, a faulty or non operational BCM may result in a no start status.
The VIN is recorded in each of the units in the immobiliser chain. When a programmed key is turned to accessories the
TDM performs a substitution check and attempts to identify the modules in the immobiliser chain. If the modules are
identified as being correct i.e. at least two of the modules must respond with the correct VIN the TDM sends a fuel enable
signal via the BCM to the ECM. A challenge response between the TDM and ECM follows. If all conditions are correct the
ECM will allow the vehicle to start. The Driver Information Center (DIC) located in the middle of the dash cluster will dis-
play System Check followed by the odometer reading if all is correct.
If all conditions are not correct e.g. an invalid transponder key, unrecognised parts or the TDM being unable to read the
transponder key the start function will be disabled. In this instance the Driver Information Center (DIC) will display the
following message,
Security LED
The security LED, a car and padlock symbol, is located in the left side of the dash cluster above the temperature gauge.
The out put of the security LED is not indicative of whether the transponder key is programmed or not. The security LED
will become active when the vehicle is left unattended for 45 – 60 seconds with all doors closed and no keys in the igni-
tion. The security LED will turn off when the vehicle door is opened manually from an unlocked state or from a locked
state when using the RKE. Any key inclusive of an unprogrammed key will turn off the security LED when turned to the on
position.
VE HSV Vehicles
VE HSV vehicles do not have a secondary security system like earlier Holden Commodore models, subsequently Advanced
Diagnostic tools loaded with VE software can program keys to these vehicles.
Note: If the alarm is triggered the remote must be programmed before the transponder key. Failure to do so will result in
communications failure and failed transponder key programming.
GENERAL
1. Check the vehicle battery, to ensure the voltage is at least 12 volts.
2. V registration Vectra, use ASTRA-G 98 vehicle selection.
3. If a new immobiliser ECU is fitted to the vehicle, then the code that is entered will be stored in the memory for any
future programming requirements.
4. If a different code is used to that on the CAR PASS, please ensure this is written down and passed to the customer
for safe keeping.
5. It is not possible to change this code once programmed.
6. The immobiliser aerial must be reprogrammed when it has been replaced
CALIBRA
1. On some Calibra’s the 10 Pin connector mounted in the R/H engine bulkhead is prone to water ingress, and can
cause bad connections. In some cases there was nothing that could be done, until the connector had been
replaced.
OMEGA To 97 90512398
9194590 without ATWS
90508961 with ATWS
From VIN W1000001 to W11109513 9153230 without ATWS
From VIN W11109514 24424724 without ATWS
From VIN W1000001 to X1999999 9153226 with ATWS
1. Vectra C has the transponder located inside the remote part of the key. None start can be caused by locked IM
module, disconnecting the battery might fix it.
2. Programming of remotes and transponders cannot be done one after the other. Ensure that when programming of
either transponders or remotes is finished, switch ignition off and disconnect TESTER before entering another pro-
gramming mode.
3. When programming remotes, if the TESTER display doesn’t change to “ignition off”, when the ignition is turned off,
this indicates an incorrectly wired radio.
4. Program all 10 pin diagnostic connectors with ADC112 and the ignition switched off (leave key in).
5. To identify which type of remote a vehicle uses, look inside to see if the car has ultrasonics in the A or B pillars. If
it has, then use Megamos remotes, if not use Bosch.
TYPE 2.
Type used on early systems, with integrated remote key head.
TYPE 3.
Type used on Astra G vehicles & Zafira.
TYPE 4.
Type used on Vectra B vehicles, and requires PIN CODE
TYPE 5.(ATWS)
Type with Alarm system fitted (V6 etc)
TYPE 6
Type ATWS system on Zafira (Ultrasonic in Interior Light module)
TYPE 7
Type ATWS system on Zafira (Ultrasonic in A frame)
NOTE : ENSURE THE CORRECT PLIP PART NUMBER IS USED AS THE INCORRECT TYPE CANNOT BE PRO-
GRAMMED.
PRECAUTIONS
IN PARTICULAR : For vehicles fitted with STOP/START technology, the battery leads
must not be shorted together when the battery is disconnected as this can lead to damage to the car and
potential personal injury.
The most advanced key transponder AD600 is a software program AD35 is an innovative remote control
cloning tool in the market - that that supports various vehicle tester developed to assist with the
reads, writes, copies, a wide range of manufacturers and provides the diagnosis of all types of (IR) Infra
automotive transponders world- ability to generate immobiliser Red & (RF) Radio Frequency remote
wide. Complimenting the AD100Pro / PINCODES, mechanical key controls for all makes & models.
MVPPro. codes including dealer tool
security codes.
w w w . a d v a n c e d - d i a g n o s t i c s . c o m
™