Perform GM SPS (Service Programming System) Programming J2534 mode for instrument panel controller (IPC) calibration updates using GM MDI Scan Tool (original or a good high quality clone).
This can be for the ECU or any programmable module in the vehicle, such as the EBCM, TCM, Radio, or IPC that you may want to reflash.
Model example: Chevrolet Cruze Passenger car 2012
(Applicable to model year 2011 and up, which is when the Tech2 ended and was fully replaced by the GM Multiple Diagnostic Interface, or MDI and GM MDI WIFI, and TIS2Web subscriptions.) Check also GM scan tool: Tech 2 or MDI or MDI 2? GDS1 or GDS2?
What you need to program:
High Quality GM MDI clone with WiFi
GM online subscription (or https://www.acdelcotds.com/subscriptions)
GM MDI SPS Programming J2534 Mode ECU TIS2Web Calibration Update:
Select SPS programming->Start SPS
Turn ignition off
verify vehicle battery fully charged
Turn ignition on, engine off
Connect J2534 device to Data Link Connector
Connect J2534 device to PC
Switch J2534 mdi on and wait for MDI to get ready
After programming erase all DTC of all ECUs
After communication is built, select vehicle model
Chevrolet Cruze Passenger car 2012
Display and confirm VIN
Select control module, function and type to reflash
–IPC Instrument Cluster
–Normal programming type
Check current calibration version and available update
Perform new software for Trip Timer update
During programming procedure, the dashboard turns black which is normal
Wait until the programming process count down to 0
Turn off the key for 30 seconds and then back on to complete the programming reset the controller. Dashboard turns on.
IPC calibration update completed.
Record the code and erase all fault codes existed.