天天看点

SAE J2534 interface

What is J2534?

J2534 is an interface standard designed by SAE (Society of Automotive Engineers) and mandated by the US EPA (Environmental Protection Agency) for vehicle ECU reprogramming. Its purpose is to create an API (Application Programming Interface) which would be adopted by all vehicle manufacturers, allowing the Independent Aftermarket (IAM) the ability to reprogram ECU’s without the need for a special dealer-only tool.

What is J2534-1 and J2534-2?

There are two parts to SAE J2534 -> -1 and -2.

SAE J2534-1 defines features for a device that performs ECU reprogramming of emission ECUs (and could also apply to non-emission ECUs).

SAE J2534-2 defines optional features for a device that performs ECU reprogramming on other non-emission ECUs as well. It also offers a way for an OEM to reprogram all ECUs on their vehicles "using J2534" by releasing and publishing necessary protocol information about non-emission ECUs.

What vehicles are affected?

The US EPA regulation mandates that automotive OEMs must comply with SAE J2534 pass-through reprogramming from model year 2004 and forward for their Powertrain ECU’s. If an OEM cannot comply with J2534 by model year 2004, they may request one year additional extension to become J2534 compliant. Additionally, the specification includes a provision that allows OEMs to use the J2534 reprogramming method on 1996 through 2003 model year vehicles as long as OEMs make all necessary additional hardware (i.e. vehicle connection cables for use with device and/or it’s auxiliary pin) available to the aftermarket. If an OEM cannot retroactively implement the J2534 pass-through reprogramming solution with or without special cables, they must make available to equipment and tool companies any information needed to develop aftermarket equivalents of their OEM-specific reprogramming hardware and software.

Can I reprogram all vehicle ECUs?

J2534 pass-thru reprogramming is only required for emissions based ECUs (eg. Powertrain, Engine, Transmission, Throttle Controller) and is mandatory on all vehicles from model year 2004 and forward. Additional support of reprogramming Chassis and Body ECUs will be dependent on each individual manufacturer’s reprogramming application software capabilities