Professional Documents
Culture Documents
Vts Reprogramming Introduction All Chapters
Vts Reprogramming Introduction All Chapters
Introduction Part 1
3
Reprogramming Introduction
• What is J2534?
• J2534 is a standard that was developed by the SAE (Society of Automotive Engineers, Warrendale,
PA) in 2004. It sets the guidelines for vehicle programming, data acquisition protocol and
communication standards.
• It allows the aftermarket to access and program vehicle computers as the OEM manufacturer does
without mandating the purchase of OEM tools.
• It also mandates OEM update programming to be made available to the aftermarket.
• It is extremely important to realize that just because the standard exists, does not always mean
that all manufacturers are in compliance!
• Most non-compliance issues exist on the programming level, and usually create communication
malfunctions with non-OEM pass through devices. In these isolated cases, the only solution for
programming is to use the OEM tool.
4
Reprogramming Introduction
• Terms to Know
J1962: This refers to the actual connector that is used to interface with scan devices and
programming hardware. This standard ensures that the OEM connector will have a specific
dimensions and pin designations.
1. Unassigned
2. BUS positive (J1850)
3. Unassigned
4. Chassis ground
5. Sensor signal ground
6. CAN H line (ISO 15765-4)
7. K line (ISO 9141-2, 14230-4)
8. Unassigned
9. Unassigned
10. BUS negative (J1850)
11. Unassigned
NOTE: Unassigned pins are left to be used at the 12. Unassigned
discretion of the OEM. 13. Unassigned
14. CAN L line (ISO 15765-4)
15. L line (ISO 9141-2, 14230-4)
16. Battery positive (12 volts)
5
Reprogramming Introduction
• Terms to Know
• When diagnosing these systems, no matter what format is used, pin 16 is always power and pin 4 is
always ground.
• When verifying BUS operation, always verify that a good ground is present at the ALDL with ignition on,
engine off or running, and using the vehicle battery as the source reference.
• Discrepancies with the power and/or ground can affect the ability to program modules.
GROUND
+12 VOLTS
6
Reprogramming Introduction
• Terms to Know
There are 5 major “languages” or communication protocols that you will encounter in programming.
It is important to identify the protocol that applies to your vehicle to determine if your hardware is
compatible.
NOTE: ISO stands for International Organization for Standards, the largest international group for
standards regulation. (Headquartered in Geneva, Switzerland).
There are other more recent protocols that were introduces, but will not
be covered in this presentation.
7
Reprogramming Introduction
• Terms to Know
J1850: This is a specific communication data rate and modulation format that was established for
transferring data across a network. Under this format, there are 2 data speeds and 2 modulation formats:
8
Reprogramming Introduction
• Terms to Know
9
Reprogramming Introduction
• Terms to Know
The J1850 PWM (two wire system) standard indicates that the OBD2 connector configuration is as follows:
BUS+
BUS(-)
The J1850 PWM is a 2 wire bus with the positive signal at pin 2 and the
negative at pin 10.
10
Reprogramming Introduction
• Terms to Know
The J1850 VPWM (one wire system) standard indicates that the OBD2 connector configuration is as follows:
11
Reprogramming Introduction
• Terms to Know
The ISO 9141-2 (single wire system) standard indicates that the OBD2 connector configuration is as follows:
K Line
12
Reprogramming Introduction
• Terms to Know
The ISO 14230/KWP 2000: This data protocol is fundamentally the same as ISO 9141-2 with the exception of
maximum programmable data bit lengths was increased from 12 to 255 bits.
ISO
14230/
KWP2000
K line
13
Reprogramming Introduction
• Terms to Know
The ISO 15765/CAN: This format is one of the latest protocols implemented. BUS speeds are higher (250 or
500 kpbs), 2 wires are used, and the pin designations are changed
Once you have established what kind of protocol you vehicle has, you can
use this information to ensure that your pass thru device is compatible
for programming.
14
Reprogramming Introduction
• Navigating the OEM Sites
The manufacturers simply ‘comply’ with the J2534 standard. Finding the necessary information that you need
takes some diligence.
NEVER purchase a subscription BEFORE you find out if software is available on the site for download for your
application!
Some manufacturers will require you to purchase a subscription prior to accessing their site. In these cases,
you can use Alldata, Mitchell on Demand, Shop Key, and www.revbase.com/BBBMotor/Wd to locate OEM
bulletins that may be applicable to your specific vehicle and complaints.
There will be reference material either on the site or off site that will be current, and will give you all the
necessary information prior to purchasing a subscription.
15
Reprogramming Introduction
• Navigating the OEM Sites
Prior to downloading the OEM software, ensure that your current software level needs to be updated.
Manufacturers don’t always allow overwriting the same software level.
You can obtain ECM and TCM programming level information from your scan tool.
Using a scan tool, if you enter the diagnostic mode under OBDII/EOBD generic, enter the “Mode $09”
section. Here, you want to record the Vehicle Identification Number (VIN), Calibration Verification
Number(s) (CVN) and any other program identifiers.
16
Reprogramming Introduction
• Navigating the OEM Sites
www.techauthority.com
17
Reprogramming Introduction
• Navigating the OEM Sites
18
Reprogramming Introduction
• Navigating the OEM Sites
TAUSER03DAY
Select a product. Note: This ichooses just to preview what is available. You may any option.
19
Reprogramming Introduction
• Navigating the OEM Sites
Scroll down
20
Reprogramming Introduction
• Navigating the OEM Sites
21
Reprogramming Introduction
• Navigating the OEM Sites
Once you reach this page, it will navigate you through all the phases of
programming, and will provide troubleshooting information.
WiTech support
Troubleshooting
22
Reprogramming Introduction
• Navigating the OEM Sites
If you scroll down to the lower, left of the page, find and click on this link. NOTE: This link is
updated regularly, so always come here for the latest update information.
23
Reprogramming Introduction
• Navigating the OEM Sites
This link will take you to several pages of PDF documents that
will contain the information you need to see if there is
programming available for your vehicle.
24
Reprogramming Introduction
• Navigating the OEM Sites
For example: 2005 Dodge, Charger with a NAG1 transmission. We have update software available for it.
We can see if the TCM was replaced, and check under the hood to see if the TSB programming was already
performed by referencing these numbers.
25
Reprogramming Introduction
• Navigating the OEM Sites
26
Reprogramming Introduction
• Navigating the OEM Sites
27
Reprogramming Introduction
• Navigating the OEM Sites
1-800-801-5420
or
586-532-8400
Refer to Chrysler TSB# 08-030-06 REV A to see if your application requires this process.
28
Reprogramming Introduction
• Navigating the OEM Sites
www.motorcraftservice.com/
29
Reprogramming Introduction
• Navigating the OEM Sites
Select: Reprogramming
and initialization
30
Reprogramming Introduction
• Navigating the OEM Sites
Select:
31
Reprogramming Introduction
• Navigating the OEM Sites
32
Reprogramming Introduction
• Navigating the OEM Sites
33
Reprogramming Introduction
• Navigating the OEM Sites
34
Reprogramming Introduction
• Navigating the OEM Sites
35
Reprogramming Introduction
• Navigating the OEM Sites
General Motors
http://www.acdelcotechconnect.com/
36
Reprogramming Introduction
• Navigating the OEM Sites
If you scroll down to the lower, right portion of the Home page, you can see that the website is becoming
more user-friendly. You can access the programming information page by clicking on the TIS2web tab.
37
Reprogramming Introduction
• Navigating the OEM Sites
38
Reprogramming Introduction
• Navigating the OEM Sites
This will take you to the VIN/CVN entry page. Enter your vehicle information here
to get the latest programming available for your application.
Just a reminder: You can use your scan tool in OBDII/EOBD generic, mode $09 to obtain the
Calibration Identification Number.
This is the actual Tis2 website that all the other links lead you to as well.
39
Reprogramming Introduction
• Navigating the OEM Sites
40
Reprogramming Introduction
• Navigating the OEM Sites
41
Reprogramming
Introduction Part 2
3
Reprogramming Introduction
• J2534 Programming Topics Covered
• Necessary hardware
4
Reprogramming Introduction
• Necessary Hardware
5
Reprogramming Introduction
• Necessary Hardware
• Make sure that the device you purchase is compatible with the vehicle protocol that you are
programming.
• Check your device website to ensure that your firmware is up to date BEFORE you attempt to program.
6
Reprogramming Introduction
• Necessary Hardware
7
Reprogramming Introduction
• Necessary Hardware
Drew Technologies
Product support: Online, Tool box app, training videos and hotline
Live support, OEM level hardware, and frequent web-based updates for pass thru device
firmware and programming issues. Hardware is expandable for future protocol updates
without purchasing a complete, new tool.
8
Reprogramming Introduction
• Necessary Hardware
Launch
Live support, OEM level hardware, and frequent web-based updates for pass thru
device firmware and programming issues. The hardware package includes a BMW 20
pin adapter and a 2 year warranty.
9
Reprogramming Introduction
• Necessary Hardware
Live support, OEM level hardware, and frequent web-based updates for pass thru device
firmware and programming issues.
10
Reprogramming Introduction
• Necessary Hardware
Extremely versatile with all makes, models and protocols. The J2534 tool package
includes a scan tool (tablet). Bluetooth wireless capability (not for programming). Wifi
internet updates for scan tool and J2534 pass thru firmware.
11
Reprogramming Introduction
• Necessary Hardware
NOTE: The Blue Box is being phased out. J2534 pass thru programming is going to be
guided through Assist and will be controlled remotely from a cloud-based network.
Additional OEM website subscription and related licensing fee will be extra.
12
Reprogramming Introduction
• Necessary Hardware
Ease Diagnostics
Live support, OEM level hardware, and frequent web-based updates for pass thru device
firmware and programming issues. Bench top module programming adapters are
available and can be used with other J2534 devices.
13
Reprogramming Introduction
• Necessary Hardware
Ease diagnostics makes an adapter package that allows for off board programming. This
is available for GM, Ford and Chrysler PCM and TCM modules. Contact them for details.
The adapter package requires a J2534 pass thru device, not limited to the Ease tool (see
Ease website for a list of compatible devices).
NOTE: Off board programming can be very challenging and is not advised for entry level
programmers.
14
Reprogramming Introduction
• Necessary Hardware
• Ensure that you use quality, locking cables to connect between the computer
and pass thru device, and the vehicle and the pass thru device.
15
Reprogramming Introduction
• Necessary Hardware
16
Reprogramming Introduction
• Necessary Hardware
Cotek
17
Reprogramming Introduction
• Necessary Hardware
Powermax Samlex
For programming purposes only, a maintainer rated from 15 to 30 amps would
be sufficient. Prices at that level range from $75 to $200US for a quality unit.
Note: BMW requires a 70 amp maintainer. Check OEM specifications for other
exceptions.
18
Reprogramming Introduction
• Necessary Hardware
Most of these devices do not come with cables, but they can
be ordered as an accessory, or you can make your own.
19
Reprogramming Introduction
• Necessary Hardware
Laptop Requirements
Here is a list of requirements that will give you maximum flexibility and ease of operation.
Requirements will vary based on the pass thru device that you purchase. Visit their
website for specifics that may exceed the ones listed here.
20
Reprogramming Introduction
• Necessary Hardware
It may be necessary to have a computer specialist to initially set up your computer to ensure that all
systems will be operating correctly. You need for this computer to be dedicated to programming only!
Ensure that the following settings are correct:
21
Reprogramming Introduction
• Using the J2534 Tool
Once we have assembled all of the necessary equipment together and ensured that our computer is
correctly set up, we can begin the programming process.
First, you want to select a location that is close enough to electrical outlets. You will need to plug in
the battery maintainer as well as the laptop (to ensure it does not run out of battery charge during
programming).
Ensure there are no high current draw components on the same outlet or circuit you will be using.
Also, ensure you are away from any electrical motors, like parts washers, grinders, etc. These items
create electromagnetic interference (EMI) which can disrupt the programming process.
It is recommended that you use a low traffic area to ensure that the vehicle (as well as you), will be
undisturbed through the programming process.
22
Reprogramming Introduction
• Using the J2534 Tool
First, we need to go to the J2534 pass thru device website to see if there are any firmware
updates for our tool. NEVER SKIP THIS STEP!
Next, we will download the OEM programming on to our laptop computer, following all of the
prompts. We can either use a hard wire connection or Wifi. Once the software is loaded, there
is no need to remain connected to the internet.
NOTE: At this time, if you used Wifi, it would be a good idea to disable it.
Once the OEM software is on the laptop, we can connect our laptop to our J2534 box, then the
J2534 box to the vehicle OBD2 connector.
23
Reprogramming Introduction
• Using the J2534 Tool
Ensure all cables are securely fastened. Do not move the equipment during programming.
Next, connect and turn on the battery maintainer. Now we are ready to download the
program into the vehicle.
24
Reprogramming Introduction
• Using the J2534 Tool
Before starting the programming process, ensure that all accessories are off, all doors are closed and
aftermarket devices are disconnected or disabled.
In some cases, it may be necessary to remove fuses or cut wires to ensure the devices won’t ‘wake up’
during programming.
NOTE: It may be necessary to set the emergency brake and/or cycle the ignition key. Make sure to be
aware of any special instructions and follow them exactly during programming.
Now, you can begin programming by opening the software application that was downloaded from the
OEM website, and follow the prompts. Do not leave the process unattended!
25
Reprogramming Introduction
• Using the J2534 Tool
Once programming is complete, you will receive a prompt indicating that the process was successfully
completed.
If programming stops for any reason, or you get an error message, DO NOT TURN OFF THE IGNITION!
Refer to your pass through device manufacturer trouble shooter, tool box or call the OEM for support.
It will be necessary to perform relearn, adaptive resets or module initialization procedures. In some
cases, you may need to enter VIN related information into modules.
Always allow the vehicle to sit with the key off for 2-5 minutes after reprogramming has taken place.
This gives time for KOEO memory writing to occur in the module.
Get the vehicle to operating temperature, then follow any specified instructions for a relearn test drive.
26
Reprogramming Introduction
• OEM Programming Equipment Options
In some cases, the OEM scan tool and pass thru devices are the only solution for programming. In
order to keep compliance with the J2534 standard, manufacturers make these tools available to
the aftermarket.
Purchasing the hardware and program are usually only a part of the required investment. The
factory pass thru device as well as annual licensing fees and OEM website access fees may also
apply.
Almost all OEM manufacturers are going to web based software loaded on a laptop device. In
most cases, you will need to purchase the laptop separately.
Don’t get caught by surprise, but make sure you get a list of ALL COMPONENTS NECESSARY to
perform programming.
27
Reprogramming Introduction
• OEM Programming Equipment Options
It is highly recommended to get a laptop like the Panasonic CF53 Toughbook. This unit was
designed to handle the shock from a waist high drop as well as a beverage spill on the keyboard.
It dust and moisture resistant, and an excellent way to protect the valuable programming that
will be stored inside.
Always check the OEM website prior to purchase to ensure the proper configuration and
operating system necessary.
28
Reprogramming Introduction
• OEM Programming Equipment Options
WiTech
The WiTech tool kit, which includes the VCI pod (OEM pass thru device), requires a compatible
laptop (not included, specifications are listed on the OEM website). The purchase of software
licensing is needed annually.
29
Reprogramming Introduction
• OEM Programming Equipment Options
The GDS tool includes the MDI (OEM pass thru), but requires a compatible laptop (not
included, specifications are listed on the OEM website). The purchase of software licensing
is needed annually.
Additional fees required for programming reflash access. This unit can be used as a pass
thru device from 1996 to present.
30
Reprogramming Introduction
• OEM Programming Equipment Options
The IDS tool includes the VCM II (OEM pass thru), but requires a compatible laptop
(not included, specifications are listed on the OEM website). The VCM II doubles as
a flight recorder. The purchase of software licensing is needed annually.
Additional fees required for programming reflash access. This unit can be used
with the VCM I and the VMM (measurement module).
31
Reprogramming Introduction
• OEM Programming Equipment Options
Consult 3 plus
The Consult 3 plus tool kit includes a laptop (software preloaded and tested) and all necessary
cables and hardware. The purchase of software licensing is needed annually.
Note: This tool should be purchase through Nissan, Infiniti or Bosch! An additional $400
licensing fee applies to units obtained from a third party.
32
Reprogramming Introduction
• OEM Programming Equipment Options
Techstream Lite
The Techstream tool kit requires a compatible laptop (not included, specifications are listed on the
OEM website) and a generic J2534 pass thru device. The purchase of TIS Professional Diagnostics
subscription is needed. This includes full access to service information, reprogramming and
Techstream program update. Annual, monthly and 48 hour subscriptions are available.
33
Reprogramming Introduction
• OEM Programming Equipment Options
When purchasing software licensing fees, only one scan tool, pc or pass thru device is
assignable per license fee. Additional fees apply for additional devices (unless
otherwise noted by the OEM supplier).
Buyer beware! There are many OEM clones that are made offshore. They will look
and function like the OEM counterpart. These clones may work on the non-US version
of certain vehicles, but will often cause problems with the US version. In many cases,
they will damage modules. It is highly recommended to purchase these devices from
the OEM or a verifiable third party resource only!
34
Reprogramming Introduction
• Known Problems and Solutions
• Problem: ‘Bricking’ the computer after a reprogramming attempt using a non-OEM pass thru.
• Cause: There is a known OEM software issue that is incompatible with the J2534-2 format.
• Solution: Use the WiTech factory software with either the StarSCAN or the VCI Micropod factory
pass thru. Ensure
that the J2534 tool that you are
using specifically supports the
ISO 9141-2 CAN protocol.
35
Reprogramming Introduction
• Known Problems and Solutions
In some cases, even using the factory tool may not allow you
to reprogram the SKIM information.
36
Reprogramming Introduction
• Known Problems and Solutions
37
Reprogramming Introduction
• Known Problems an Solutions
38