(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
J2534 Vehicle Interface Modules
Introduction
Ford Programming
Chrysler Programming
Toyota Programming
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
What is SAE J2534?
► Proposed by U.S. Environmental Protection Agency (EPA)
► Originated as an U.S. industry standard for programming emission related ECUs in the independent aftermarket service environment
► Became a standard for a general purpose vehicle interface
► Evolved into 2 specifications plus a third on the horizon:
J2534-1 Recommended practice for emission ECU reprogramming
J2534-2 Specification for Non-emission related systems and 96-03 ECUs
J2534-3 is a testing procedure to prove correct implementation.
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
What is SAE J2534-1?
Originally became effective with introduction of MY’2004 vehicles.
► Defines interface (API) between PC host applications and vehicle interface device (Flasher).
► Specifies emission vehicle physical interfaces and protocols.
► Applies to all MY’1996 to present vehicles with re-programmable ECUs.
MY 2004 and later vehicles MUST support reprogramming via J1962 connector.
MY ’96 – ‘03 vehicles may require reprogramming via proprietary data link connector.
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
What is SAE J2534-2?
Extension to specification to add physical interfaces and protocols beyond those referenced in J2534-1 (Non-emission related systems)
Additions for the proposed ballot are:
GM 8192 UART
Honda Diag-H
Ford MS-CAN
Volvo CAN (2 channels)
Multiple Protocols (simultaneously?)
Analog Measurement
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
J2534 Questions…
After reflash, initialization procedures which require a scantool…
Anti-theft systems (Passlock, PATS)
IPC
SDL (airbag module)
Case Learn
Diesel TDC offset
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
J2534 Questions…
TSB may not explain why a reflash is required
Often the problems meant to be corrected with a reflash are not explained in a TSB.
The vehicle may not be flashable
I.E. Suzuki?
J2534 Calibration files may not be available for downloading
Not all vehicle manufacturers have complied with J2534 (Suzuki)
Other adapters may be needed for non-emission related flashes.
96-03 vehicles are not required to use the J1962 connector.
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
How do I keep on top of this? …http://www.NASTF.org
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
OEM Website Links
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Service Information Access Charges
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Service Information Matrix – My Favorite
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Ford…
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Ford…
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Pay Attention to PC Specs
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Summary so far…
J2534-1 is implemented 2004 – present. Still, not all manufacturers are
compliant. (Suzuki is being investigated)
J2534-2 is a work in progress. Some manufacturers are compliant (GM).
Use NASTF.org to eliminate most of the confusion. The matrix for most
manufacturers explains the required tools & software for completing the repair.
A J2534 device may be only one of a couple tools required to complete the
repair. You may still need a scan tool to complete the repair!
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Flasher Pro
PC/Host Interface:
Ethernet or USB connection to
a PC for vehicle programming
and firmware updates.
Vehicle Interface (all makes, all models)
Connects to the OBDII J1962 DLC and supports the
following protocols.
1 CAN2 Single Wire
2 J1850PWM+ , J1850VPW
3 CAN2+
6 CAN+ (CAN-C only), SCI A Engine, 5v-20v out
7 ISO-9141 K-line, SCI A Engine, SCI A Trans, SCI B Engine
9 SCI B Trans, 5v-20v out or short-to-ground
10 J1850PWM-
11 CAN2- 5v-20v out
12 SCI B Engine 5v-20v out or short-to-ground
14 CAN- (CAN-C only), SCI A Trans 5v-20v out
15 ISO L Line, SCI B Trans, Short-to-ground
Essential Features:
In-shop vehicle programming module (all makes, all models)
Conforms to SAE J2534-1 recommended practice for pass through
Industry standard application programming interface (API)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Flasher LT
There are 4 variants of the Flasher LT:
Flasher LT-Import supports CAN, ISO-9141, and
ISO-14230/ffKWP2000
Flasher LT-GM supports CAN, J1850 VPW (GM
Class 2), and GM Single-Wire CAN protocols
Flasher LT-Ford supports CAN and J1850 PWM
(Ford SCP) protocols
Flasher LT-Chrysler supports CAN, J2610 (SCI),
and J1850 VPW
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Mastertech VCI… Emerging Technologies and Standards…
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Mastertech VCI
► Common Hardware with MDI (Multiple Diagnostic
Interface)
► Successor to the Tech 2.
First General Motors dealer release was July 2007,
J2534 ECU programming only.
Nov 2008 Global Architecture introduced in Buick
LaCrosse/Lucerne and Chevrolet Camaro
MSCAN/Expansion Bus networks will be phased in
until 2012. *Tech 2 cannot work on these
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
MDI & Mastertech VCI Similarities
► GM MDI supports GM protocols
UART, Class 2 (J1850 VPW), KWP2000, GMLAN (SW/DW)
► GM MDI supports J2534 (for General Motors vehicles)
► GM MDI conforms to the MVCI & ISO 22900 standards.
► Mastertech VCI adds non-GM protocols
J1850PWM, ISO9141-2, DDL2, KW71, KW81, KW82, H92,
H95, H99, Ford DCL, Chrysler SCI, Chrysler CCD, etc.
Capable of adding non-General Motors J2534
► Mastertech VCI is architecturally capable of running GDS
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
J2534 & ISO 22900 Implications…and… Which tool is best for me.
The Flasher Pro… In-shop vehicle programming module (all makes, all models)
Conforms to SAE J2534-1 recommended practice for pass through
Industry standard application programming interface (API)
The Mastertech VCI… Mastertech OEM Applications (Honda, Toyota,)
Tech 1A OEM Applications (’96 & up GM, Isuzu, Suzuki)
Based on GM MDI platform
Conforms to the ISO22900 Standard (MVCI, D-PDU API)
J2534 Flashing
Aftermarket Scan Tool for GM, Ford, Chrysler, Honda, Nissan
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Final Summary
• J2534 is here to stay. It is a good method for emission-related and
SOME non-emission related programming.
• Emerging ISO standards integrate scan tool and programming
functions in one tool. These standards are already being adopted by
OEMs.
• You rarely fix a car with one tool. Post-programming scan tool
functions are required in many cases.
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Ford Motor Company
J2534 FMP Application
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Obtaining Calibrations
► TSB search for applicable updates
► Vehicle Certification Label for use with TSB
► Visit Ford website: http://www.motorcraft.com for calibrations
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
http://www.Motorcraft.com
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Vehicle Certification Label:
Base Engine Calibration Information
Base Engine Calibration Information is located in the
lower right corner of the Vehicle Certification (VC) Label.
Engine calibration information is limited to a maximum of
five characters per line (two lines maximum).
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Calibration Catch Code
Beginning in 2000, a 4-digit alpha-numeric code, referred to
as Calibration Catch Code, appears in parentheses at the
end of the calibration code.
Example; 9-EQA-BBD 9 (BAX3)
The BAX3 in this example is the Calibration Catch Code.
This Calibration Catch Code information is attached with a
tag to the PCM connector and, on some models, the
Calibration Catch Code tag may also be located on the "A"
pillar or inner fender. This Calibration Catch Code is needed
to determine calibration number.
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Authorized Modification Label
If a module is programmed because of an emissions recall or required emissions-related
TSB, an Authorized Modification Label must be applied to the module. These labels are
available at the Ford or Lincoln/Mercury dealership parts counter.
Part name: Authorized Modification Label
Part number: FPS 8262
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Vehicle Connection
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Calibration and VIN Check
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Vehicle Confirmation
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Module Selection
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Module Selection
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Module Selection
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
PCM Reprogramming
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Reprogramming TSB Check
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
PCM Reprogramming
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
PCM Reprogramming
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
PCM Reprogramming
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler J2534
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Daimler-Chrysler Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
DCX2534 Update Manager
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota J2534 Update Wizard
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota TechInfo Website
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)
(AM/ASA3)
AM/ASA3 | © 2007 Robert Bosch Corporation and affiliates. All rights reserved.
J2534 Programming Introduction
Toyota Calibration Update Wizard (CUW)