plymouth Workshop Repair Guides

Plymouth Workshop Service and Repair Manuals

Engine Controls - Flash Programming Failure Recovery|Page 3077 > < Engine Controls - Flash Programming Failure Recovery
Page 2
background image

1995 - 2002

(SR)

Viper

2001 - 2005

(ST)

Sebring Coupe/Stratus Coupe

1997 - 2006

(TJ)

Wrangler

2001 - 2004

(WG)

Grand Cherokee (International Markets)

1999 - 2004

(WJ)

Grand Cherokee

1997 - 2001

(XJ)

Cherokee

1993 - 1995

(YJ)

Wrangler

2003 - 2006

(ZB)

Viper

1995 - 1998

(ZG)

Grand Cherokee (International Markets)

2004 - 2006

(ZH)

Crossfire Coupe/Crossfire Roadster

1993 - 1998

(ZJ)

Grand Cherokee/Grand Wagoneer

DISCUSSION:

NOTE:

Many of the reasons a flash reprogramming procedure may not complete are documented in this service bulletin, but if you are constantly having
issues performing the flash reprogramming procedure using a specific DRBIII(R), it is suggested you send the DRBIII(R) in question to SPX/Miller
Special Tools for service.

Occasionally a flash update procedure may not complete properly and/or the diagnostic equipment may lock up or become disconnected during the
procedure. Flash Reprogramming is a "CRITICAL PROCESS"; an error may result in a no-start/failed control module. Most modules, encountering an
interruption or failure while reprogramming, are recoverable; a recoverable module is not covered under the provisions of the warranty.

This service bulletin covers items that may cause this condition, a process to restart the flash procedure, and miscellaneous information that will help
prevent needless replacement of control modules.

GENERAL:
Flash Reprogramming is only authorized by a specific SERVICE BULLETIN, or RECALL.

Review the entire Service Bulletin/Recall prior to performing a flash reprogramming update. Often other parts may need to be serviced, replaced, or
tested, prior to flash reprogramming, and ARE REQUIRED as part of completing the Service Bulletin/Recall.

When flashing a Powertrain Control Module (PCM) or Transmission Control Module (TCM) there are other legal requirements with labeling issues that
are included in those service bulletins.

Other non-emission related modules, such as instrument clusters and Body Control Modules (BCMs) do not require labels.

FLASH REPROGRAMMING SEQUENCE OF EVENTS

The process of flash reprogramming is similar to flashing the BIOS on a Personal Computer. Interruptions, voltage problems, and a variety of other
outside interactions can potentially interfere with the process. This document seeks to provide information to minimize problems associated with vehicle
control module flash reprogramming. The description that follows is for most PCMs and some TCMs. Other modules use different initiation procedures.

The process starts by selecting an update from the TechCONNECT Client or ISIS and then "loading" that update into the DRBIII(R). Once the flash
reprogramming update is loaded into the DRBIII(R), and before the flash reprogramming begins, the DRBIII(R) verifies that the update loaded from the
TechCONNECT Client or ISIS is the proper update for the module. This is done using part number supersedence. This verification occurs only if an
update is required, available (on the TechCONNECT Client or ISIS) and has been selected for programming.

^

The module is then placed into "Boot Strap" programming mode by the DRBIII(R). This module mode gives the DRBIII(R) permission and the
ability to proceed with the flash reprogramming session.

^

Next, the current part number, which resides in the module's flash memory, is stored in a "Safe Memory" location within the module. This memory
location is not affected by flash memory erasure and reprogramming, which are to follow.

^

Once the part number is safely stored, the flash memory in the control module is erased. From this point forward any interruption in the flash process,

Engine Controls - Flash Programming Failure Recovery|Page 3077 > < Engine Controls - Flash Programming Failure Recovery