Ecu CPP User Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 28
At a glance
Powered by AI
The manual provides instructions for installing and using ECU Custom Performance Programmer software to program engine control units.

The manual covers installation of the ECUCPP software, updating licenses, configuring the software, hardware requirements, features of ECUCPP like downloading payloads and programming ECUs, and creating templates.

Some of the features of ECUCPP covered are downloading payloads, programming ECUs with or without templates, reading ECU IDs, sending return files, and calibrating injectors and turbochargers.

ECU Custom Performance Programmer User manual

ENGINE CONTROL UNIT CUSTOM PERFORMANCE PROGRAMMER


[ECUCPP]-Version 3.1
User manual

A JOHN DEERE CUSTOM PERFORMANCE application

Last Update: 2010-05-11 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -1-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Table of contents

Introduction .................................................................................................................................................. 3
Installation of ECUCPP ................................................................................................................................... 3
Update License: ......................................................................................................................................... 3
Configure Software: ................................................................................................................................... 3
Hardware Requirements (ECU Connection) ...................................................................................................... 4
ECUCPP Features ........................................................................................................................................... 5
Download Payload ..................................................................................................................................... 5
Program ECU ........................................................................................................................................... 11
Programming without a template ......................................................................................................... 12
Programming with a template............................................................................................................... 13
Creating a New template: ..................................................................................................................... 14
Read ECU ID ............................................................................................................................................. 20
Send Return Files ..................................................................................................................................... 21
Calibrate .................................................................................................................................................. 22
ATD Calibration .......................................................................................... Error! Bookmark not defined.
Injector Calibration............................................................................................................................... 24
Turbocharger Calibration ...................................................................................................................... 26
Abbreviations &Glossary ............................................................................................................................... 27
Contact us ................................................................................................................................................... 28

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -2-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Introduction

ECUCPP is a John Deere Custom Performance application that allows both power and trim changes to the
engine ECU. This application is designed to be used by Distributors and Direct OEMs. ECUCPP allows the
distributors to re-rate engine power, power bulge and torque rise rating within same engine group.

This document explains how to trim an engine when there is a need to change an option for electronic features
proposed for the engine. The key to keep in mind is that each time that you need to change an option of the
engine, you must download the payload associated with the engine serial number and the ECU serial number.

Installation of ECUCPP
ECUCPP can be installed by downloading required software at the following link:
https://jdpower.deere.com/service/dst . Once the downloading is complete double click on it to begin the
install.If you receive separate downloads for ECULP and ECUCPP, please install ECULP first
followed by ECUCPP. Accept all the defaults. Restart your computer to ensure all updates are properly applied.

Update License:
To download a valid ECUCPP license, go to http://CustomPerformance.deere.com and either click on the
Update Software License link or simply download a payload. This will automatically copy a license file, which
is normally good for three months from the date of download, onto the PC from which you are logging into
John Deere Custom Performance.

Configure Software:
If you are using ECULP for the first time, youll need to use the ECULPIniConfig tool to make the appropriate
adjustments.

Go to: Start>Programs menu in Windows or C:\Program Files\ECULP\ECULPIniConfig.exe on your computer

The first time that you access the http://sds.deere.com web site, the java runtime applet will automatically
download and install on your PC. However, sometimes the download will stall or take too long. In such a case,
you may choose to separately download this item from http://sds.deere.com/plugin .

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -3-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Hardware Requirements (ECU Connection)

An Electronic Data Link (EDL) is used to control the connector for reprogramming. For more information on
interface hardware drivers click here

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -4-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

ECUCPP Features
There are several features associated with the ECUCPP application: Download payload, program ECU, Read ECU
ID, Send Return Files .Lets start by looking at Download Payload feature.

Download Payload
. Once ECUCPP is installed, you need first to download the payload associated with the serial number. You start
the application by double clicking on the following icon:

1 - Press on the first button of the screen:

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -5-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

2 - Logon on the web interface with your RACF user-id and corresponding password:

The software that you are using has been signed by the VeriSign Company, which ensures you of the safety of
the software that you download on your hard drive. If you do not see this notification you should not continue.

Please, accept the two subsequent pop-up windows by clicking yes to the security information.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -6-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

3 - Your licence (combination of ID of your hardware with your user ID) recorded on your desktop or your laptop
is being validated.
3

4 - Key in the engine serial number

4a: Option 1
The ESN (Engine Serial Number) can be entered in the field provided

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -7-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

4b: Option 2

The ESN can also be obtained by scanning the engine serial number tag on the engine and the serial
number will be entered into the system.

5 John Deere Custom Performance is queried and you receive in return the selected payload for the engine
serial number entered.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -8-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

6 Download the payload of the selected serial number.

7 Submit the request.

Note: Are you replacing the ECU? - Check this if you are changing the actual ECU. You will enter the serial
number of the new ECU that you will actually install this payload onto. Note: Payloads are only valid for one
ECU serial number and programming will fail if attempted on the incorrect controller.
Is this a replacement engine? Check this if the engine you are programming will be used as a replacement
for another engine. JDCP will ensure that all performance and emissions characteristics are carried over from
old to new.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System -9-

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

The downloading process can be started:

The payload is being recorded on your hard drive .If prompted save the payload to C:\sds\payloadsn

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 10 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

8 Once the download process is completed, you can press exit to start the next step.

Program ECU

9 The payload has been downloaded to the c:\sds\payloadssn folder. To start the programming process, click
the 'Program ECU' button on the main screen.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 11 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

10 You can have many payloads downloaded to your local computer and each is identified by the engine serial
number. ECUCPP knows to look for all payloads in the standard folder (C :\ sds\payloadsn) so you must ensure
that your payloads are stored there for use. To find a given payload:
1. You pick the serial number from the list of available options.
2. You can type in a serial number
3. You can scan the serial number from a document or directly from the engine's serial plate with a standard
barcode scanner.
. 10

Programming without a template

ECUs can be reprogrammed without using a template. To do this you can pick the Engine Serial Number from
the list or type it in the provided field. On availability of the payload for the specified ESN Payload Load
Successful message is displayed below the ESN field.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 12 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Programming with a template

Using a predefined trim template:

Trim templates allow you to define an engines complete trim, save it and then use it during programming. Using
a template obviates the need to select individual values every time you program an engine of the same type.

11 - If you have already a template defined, you just pick in the drop down list the template that you want to
apply to the payload:

11

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 13 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Creating a New template:


12 -You need to determine a template and you need to edit the electronic features.

12

By default, there is only one power level proposed for the assembly number:

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 14 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

13 You need now to edit the different features.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 15 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Then, you need to read carefully all instructions listed in the HTML page. The choice of application type will
change the engine behaviour in case of de-rate.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 16 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

14

14 - Once all your choices are made, you just need to save your settings for the template that you want to apply
for all other engines.

15 You may wish to validate the template before use in program, Templates are stored in plain text and you
can view them in a text editor like Notepad.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 17 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

16 You can review template files in the C:\SDS\TEMPLATE\ repository.

17 - Programming now will use the template settings for all trim

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 18 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

As of ECUCPP version 3.1you have the ability to view 72XX and 83XX option codes in the Current Engine Detail section on selection of an engine serial number with a
valid payload.

Last Update: 2010-05-11 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 19 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Read ECU ID

The Read ECU ID function provides the user with all basic the identification parameters stored with in the
controller. These parameters include the ESN, ECU serial number, software assembly number, injector detail etc;

Last Update: 2010-05-11 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 20 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Send Return Files

18 - Return files document the programming event and are essential to John Deeres ability to provide accurate
software updates and properly manage the emissions reporting requirements we have to the EPA. This is
especially important in relation to

If you are connected to the internet during a programming event the return files will be sent back to John Deere
automatically.
If you are not connected to the Internet when you program the ECU, you need to send return files .

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 21 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Calibrate

As of version 3.1of ECUCPP provides you the capability to manage the calibrations of the Exhaust filter
component (DOC& DPF), injectors and turbochargers, and consolidates calibration capability for all calibrated
components going forward.

Exhaust Filter Calibration

20-Many John Deere engines are equipped with Diesel


Oxidation Catalysts (DOC) and Diesel Particulate Filters(s) (DPF) which are integral to the engines
emissions control processes. They are closely managed by the ECU and a calibration routine is required when
they are replaced, or serviced. These calibrations are required to ensure the engine runs within its proper and
regulated performance and emissions envelope.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 22 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


20 ECU Custom Performance Programmer User manual

To calibrate an Exhaust Filter Component follow the mentioned procedure:


Note: DOC and DPF units come with a hangtag or similar sheet that contains the required information in scanable form. Do
NOT reuse tags between units and ensure that you are using the proper tag for the proper device.

1. Enter the Part Number followed by the Serial number.


The application validates the entered information, displays a validation message. The DOC, DPF information could also be
scanned along with the Condition data using a bar code scanner.

2. Enter the Condition Data


3. On completing the above mentioned steps, verify the data entered.
To continue click Program ECU button, to clear all the entries click Clear

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 23 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Injector Calibration
21

21- Fuel injector calibration is performed when an injector(s) are replaced. To calibrate an injector
1. Select the Injector tab
2. To obtain the current injector details click READ ECU button provided at the bottom on right
hand corner

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 24 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

3. Add new injector details in the fields provided below the existing injector which is subjected to
change. A green light indicates a successful input of values
(Note: For a new injector the Part Number & Serial Number is available with the injector, the calibration code can be
downloaded from http://Customperformance.deere.com )

Incomplete or wrong detail would be indicated by a red light, followed by an error message
below the respective injector. Please refer to the examples illustrated below

In case if an incomplete Field

In case of entering wrong values

4. On completing the above mentioned steps, verify the data entered.


To continue click Program ECU button, to clear all the entries click CLR or click Exit to
navigate out of the calibrate application

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 25 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Turbocharger Calibration 22

22- Turbocharger is the third component that is calibrated using the ECU Custom Performance Programmer.

1. Enter the Part Number followed by the Serial number.


2. Enter the Calibration Data
3. On completing the above mentioned steps, the data is verified.
In case of data discrepancy an error massage would be displayed, verify and re enter the appropriate
values. An example of the error message is give below

4. To continue click Program ECU button, to clear all the entries click CLR or click Exit to navigate out
of the calibrate application

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 26 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Abbreviations &Glossary
Custom Power Payload: Authorized users are able to dynamically change an engine's power by connecting to
JDCP and downloading a Custom Power Payload with new power options. After programming, the engine will
have the desired power options. You are still able to trim the engine as required, even while changing power.
Custom Power Payloads contain performance ratings and engine option codes allowing you to easily select the
power your customer needs.

Engine ECU Payload: Engine ECU payloads are specific to individual engines. Therefore, an engine serial
number is required so that the correct payload may be downloaded. It is very important that the correct engine
serial number is entered. Entering an incorrect engine serial number may result in a failed ECU programming
sequence or in incorrect engine or machine operation after the ECU has been programmed. A software payload
file is a proprietary John Deere file containing all the data and files needed to program ECU's. It will allow the
loader programs in Service ADVISOR , Engine Control Unit Custom Performance Programmer, and other
programs to understand what options can be programmed, what applications the payload is valid for, and a host
of other items to ensure we program the ECU correctly and accurately. Engines payloads may also have
calibration data related to the fuel injectors or other fuel systems already installed in that engine. Unless you
change the actual fuel system hardware, these calibrations will continue to be used. If you are changing fuel
system hardware, you may be required to calibrate them by downloading the appropriate calibration files on the
Fuel System Search tab.

ECUCPP {Engine Control Unit Custom Performance Programmer}: This tool allows all engine programming
that is possible via Service ADVISOR as well as additional Custom Power Payload capabilities. It is available
only to select JDPS business partners.

Return File - A file, which is created during ECU programming that documents the details of a programming
event. This file is electronically sent from the PC that was used for reprogramming an ECU to Deere. (E.g.
RG6090L123456.RTN)

Trim: John Deere engines have the capability to have a large variety of software settings changed after the
engine has left the factory. If your licenses and programming tools allow, you will be presented with these
options during programming. While each engine model has a different variety of trimable options, some
common settings are: Throttle control (ramp, constant, digital, etc) Cruise control on/off De-rate control
options Note: You cannot change an engine's power by changing trim options

Trim Templates: A trim template allows users of ECU Custom Performance Programmer the ability to store and
recall exact trim settings while programming engines they want to be 'identical'. See "Trim" for additional
details

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 27 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved


ECU Custom Performance Programmer User manual

Contact us
E-mail JDCP:JDCP Shared Mailbox

If you need clarification about a question covered in this document or have a specific dealer question, please
submit those to your field manager. If you have questions regarding the ordering of computer hardware or
software, contact your Sales Support Representative and ask for the Support Department.

Last Update: 2011-08-02 Support Procedures and User Documentation


John Deere Custom Performance & Software Delivery System - 28 -

Copyright 2002-2011 by John Deere Power Systems - All Rights Reserved

You might also like