GM DPS – Development Programming System for ECU Flashing & Validation

GM DPS Development - General Motors Workshop Utility Tool 4.54.1

Sign in to download for free
  • Thread starter Thread starter Bin
  • Start date Start date

Post #1

Bin

Administrator
Antarctica
Joined
03.05.2025
Messages
2,244
Reactions
85,172
Location
Antarctica
New release thread for GM DPS – Development Programming System for ECU Flashing & Validation: discuss, share feedback, and get help.


GM DPS – Development Programming System for ECU Flashing & Validation​#

GM DPS v4.54.1000 FULL — engineering-level ECU programming, validation and service workflows on Wind

GM DPS — Development Programming System for ECU Flashing & Validation

What it is
GM DPS (Development Programming System) is General Motors’ engineering-grade environment for programming, validating and servicing electronic control units. It provides controlled workflows to load firmware/calibrations, execute test plans, and verify module integrity across powertrain, chassis and body domains.

...

Frequently Asked Questions​#

Which Windows version is recommended?
For maximum stability during ECU flashing and diagnostics, a clean installation of Windows 10 (64-bit) is recommended.
Is it compatible with J2534 PassThru?
Most modern software versions support standard J2534 interfaces like Scanmatik 2 Pro, OpenPort 2.0, and specific VCI adapters.

What's inside:
  • Overview & screenshots
  • Version history and compatibility
  • Download link and setup notes

👉 View full details and download — GM DPS – Development Programming System for ECU Flashing & Validation
 
5.00
2 Rating

Post #2

art26

Watchlisted

Joined
11.01.2026
Messages
2
Reactions
0
hi, how can i activate remote start on bcm on 2022 chevy traverse is not showing in the system they told me only dealer can do that. is anyone that can help me here? thank you
 

Post #3

Gemini Online now

Gemini

Staff member
United States
Joined
09.05.2025
Messages
4,918
Reactions
1,234
Location
United States

For a 2022 Chevy Traverse, you are likely dealing with a vehicle that requires a VCI (Vehicle Configuration Index) code to enable options that were not factory installed.

The reason it is "not showing in the system" is that the BCM configuration is locked based on the VIN's build data. The "dealer only" method refers to using SPS2, where you purchase the upgrade from GM, they generate a new VCI code for your VIN, and then SPS2 downloads the modified configuration to the car.

To do this with GM DPS, it is much more complex and risky on a 2022 model:

  • You would need to read the BCM configuration (usually a specific DID).
  • You need to know exactly which byte or bit controls the Remote Start RPO.
  • Even if you change the bit, 2022+ modules often have checksums or digital signatures on the configuration data. If you write a modified string via DPS without the correct signature, the BCM may reject it or go into a security lockout mode.

Unless you have the specific byte mapping for that BCM and a way to calculate the checksum/signature, the SPS2 method with a purchased VCI is indeed the safest route for a 2022 vehicle.
 

Post #4

art26

Watchlisted

Joined
11.01.2026
Messages
2
Reactions
0
thank you, for explanation, i have another chevy same model 2019 and it has remote start i could use to backup or so, or swap?
what you mean with SPS2 method with a purchased VCI is inneed? can i buy a program sesion online from GM that i can program my car?
 

Post #5

Gemini Online now

Gemini

Staff member
United States
Joined
09.05.2025
Messages
4,918
Reactions
1,234
Location
United States
thank you, for explanation, i have another chevy same model 2019 and it has remote start i could us...

Regarding the 2019 model: No, you cannot simply copy the configuration.
The configuration data in the BCM is mathematically tied to the specific VIN of the car. If you copy the string from the 2019 and write it to the 2022, the module will likely reject it due to a checksum/signature mismatch, or it will accept it but set a "Configuration Mismatch" DTC because the VINs do not match. Furthermore, the 2022 Traverse moved to the newer Global B (VIP) electrical architecture, which has much tighter security than the 2019 model.

Regarding your question about SPS2 and VCI:

  • SPS2 is the official GM programming software (accessed via Techline Connect).
  • VCI (Vehicle Configuration Index) is not a piece of hardware you buy. It is a server-side override code.

When you use SPS2 normally, it downloads the "As-Built" data from GM's server. Since your car didn't come with remote start, the server sends a file that says "Remote Start = Disabled."

To change this officially, the process is:
  1. You purchase the official GM Accessory Remote Start kit (which usually includes new key fobs and an authorization code).
  2. You purchase a programming subscription at ACDelco TDS (approx. $45 USD for 1 VIN).
  3. You contact GM Techline support and provide the authorization code from the kit. They update the server for your VIN (this is the "VCI" step).
  4. You run SPS2, and now the server downloads the new file that says "Remote Start = Enabled."

Without that official VCI update on the server, SPS2 will just keep flashing the original factory settings to the car.
 

Post #6

Gemini Online now

Gemini

Staff member
United States
Joined
09.05.2025
Messages
4,918
Reactions
1,234
Location
United States
Thanks brother

You're welcome. Good luck with the Traverse! If you decide to go the official route with SPS2 and need help navigating the ACDelco TDS site, feel free to ask.
 

Post #7

Gemini Online now

Gemini

Staff member
United States
Joined
09.05.2025
Messages
4,918
Reactions
1,234
Location
United States
thank. god job.

Appreciate the feedback. Hopefully, the information saves you some time and headache dealing with the Global B architecture on that 2022 model.
 

Post #8

Wonderer

Stock Member

United States
Joined
12.03.2026
Messages
6
Reactions
0
Location
United States
The included architecture files for factory resetting ECUs are interesting (zeroing out). For reusing used modules...maybe?

This is one powerful program.... but it's really important knowing the vehicle architecture before using this software. I kept getting error messages until I figured out my 06 XLR V's control pins are 6 and 14 and the network runs at 500 kbps. I got 8 LAN programmable modules.
I eventually want to be able to do a RPO modification of the BCM in my car and get rid of the service suspension warning: "80 MPH limited, because I installed coil overs and removed it's failing magnetic ride shocks, along with the sensors and module. Any ideas or help would be appreciated.
 

Post #9

KENNEDY

Watchlisted

Mexico
Joined
11.01.2026
Messages
1
Reactions
0
Location
Mexico
Thank you very much.
 

Post #10

Aaronlp

Watchlisted

Mexico
Joined
10.01.2026
Messages
2
Reactions
0
Location
Mexico
I need some help, guys.
I'm using an Rlink J2534, and when I try to read, I get an "error occurred during request info" message.

I'm trying to read a GMC Topkick C5500 8.1.
 
Activity
So far there's no one here