Transmission control software: Know your terminology

Transmission control software: Know your terminology

When it comes to a post-rebuild adjustment of transmission control software, the terms flashing, re-flashing, programming, reprogramming and tuning often get used interchangeably. That said, each of these has a specific meaning and is used to address specific situations.

To understand some of these terms we would have to break down the controller into three major categories: The processor, flash memory and Eprom memory.

The flash memory is what contains the program code with every instruction the processor needs to execute. So, this program contains items such as when a shift needs to happen, how much base pressure it required, etc.

Eprom memory stores a different kind of information like the VIN, immobilizer data and adaptation information—for example, how much pressure needs to be added or subtracted from the previous base-pressure to get the shift quality the designer had in mind.

The three main terms used are Flashing, Programming and Coding. Since we now know that the program is contained within the flash memory, the term flashing makes sense. But since the data needs to be written is an actual program, the term programming “kind of” makes sense as well.

So that “kind of” makes flashing and programming the same thing. But there is a distinct difference.

When you get a new module, it often comes with no software on the module and no car information in the Eprom. This is what we call a Virgin Module. It normally contains a little bit of code to initiate communication to receive the new program. This is why we often see a note on the box: “Requires Programming.” Programming is and should be used to indicate writing the software on a new module. Re-programming is then used to indicate that a new updated program is being written on the controller. This new program often contains bug fixes, better algorithms, enhanced diagnostic routines and more refined mapping.

Flashing and re-flashing are often more reserved for the aftermarket and are commonly used for tuning.

With tuning, the mapping and software parameters are altered in a way to suit a certain purpose: faster shift timing, different shift strategy, clutch pressure, TCC speeds, etc. While programming original OEM software only requires a J2534 interface and the proper website, tuning often requires a specific program to read, modify and write the software. A selected group of tuning-programs will work with J2534, but most aftermarket tools come with a specific interface like HPtuners and EFI-live for instance.

One term we haven’t brought up yet was coding. When you are installing a used controller, you know it already has a program on it. This might not be the correct software, but it has some nonetheless. However, the controller is from another car and thus may have some incorrect information such as the VIN, immobilizer data or something else. Coding refers to the vehicle information in the Eprom that needs to be altered to suit the new car. After this is done, one normally reprograms it with the latest available software online using pass through portals.

One term that isn’t widely used but does deserves a little attention is “restoring.” Sometimes when there is a mechanical issue, the controller will use its adaptive strategy to keep everything working as it should. This can lead to adaptations that go wild and seek out the outer limits. After the mechanical issue is resolved, the adaptation will then be reset to start fresh. But in rare cases the adaptations will be stuck in a loop or frozen solid no matter how often it is going to be reset.

Normally this can be forced by a reprogramming with a newer software version. In that case we sometimes will see an option to restore the controller. This will program the exact same software into the controller effectively forcing a total restoration of the original operations. This will help to “dislodge” the adaptations and fix the issue.

RELATED: Those interested in learning more this article from ATSG European Representative Michel Schmets on the same topic.

You May Also Like

Don’t fear customer complaints about CVTs

Continuously Variable Transmissions, or CVTs, are more common than you think. Audi, Subaru, Nissan, Ford, GM and many other automakers use CVT transmissions in cars and SUVs. There is no way to avoid them. Chances are there is one in your shop right now. What does CVT mean for technicians? On the maintenance side, a

CVT-Transmission-2

Continuously Variable Transmissions, or CVTs, are more common than you think. Audi, Subaru, Nissan, Ford, GM and many other automakers use CVT transmissions in cars and SUVs. There is no way to avoid them. Chances are there is one in your shop right now.

What does CVT mean for technicians? On the maintenance side, a CVT requires more or the same frequency of fluid and filter changes as a conventional automatic transmission, and many of the basic procedures are the same. On the diagnostic side, a CVT is less complicated internally than a six- or nine-speed transmission. Diagnostics with a scan tool are about the same. On the service side, while you may never pull a variator or belt out of a CVT, you can service components like sensors, pumps and valve bodies. The point here is not to fear a customer complaint about a CVT. 

Shift Pointers: A Chrysler 300 no-shift complaint

The case study has to do with a 2009 Chrysler 300 C 5.7L Nag1 RWD with 71,923 miles on it (see Figure 1, above). Related Articles – 2024 State of the Powertrain Industry – Powertrain industry directory and buyer’s guide 2024 – A guide to common GM, Ford and Nissan programming issues It is based

A guide to common GM, Ford and Nissan programming issues

One of the most common complaints I hear from shops when trying to install a new GM TCM is, “The module will not communicate.” While that might be partially true, by design they won’t communicate until they are programmed. If programming fails, there will be an “E” code set which will help you get to

Shift of the shaft: Diagnosing Chrysler 48RE manual shaft issues

The TorqueFlite transmission has been around since mid-to-late 1950s. There have been many changes surrounding the manual shaft and rooster comb through the years. This transmission shaft controls the position of the manual valve that directs oil for the gear ranges, but it also is used for a Reverse light control as well as Park/Neutral

Sometimes, a diagnostic code is all you need

With ATSG having the opportunity to help shops solve problems, sometimes we get faced with some real doozies. A shop will call and give us a laundry list of DTCs, leaving us to think someone must have a bulkhead connector unplugged. We then go through the arduous task of deciding which codes prompted other codes

Other Posts

PRT launches new complete strut assemblies

PRT has announced the launch of new complete strut assemblies for light vehicles, SUVs and pickup trucks in the North American aftermarket. The launches include models such as Honda Civic, Jeep Cherokee and Toyota Highlander, in addition to brand new applications such as the 2021 Subaru Forester, the 2021 Toyota Corolla, and the 2021 Honda

PRT-Strut-1400
AMN Drivetime: Strategies for a changing aftermarket

Jeff Koviak describes his “master’s degree” in the automotive aftermarket as owning two muffler shops in Port Huron, Michigan, for a few years. He was at the ripe, young age of 24 and this stint came after he served as a Walker Exhaust territory manager with Tenneco in Detroit. Koviak calls that his first official

Drivetime_ Koviak-1400x700
ZF Aftermarket introduced more than 770 new parts in 2023

ZF Aftermarket reports that it released more than 770 new parts over the course of 2023. According to ZF, those parts include 115 part numbers for ZF transmission products, including nearly 70 SACHS torque converters, and four different formulations of ZF Lifeguard e-Fluid for hybrid engines. A wide variety of other car and truck parts

Easy TH400, 4L80-E reverse servo setup: Craft your own tool

While not as sensitive as some shifting bands, the Reverse band adjustment on a TH400 or 4L80-E transmission is critical, and failure to get it right has tripped up even the best builders. There is nothing worse than getting the transmission installed, putting it in Reverse and then not going anywhere or having no engine