+ All Categories
Home > Documents > JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an...

JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an...

Date post: 20-Jul-2018
Category:
Upload: hoangngoc
View: 525 times
Download: 45 times
Share this document with a friend
113
Copyright © 2015 Deere & Company. All Rights Reserved. JDPS Engine ECU Programming DTAC Solution 102501 Training Supplement
Transcript
Page 1: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Copyright © 2015 Deere & Company. All Rights Reserved.

JDPS EngineECU Programming

DTAC Solution 102501Training Supplement

End of Slide

Page 2: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Copyright Statement

Copyright © 2015 Deere & Company. THIS SOFTWARE OR DATA IS THE PROPERTY OF DEERE& COMPANY. ALL USE AND/OR REPRODUCTION NOT SPECIFICALLY AUTHORIZED BY DEERE &COMPANY IS PROHIBITED. This product is for TRAINING PURPOSES ONLY.

Do not use this material in place of the current revision of controlled documents such astechnical manuals, operator's manuals or other work instructions. The information containedherein is confidential and proprietary to Deere & Company and its affiliated entities. Thisinformation is being provided to authorized dealers or customers to assist in the marketing,sales, operation or repair of John Deere, Funk, Timberjack or Hitachi branded products. Nounauthorized disclosures may be made without the written permission of Deere & Company orone of its affiliated entities. Viewing of this course implies that you have read and understandthese instructions.

Page 3: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Objectives

This training will help you to answer the following questions:• What is ECU Programming?• What are the different types of ECU Programming?• How do I Reprogram my current ECU?• How do I Program a new ECU?• How do I Donate an ECU to use on a different engine?

To answer these questions, we will show:• The difference between ECU hardware and ECU software• Custom Performance pages for software updates• Utilizing Service ADVISOR™ to Program• Installation of software updates• Return File creation and uploading

Page 4: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Course Agenda

Introduction• ECU Programming

Lesson 1• Reprogramming Current ECU

Lesson 2• Donating this engine’s ECU to use elsewhere

Lesson 3• Replacing Current ECU With another ECU

Lesson 4• Replacing Current ECU With another ECU – cannot Communicate

with Current ECU

Conclusion• Additional Information and Training Conclusion

Page 5: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

JDPS ECU ProgrammingIntroductionIntroduction

Page 6: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Hardware and Software Definitions

Hardware• Computer hardware refers to the physical components

such as the screen, keyboard, case, memory,motherboard and chips all of which are physical objectsthat can be touched.

• The John Deere ECU is like computer hardware.

Software• Computer software is a set of information and

instructions that directs a computer to performspecific operations. Computer programmingsoftware is what makes the hardware dosomething.

• Hardware may perform many different functionsaccording to software installed.

• The John Deere Payload is like computer software.

Page 7: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

ECU Hardware

ECU Hardware• The Physical Part• Has a Part Number• ECU Level relates to engine components• Needs adequate power to run all engine actuators• Needs enough memory to store information• Does NOT come programmed when new

• It is nearly “Blank” when new• Needs software to operate

Page 8: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

ECU Software

ECU Software (Payload file):• Information

• Power Curve• Emissions Level• Engine equipment• Fuel System• Calibrations

• Instructions for ECU operation of engine• Has a part number• Can be moved from computer to computer or across network• Needs to be installed in hardware to run

Page 9: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

What is ECU Programming?Installing Payload software from John Deere Custom Performance™ into the ECU.

• Locate Payload from

Custom Performance

• Download Payload to

Local Computer

• Install Payload to

Engine ECU

Page 10: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

What is ECU Programming?

ECU Programming is installing Software into the ECU Hardware.

Why perform ECU Programming?• Required with a replacement ECU• Required with a replacement Engine• May be recommended by DTAC or CTM diagnostic procedures• Update may be available for a certain application• Product Improvement Plan (PIP) may recommend an update

What is required to perform ECU Programming?• The correct ECU to be reprogrammed

• ECU Part Number and Serial Number correct• The Current ECU you are replacing (if applicable)• Payload file (software) from Custom Performance™ website• Laptop computer with Service ADVISOR™ software• EDL and cables to connect laptop to engine

Page 11: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

What is a Return File?Return file preserves information about your programming event which is critical to future programming.

• Return File created

during programming

• Return File stored

on Local Computer

• Return File uploads

when connected to Deere Network

Page 12: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

What type of ECU Programming do you need?Reprogramming Current ECU?

• Update recommended by DTAC or CTM procedure• To perform “Reprogramming the Current ECU”

Donating this Engines' ECU to use elsewhere?• Information from the known good ECU must be saved properly before Donation• To perform “Donating this engine’s ECU to use elsewhere”

Replacing Current ECU with another ECU?• New ECU from parts department• Donor ECU that has already been properly prepared• To perform “Replacing Current ECU with another ECU”

Replacing Current ECU with another -- Cannot Communicate with Current ECU?• Only applies when it is NOT possible for Service ADVISOR™ to communicate with

ECU• Perform all communication tests before beginning this procedure• To perform “Replacing ECU without Communication to current ECU”

Training Conclusion• To see Additional Information and Training Conclusion

Go To Page 13

Go To Page 30

Go To Page 50

Go To Page 71

Go To Page 101

Page 13: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogramming Current ECULesson 1

Page 14: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogramming Current ECU

What is Reprogramming Current ECU?• An update to the Software Payload• Update may install revisions so engine gives

optimal performance• May restore information from previous ECU

programming• DTAC or CTM diagnostic procedures may utilize

reprogramming

Why perform Reprograming Current ECU?• CTM diagnostic steps may require it• May be recommended by DTAC as part of DTAC case• Required with replacement engine• Recommended when “new” updated software is available

Page 15: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -2Program Controller

Open Service ADVISOR™ and connectto the Internet.

In Service ADVISOR™, select “Program”from the Menu Bar.

Page 16: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -3DownloadPayloads

In Service ADVISOR™, select“Download Payloads” from thepull-down Menu.

This will open the CustomPerformance™ Web Page in aninternet browser.

Page 17: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4Custom Performance Page

On the John Deere CustomPerformance™ web page, clickon “Serial Number Search” atthe top of the page.

Page 18: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4CustomPerformanceSerialNumberSearch

Locate Payload files specificallydesigned for your engine throughEngine Serial Number (ESN) orProduct Information Number (PIN).

ESN from Engine Data plate can beused to search for Payload file forthe engine.

Click “Submit” to continue.

Page 19: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 10DownLoadSelected

Verify that the ESN iscorrect for your engine.

Compare the “Installed Version”and “Download Version.” Youmay see “(New)” specified onthe “Download Version” and SWnumbers may include updatedextension such as “B” instead of“A” at the end of the number.

If information does not match yourengine, click “Search Again.”

Verify the box is checked and, if theinformation is correct, click the“Download Selected” button.

Page 20: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

When all information is verified,click “Submit” to continue.

“Download ControllerOptions” window willappear. Verifyinformation.

Select “Reprogramming Current ECU” button.Verify ECU Part Number and Serial Numberinformation is correct. Checking now will avoidprogramming issues later.

Page 21: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 15FileDownloadedSuccessfully

Download of the Payload file (*.pld)will show as complete in the “Status”section and the progress bar at thebottom of the screen.Service ADVISOR™ will use thisdownload to program the ECU.

Click “OK” in the messagewindow to continue.

Page 22: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 19HighlightPayloadFile

In Service ADVISOR™, select“Program” from the Menu Bar andthen select “Program Controller” fromthe pull-down menu.

Open Service ADVISOR™ tocontinue with ECU Programming.

At this time the payload file isstored on your computer so aninternet connection is NOTrequired.

Page 23: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -19RefreshPayloads

Click “Program Controller” to continue.

“Program Controller” tab will open.

Click on the “Refresh Payloads” to ensure thatall available payloads are shown. Thenhighlight the correct payload file by verifying thename, version number and creation date.

Page 24: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

If Service ADVISOR™ waspreviously connected, close tocomplete programming. Readmessage windows that mayappear.

Click “Yes” to continue.

Page 25: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

During Service ADVISOR™ Programming enginepower levels can NOT be changed. Readmessage and click “OK” to continue.

Page 26: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU- 21TrimmableOptionsPageOEM

After completing available selections,click “Program…” to continue.

An ECU Trimmable Options page may appear,depending on application. If this page appearsreview available options (there may be none)and configure appropriately for your application.

Page 27: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -23ProgrammingProgress

Service ADVISOR™ will nowprogram the ECU with the newsoftware. This will take a fewmoments and progress bar willshow completion. Do NOTdisconnect ECU or exit ServiceADVISOR™ at this time.

When complete, a “Programmingcompleted successfully” messagewill appear. It is important toswitch off ignition for requiredtime.

Click “OK” to continue.

Page 28: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Return FileA return file is created when programming ECU is completed.

• This file saves important programming event information• Future ECU programming relies on Return File information• Even if programming fails, Return File is created• After completion of programming, your computer must be connected to

the John Deere network to transfer this file

• Return file transfer is done automatically• Transfer may take up to 2 minutes, depending on

network connection

Select “Connect to Deere Network”when internet connection is available.

Future Programmingwill NOT be possibleunless return files areuploaded successfully.

Page 29: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogramming Current ECU - Completion

CongratulationsYou have successfully completed

Reprogramming Current ECU

Page 30: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Donating this engine’s ECUto use elsewhereLesson 2

Page 31: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Donating an ECU to be used elsewhere

What Programming is required when Donating ECU?• ECU will be made “Blank” - It will contain only boot Software• Current engine operating history is preserved• ECU is prepared for different Payload file (Software)

Why perform Donating ECU procedure?• Prepare previously programmed ECU for other use• ECU can be used temporarily

• Allows diagnostics use• ECU can be moved permanently

• Enables more timely repairs

Page 32: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

ECU Donor ProcessECU can be temporarily or permanently Donated to another engine through this procedure.

“CURRENT ECU” on

Donor engine

becomes “DONOR

ECU”

“DONOR ECU” is

blank so it can be

used elsewhere

“DONOR ECU” is now

“ECU TO BE

PROGRAMMED”

for another engine

Page 33: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -2Program Controller

Open Service ADVISOR™ and connectto the Internet.

In Service ADVISOR™, select“Program” from the Menu Bar.

Page 34: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -3DownloadPayloads

In Service ADVISOR™, select“Download Payloads” from the pull-down Menu.

This will open the CustomPerformance™ Web Page in aninternet browser.

Page 35: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4Custom Performance Page

On the John Deere Custom Performance™ webpage, click on “Serial Number Search” at the top ofthe page.

This will allow you to locate Payload filesspecifically designed for your engine.

Page 36: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4CustomPerformanceSerialNumberSearch

ESN from Engine Data plate can beused to search for Payload file for theengine.

Click “Submit” to continue.

Locate Payload files specificallydesigned for your engine throughEngine Serial Number (ESN) orProduct Information Number (PIN).

Page 37: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 10DownLoadSelected

Verify that the ESN iscorrect for your engine.

Compare the “Installed Version”and “Download Version.” Youmay see “(New)” specified onthe “Download Version” and SWnumbers may include updatedextension such as “B” instead of“A” at the end of the number.

If information does not match yourengine, click “Search Again.”Verify the box is checked and, if the

information is correct, click the“Download Selected” button.

Page 38: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

When all information is verified,click “Submit” to continue.

“Download ControllerOptions” window willappear. Verifyinformation.

Select “Donating this engine’s ECU to useelsewhere” button. This selection results in aSoftware Payload that saves critical calibrationinformation but blanks the ECU for other use.

Page 39: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

DONOR Stop Step – capture warning

If the ECU Part Number and Serial Number areassociated with more than one engine in the JohnDeere Custom Performance™ system, this must becorrected by DTAC.

You can NOT proceed past this issue withoutDTAC assistance.

Page 40: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 15FileDownloadedSuccessfully

Download of the Payload file (*.pld)will show as complete in the “Status”section and the progress bar at thebottom of the screen. ServiceADVISOR™ will use this download toprogram the ECU.

This message will also tell youthe download is complete.

Click “OK” to confirm.

Page 41: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 19HighlightPayloadFile

In Service ADVISOR™, select“Program” from the Menu Bar andthen select “Program Controller” fromthe pull-down menu.

Open Service ADVISOR™ tocontinue with ECU Programming.

At this time the payload file isstored on your computer so aninternet connection is NOTrequired.

Page 42: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -19RefreshPayloads

Click “Program Controller” to continue.

“Program Controller” tab will open.

Click on the “Refresh Payloads” to ensure thatall available payloads are shown. Thenhighlight the correct payload file by verifying thename, version number and creation date.

Page 43: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

Service ADVISOR™ will needother tabs closed to completeprogramming. Read messagewindows that may appear.

Click “Yes” continue.

Page 44: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU- 21TrimmableOptionsPageOEM

After completing available selections,click “Program…” to continue.

An ECU Trimmable Options page may appear,depending on application. If this page appearsreview available options and configureappropriately for your application.

Page 45: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing ECU - 25ConnectOldECUServiceMigration

Service ADVISOR™ savesprogramming and calibrationinformation from the CURRENT(DONOR) ECU for future use.

This payload file safely creates a“blank” ECU and preservesimportant information.

Connect to CURRENT ECU.Click “OK” to continue.

Page 46: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -23ProgrammingProgress

Service ADVISOR™ will nowprogram the ECU with the newDONOR software. This will take afew moments and progress barwill show completion. Do NOTdisconnect ECU or exit ServiceADVISOR™ at this time.

When complete, a “Programmingcompleted successfully” messagewill appear. It is important toswitch off ignition for requiredtime.

Click “OK” to continue.

Page 47: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Return FileA return file is created when programming ECU is completed.

• This file saves important programming event information• Future ECU programming relies on Return File information• Even if programming fails, Return File is created• After completion of programming, your computer must be connected to

the John Deere network to transfer this file

• Return file transfer is done automatically• Transfer may take up to 2 minutes, depending on

network connection

Select “Connect to Deere Network”when internet connection is available.

Future Programmingwill NOT be possibleunless return files areuploaded successfully.

Page 48: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Donating this engine’s ECU to use elsewhere -Completion

CongratulationsYou have successfully prepared this

engine’s ECU to use elsewhere

The DONATED ECU is now “blank”.A new Payload file is required to

program the ECU for a different engine.

Page 49: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4CustomPerformanceSerialNumberSearch

Enter ESN of engine which will Receive the DONATEDECU to locate the proper Payload file. Click “Submit” tocontinue.

The next lesson will cover “Replacing Current ECU withAnother ECU” procedure.

Return to John Deere Custom Performance™ page to download a Payloadfile designed for the other engine that will be using the DONATED ECU.

Perform “Replacing Current ECU with Another ECU” procedure for enginereceiving DONATED ECU.

Page 50: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECUwith another ECULesson 3

Page 51: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECU with Another ECU

What Programming is required when Replacing ECU?• New ECU is nearly “Blank” - It contains only boot Software• New ECU requires Payload file (Software) to work• ECU should be programmed with most current Software• Restore information from previous ECU programming• Current engine operation history must be transferred

Why perform Programming when Replacing ECU?• Required with a new replacement ECU• Required with a “Donor” ECU

• After performing donation procedure

Page 52: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -2Program Controller

Open Service ADVISOR™ andconnect to the Internet.

In Service ADVISOR™, select“Program” from the Menu Bar.

End of Slide

Page 53: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -3DownloadPayloads

In Service ADVISOR™, select“Download Payloads” from thepull-down Menu.

This will open the CustomPerformance™ Web Page in aninternet browser.

Page 54: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4Custom Performance Page

On the John Deere Custom Performance™web page, click on “Serial Number Search”at the top of the page. This will allow you tolocate Payload files specifically designed foryour engine.

Page 55: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4CustomPerformanceSerialNumberSearch

Locate Payload files specificallydesigned for your engine throughEngine Serial Number (ESN) orProduct Information Number (PIN).

ESN from Engine Data plate can beused to search for Payload file for theengine.

Click “Submit” to continue.

Page 56: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 10DownLoadSelected

Verify that the ESN iscorrect for your engine.

Compare the “Installed Version”and “Download Version.” Youmay see “(New)” specified onthe “Download Version” and SWnumbers may include updatedextension such as “B” instead of“A” at the end of the number.

If information does not match yourengine, click “Search Again.”

Verify the box is checked and, if theinformation is correct, click the“Download Selected” button.

Page 57: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

When all information is verified,click “Submit” to continue.

“DownloadController Options”window will appear.Verify information.

Select “Replacing Current ECU with anotherECU” button. Enter ECU Part Number and SerialNumber information carefully. This informationmust be entered accurately to allow successfulprogramming.

Page 58: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Donating – ECU association to EngineECU Part Number and Serial Number must beentered accurately in the Custom PerformanceWebsite. System will recognize ECU hardwareand Engine ESN to which payload should match.

If ECU Part Number and Serial Number are associated with adifferent ESN and payload, then you will be asked if the ECU isto be donated. Choose “NO” if NOT donating the ECU.Choose “YES” if donating the ECU to be used elsewhere.

Page 59: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 15FileDownloadedSuccessfully

Download of the Payload file (*.pld)will show as complete in the “Status”section and the progress bar at thebottom of the screen. ServiceADVISOR™ will use this download toprogram the ECU.

This message will also tell you thedownload is complete.

Click “OK” to confirm.

Page 60: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 19HighlightPayloadFile

In Service ADVISOR™, select“Program” from the Menu Bar andthen select “Program Controller”from the pull-down menu.

Open Service ADVISOR™ tocontinue with ECU Programming.At this time the payload file isstored on your computer so aninternet connection is NOTrequired.

Page 61: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -19RefreshPayloads

Click “Program Controller” to continue.

“Program Controller” tab will open.

Click on the “Refresh Payloads” to ensure thatall available payloads are shown. Thenhighlight the correct payload file by verifying thename, version number and creation date.

Page 62: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

Service ADVISOR™ will needother tabs closed to completeprogramming. Read messagewindows that may appear.

Click “Yes” to continue.

Page 63: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

During Service ADVISOR™ Programmingengine power levels can NOT be changed.

Read message and click “OK” to continue.

Page 64: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU- 21TrimmableOptionsPageOEM

After completing available selections,click “Program…” to continue.

An ECU Trimmable Options page may appear,depending on application. If this page appearsreview available options and configureappropriately for your application.

Page 65: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing ECU - 25ConnectOldECUServiceMigration

Service ADVISOR™ savesprogramming information from theCURRENT ECU to makeProgramming more accurate.

This will take a few moments andprogress bar will showcompletion. Do NOT disconnectECU or exit Service ADVISOR™at this time.

When connected to Current ECU,click “OK” to continue.

Page 66: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing ECU - 26ConnectECUtobeProgrammed

After Service ADVISOR™ savesprogramming information from theCURRENT ECU you are directedto connect your computer to theECU TO BE PROGRAMMED.

Turn Key Off and physicallyconnect ECU TO BEPROGRAMMED then Turn KeyOn. Saved information can thenbe moved from your computer tothe this ECU.

When connected to ECU TO BEPROGRAMMED, click “OK” tocontinue.

Page 67: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -23ProgrammingProgress

Service ADVISOR™ will nowprogram the ECU with the newsoftware.This will take a few moments andprogress bar will show completion.Do NOT disconnect ECU or exitService ADVISOR™ at this time.

When complete, a “Programmingcompleted successfully” messagewill appear. It is important to switchoff ignition for required time.

Click “OK” to continue.

Page 68: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Did replacing the ECU solve your problem?

If not, then the original ECU can be reprogrammed. Use the downloadedpayload and the original ECU is now the ECU TO BE PROGRAMMED.

An internet Connection is not required. Do NOT download a new payload toswitch between CURRENT ECU and ECU TO BE PROGRAMMED.

Page 69: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Return FileA return file is created when programming ECU is completed.

• This file saves important programming event information• Future ECU programming relies on Return File information• Even if programming fails, Return File is created• After completion of programming, your computer must be connected to

the John Deere network to transfer this file

• Return file transfer is done automatically• Transfer may take up to 2 minutes, depending on

network connection

Select “Connect to Deere Network”when internet connection is available.

Future Programmingwill NOT be possibleunless return files areuploaded successfully.

Page 70: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECU - Completion

CongratulationsYou have successfully completed

Replacing Current ECU With another ECU

Page 71: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECU withanother ECU whenCurrent ECU cannot CommunicateLesson 4

Page 72: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECU when it cannot Communicate

What is Programming when the Current ECU cannot Communicate?• Only applies when it is NOT POSSIBLE for Service ADVISOR™ to

communicate with ECU• Perform all communication tests before beginning this procedure• Must have Replacement ECU or Donor ECU• DTAC must provide Payload file (Software)• Loss of communication causes issues:

• Unable to restore information from previous ECU programming• Unable to transfer current engine operation history

Why perform Replacing ECU when the ECU cannot Communicate?• Current ECU has lost communication with Service ADVISOR™• CTM will direct you to replace ECU after performing Communication tests• Similar to normal Replace ECU procedure with important addition:

• Current ECU information will be re-created in procedure

Page 73: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -2Program Controller

Open Service ADVISOR™ andconnect to the Internet.

In Service ADVISOR™, select“Program” from the Menu Bar.

You must contact DTAC to make aspecial Payload available when replacingan ECU that cannot communicate.

Contact DTAC before downloading aPayload in this situation.

Page 74: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -3DownloadPayloads

In Service ADVISOR™, select“Download Payloads” from thepull-down Menu.

This will open the CustomPerformance™ Web Page in aninternet browser.

Page 75: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4Custom Performance Page

Be sure you have contacted DTAC to make aspecial payload available before searching onCustom Performance™ page.

On John Deere Custom Performance™ webpage, click on “Serial Number Search” at top ofpage.

Page 76: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -4CustomPerformanceSerialNumberSearch

Locate Payload files specificallydesigned for your engine throughEngine Serial Number (ESN) orProduct Information Number (PIN).

ESN from Engine Data plate canbe used to search for Payload filefor the engine.

Click “Submit” to continue.

Page 77: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 10DownLoadSelected

Verify that the ESN iscorrect for your engine.

Compare the “Installed Version”and “Download Version.” Youmay see “(New)” specified onthe “Download Version” and SWnumbers may include updatedextension such as “B” instead of“A” at the end of the number.

If information does not match yourengine, click “Search Again.”

Verify the box is checked and, if theinformation is correct, click the“Download Selected” button.

Page 78: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

When all information is verified,click “Submit” to continue.

“Download ControllerOptions” window willappear. Verifyinformation.

Select “Replacing Current ECU with anotherECU” button. Enter ECU Part Number andSerial Number information carefully. Thisinformation must be entered accurately to allowsuccessful programming.

Page 79: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Donating – ECU association to EngineECU Part Number and Serial Number must beentered accurately in the Custom Performance™Website. System will recognize ECU hardwareand Engine ESN to which payload should match.

If ECU Part Number and Serial Number are associated with adifferent ESN and payload, then you will be asked if the ECU isto be donated. Choose “NO” if NOT donating the ECU.Choose “YES” if donating the ECU to be used elsewhere.

Page 80: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 15FileDownloadedSuccessfully

Download of the Payload file (*.pld)will show as complete in the“Status” section and the progressbar at the bottom of the screen.Service ADVISOR™ will use thisdownload to program the ECU.

This message will also tell you thedownload is complete.Click “OK” to confirm.

Page 81: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU - 19HighlightPayloadFile

In Service ADVISOR™, select“Program” from the Menu Bar andthen select “Program Controller”from the pull-down menu.

Open Service ADVISOR™ tocontinue with ECU Programming.At this time the payload file isstored on your computer so aninternet connection is NOTrequired.

Page 82: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -19RefreshPayloads

Click “Program Controller” to continue.

“Program Controller” tab will open.

Click on the “Refresh Payloads” to ensurethat all available payloads are shown.

Then highlight the correct payload file byverifying the name, version number andcreation date.

Page 83: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

Service ADVISOR™ will needother tabs closed to completeprogramming. Read messagewindows that may appear.

Click “Yes” to continue.

Page 84: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -20ProgramComtrollerPopUpTerminateReadings

During Service ADVISOR™ Programmingengine power levels can NOT be changed.

Read message and click “OK” to continue.

Page 85: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU- 21TrimmableOptionsPageOEM

After completing available selections,click “Program…” to continue.

An ECU Trimmable Options page may appear,depending on application. If this page appearsreview available options and configureappropriately for your application.

Page 86: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing ECU - 26ConnectECUtobeProgrammed

ECU TO BE PROGRAMMED(new ECU or Donated ECU)must be connected.

When connected, click “OK” tocontinue.

Page 87: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Reprogram ECU -23ProgrammingProgress

Service ADVISOR™ will nowprogram the ECU with the newsoftware. This will take a fewmoments and progress bar willshow completion. Do NOTdisconnect ECU or exit ServiceADVISOR™ at this time.

When complete, a “Programmingcompleted successfully” messagewill appear. It is important toswitch off ignition for requiredtime.

Click “OK” to continue.

Page 88: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30ConnectToModel

“Connect to Model” in ServiceADVISOR™ to begin theprocess of recreatinginformation from the ECU thatlost communication.

Page 89: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostECUDataResetTestInCalibrations

Navigate to “Lost ECU Data Reset”in “Tests and Calibrations.” Thisonly applies to newer engines withaftertreatment components.

Page 90: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostECUSelectYesProcess30LostECUStep1

Lost ECU Data Reset must NOT be performed unlessrequired by procedure. Only use this function whencommunication to ECU was impossible while performingECU replacement.

Click “Yes” to continue.

Page 91: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostDataDOC

DOC

Locate the John Deere Part Number and Serial Numberfrom the Exhaust Filter for the DOC. These numbers will benear the inlet to the Exhaust Filter. Enter this information inService ADVISOR™.

Click “Next” to continue.

Page 92: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostDataDPF

DPF

Locate the John Deere Part Number and Serial Number from the Exhaust Filter for theDPF. These numbers will be nearer the outlet of the Exhaust Filter. Enter thisinformation in Service ADVISOR™.

Click “Next” to continue.

Page 93: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostDataSCR

SCR

Locate the John Deere Part Number and Serial Number from the SCR Canister. Enterthis information in Service ADVISOR™.

Click “Next” to continue.

Page 94: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostDataEngineHrs

Find Engine Operating hours from hourmeter, use log, or other available sources.Enter this information in ServiceADVISOR™.

Click “Next’ to continue.

Page 95: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -30LostDataIsEverythingOK

Review all information before going on.This information must be entered correctly.

Click “Yes” when you are ready to save thisinformation to the ECU.

Page 96: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU -31LostDataInstructions

ECU must store information correctly.Follow instructions and allow adequatekey off time as directed.

Click “Exit” when done.

Check for DTC’s asdirected. Followdirections to performService Regenerationand DPF DifferentialPressure Reset.

Page 97: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU – Service Regeneration

3. Click “OK” when you are ready to continue.

1. Navigate to Service Regenerationin Service ADVISOR™ in “Tests andCalibrations.”

2. Select Service Regeneration radio button.

The engine must be running to complete theService Regeneration cycle so that DPFDifferential Pressure can be reset.

Page 98: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing No Com ECU –DPF Reset

Click “DPF Differential Pressure Reset” whenyou are ready to start Pressure Reset.

Service ADVISOR™ must remain connected to continuewith DPF Differential Pressure Reset. Always followcautions in Service ADVISOR™ and CTM.

Page 99: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Return FileA return file is created when programming ECU is completed.

• This file saves important programming event information• Future ECU programming relies on Return File information• Even if programming fails, Return File is created• After completion of programming, your computer must be connected to

the John Deere network to transfer this file

• Return file transfer is done automatically• Transfer may take up to 2 minutes, depending on

network connection

Select “Connect to Deere Network”when internet connection is available.

Future Programmingwill NOT be possibleunless return files areuploaded successfully.

Page 100: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Replacing Current ECU with another ECU - CannotCommunicate with Current ECU - Completion

CongratulationsYou have successfully completed

Replacing Current ECU when CurrentECU cannot Communicate

Page 101: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Additional Informationand Training ConclusionConclusion

Page 102: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Additional Information that may be important

• Special situations• Replacing Engine without replacing ECU• Payload File Expiration

• Troubleshooting• Failure to communicate• GetECUID.exe

• Reference to additional resources• Component Technical Manual (CTM) Sections• Additional Learning Opportunities

Page 103: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Engine Replacement

Also check the box to indicate youwant to perform Engine Replacement.

Select “Reprogramming Current ECU”button. Verify ECU Part Number andSerial Number information is correct.

Review the NOTE regarding FAILED engine’sECU. The ECU must be prepared through theDONOR process. (Lesson 2, page 30)

DONOR with ECU from failed engine beforecontacting DTAC.

You must contact DTAC to make aspecial Payload available wheninstalling a new engine.

Contact DTAC before searching onthe Custom Performance™ pages.Verify all information.

Page 104: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Engine Replacement

You must also enter theProduct Identification Number(PIN) for the application.

Location of PIN will varydepending on application.

In the “Replacement Engine”section enter the required EngineSerial Number. Verify informationfrom the ESN tag on engine.

Page 105: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Engine Replacement

Click “Submit” to continue.

Continue in the “Replacement Engine” section by marking the applicable check boxesbelow.Check OEM box if the application is not a John Deere branded piece of equipment.Check DOC/DPF box if the exhaust filter has NOT be changed.Check SCR box if the SCR Catalyst and DEF equipment has NOT be changed.Preserving DOC/DPF and SCR information will give optimal engine performance withless work and time to configure the new engine.

Page 106: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Payload Expiration Always click “RefreshPayloads” before selecting afile to show all available files.

Many Payload files may be saved on your computer at thesame time. These files should be deleted when they areno longer needed. Note that Payload files expire and mustbe re-downloaded if the file has expired.

Click “Delete Payload” to removepayload from computer.

Select the correct file byExpiration Date.

Page 107: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

No Communication with Service ADVISOR™

Service ADVISOR™ will NOT be able to connectwith an ECU that is “Blank” unless performing theECU Programming procedures.

Communication to ECU can be attemptedwith the GetEcuId.exe program to verify thatcommunication is possible.

Click “OK” to continue.

Page 108: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

GetEcuId.exe program

“GetEcuId.exe” program willshow ECU information. If“ECU_STATUS” value is shownas “RUNNING_BOOT_BLOCK”then the ECU is functional butBlank.

“GetEcuId.exe” program isinstalled with ServiceADVISOR™ and will provideECU information when theECU is Blank. If shortcut isnot present, find through the“Start Menu” in Windows.

Page 109: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Control Unit Information And Overview Test

In Service ADVISOR™, ControlUnit Information and Overviewtest provides information similar toGetEcuId.exe program.

End of Slide

Page 110: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

ECU Programming Procedures in CTM

CTM procedures changed to address changes in ECU Programming.

These procedures are available in CTM Section 04 – Group 160.

• Engine Control Unit (ECU) -- Reprogramming Instructions• Provides introduction to Procedures• Links to other procedures

• Engine Control Unit (ECU) -- Reprogramming Current ECU• Engine Control Unit (ECU) -- Donating this Engines' ECU to be used elsewhere

• Entirerly new donation process• Engine Control Unit (ECU) -- Replacing Current ECU with another ECU• Engine Control Unit (ECU) -- Replacing Current ECU with another ECU - Cannot

Communicate with Current ECU

Page 111: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Additional Learning

• Web Based Training (WBT)

• Service ADVISOR Overview – Module A (CSP-17-TW1QNP01_A)

• Service ADVISOR Overview – Module B (CSP-17-TW1QNP01)

• Instructor Led Training (ILT)

• Service ADVISOR Methods & Techniques (CSP-17-SE1QNP06)

Page 112: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

JOHN DEERE RESERVES THE RIGHT TO CHANGESPECIFICATION AND DESIGN OF ALL PRODUCTSDESCRIBED IN THIS MATERIAL WITHOUT NOTICE

Change is Constant

Page 113: JDPS Engine ECU Programming - John Deere · JDPS Engine ECU Programming ... • How do I Donate an ECU to use on a different engine? ... Download of the Payload file (*.pld)

Training Completion

CongratulationsYou have successfully completed this

ECU Programming Training


Recommended