GM Tech2 program ECU with SPS in TIS2000

Here is the step-by-step instruction on programming GM (General Motors) ECUs with Tech2 scanner and SPS (Service Programming System) application in TIS2000.

NOTE:

Before using the SPS, make sure that the Tech 2 scan tool and the pc contain the latest software, the battery of the vehicle is fully charged, only the ignition is on power, and all cables are connected properly. TIS2000 will not work on 2007 up GM, and software must work together with TIS2000 USB key. If you need to program Saab ECU, you had to use Saab TIS2000 and USB dongle.

Main steps:

Step 1: Instruction for TIS2000 software

Step 2: Data request

Step 3: Data exchange

Step 4: Program ECU

Alternative Programming with “Pass Thru”

Check Programming result

Step 1: Instruction for TIS2000 software

1.Connect the Tech II to the pc.

Note: The hardware key (HWK) has to be registered prior to working with ‘Service Programming System’. To register a hardware key, the form that is enclosed with the hardware key kit has to be filled in and sent to the address at the top. In case the form is missing, the document is also in the TIS 2000 newsletter (see icon in the TIS 2000 tool bar). At first, the user receives a temporary code until the key is registered on the next TIS 2000 CD.

Hardware keys that have already been registered are still valid!

To register the hardware key select ‘Hardware Key Registration’ in the menu ‘Configuration’.

TIS2000 installation video guide

  1. Start TIS 2000 on the pc.
  1. Select the application ‘Service Programming System’ on the TIS 2000 start page.

Tech2-program-ecu-with-sps-in-tis2000-1

4. On ‘Select Diagnostic Tool and Programming Process’ (picture below) screen make the desired selection for

1) the used Tech2 diagnostic tool

2) the reprogramming of an ECU that was not exchanged or the replacement/programming of a new ECU

3) the ECU location.

Tech2-program-ecu-with-sps-in-tis2000-2

  1. Click “Next” button to continue.

Step 2: Data Request

  1. Connect Tech 2 scanner to vehicle. Power on device – “Tech 2” is displayed on the screen, then press “ENTER”.
  1. Turn ignition to ON without start the engine!!!
  1. Select “F1: Service Programming System (SPS)” in the main menu.
  1. Press “F0: Request Info” on Tech 2.
  1. If Tech 2 has already stored vehicle data they will be displayed now. In that case, Tech 2 asks you to either use the current data (hold data) or request further information from the ECU (continue).
  1. For the selection of “Next” the vehicle has to be identified as requested by Tech 2.

Note: Depending on the model year and the selected model either a reprogramming of the ECU (F0: Engine) or of the TCM (F1: Transmission) can be selected.

  1. During the Request Info the Tech 2 receives information from the selected device. If the ECU was replaced a “Request Info” has to be performed for the NEW unit. Since the new ECU is not programmed on delivery, the retrieved information is not complete. For that reason, TIS 2000 gives instructions as how to enter the missing vehicle data.
  1. Follow the instructions on the Tech 2. Then press “Exit” on the Tech 2, switch it off and disconnect it from the vehicle.

Step 3: Data exchange

  1. Connect Tech 2 to the pc, switch it on, and click on ‘Next’ on the pc.
  2. Confirm VIN or, if necessary, enter correct VIN, then select ‘Next’.

Tech2-program-ecu-with-sps-in-tis2000-3

  1. Validate vehicle data and, if necessary, change with the pull-down menus.
  2. Click on ‘Next’. Button

Tech2-program-ecu-with-sps-in-tis2000-4

  1. A new window displays a “Summary” (follow below) with the selected data. Continue with ‘Next’. Select “Reprog” button to download the latest calibration data onto the TechII diagnostic tool.

Note: It is not possible to reprogram an ECU with the same software version.

Tech2-program-ecu-with-sps-in-tis2000-5

  1. The window ‘Transfer Data’ is displayed. A bar shows the progress of the download.

At the end of the download, a window is displayed with the request to connect the Tech 2 to the vehicle in order to finish the programming process.

Tech2-program-ecu-with-sps-in-tis2000-6

  1. After the closing of the SPS application the TIS 2000 start screen is again displayed. Finally, switch off the Tech 2 and disconnect it from the pc.

Step 4: Program ECU

  1. Connect Tech 2 to the vehicle.
  2. Switch on Tech 2 – start screen appears.
  3. Turn ignition (Do not start motor!).
  4. Press “Enter” in the Tech 2 start screen.
  5. Select “F1: Service Programming System” in the main menu and then “F1: Program ECU”.
  6. Follow the instructions on the Tech 2 screen.
  7. During the download the Tech 2 screen shows the message “Programming in Progress”.
  8. At the end of the download the Tech 2 shows the message “Programming was successful”. The button “Exit” leaves the program. First, turn off the ignition of the vehicle, then switch off the Tech 2 and disconnect it from the vehicle.
  9. Turn off ignition for 30 seconds before starting the motor. Additional information is available in the section “Check programming”.

Alternative Programming with “Pass Thru”

In addition to the procedure described above, there is an alternative programming mode called “Pass Thru”. In that case, the data are directly downloaded from the pc to the ECU in the vehicle.

Although the Tech 2 is still needed in that mode, the data entry and the download control is done directly at the pc. Altogether, that method is faster, and it is recommended when a pc with TIS 2000 is within 3m of the vehicle.

  1. Connect Tech 2 to the vehicle.
  2. Connect Tech 2 to the PC switch on Tech 2.
  3. Start TIS 2000 on the PC.
  4. Select the icon ‘Service Programming System’ (Fig. 1) on the TIS 2000 start page.
  5. Start TIS 2000 on the PC.
  6. On the screen ‘Select Diagnostic Tool and Programming Process’ (See picture below) make a selection for

***Pass-Thru mode

***the reprogramming of an ECU that was not exchanged or the replacement/programming of a new ECU

***the ECU location.

Then clock ‘Next’ button.

Tech2-program-ecu-with-sps-in-tis2000-7

Check programming result

After every repgrogramming of an ECU a test to check the successful programming has to perform as follows:

  1. turn off ignition
  2. wait for at least 30 seconds
  3. start motor to confirm the successful programming
  4. If the motor doesn’t start this points at an error. After the replacement of an ECU it has to be made sure that the necessary programming of the immobilizer was successful.

Sales auto-diagnosis.org