Professional Documents
Culture Documents
JCB TransFlash User Guide - Issue 0.3
JCB TransFlash User Guide - Issue 0.3
JCB TransFlash User Guide - Issue 0.3
3 August 2004
TransFlash
User Guide
Operating instructions for the TransFlash ECU Flash
Programmer Tool
Contents Page
1. Introduction................................................................................................................. 2
2. Care & Safety ............................................................................................................. 2
3. Installing TransFlash .................................................................................................. 3
4. Uninstalling TransFlash .............................................................................................. 3
5. Starting TransFlash .................................................................................................... 4
6. PSECU Mk5: Overview............................................................................................... 5
7. TransFlash: Overview................................................................................................. 6
8. Menu Bar ....................................................................................................................8
9. Software File Pane .....................................................................................................9
10. ECU Pane................................................................................................................. 10
11. Control Pane............................................................................................................. 11
12. Software Upload Process ......................................................................................... 12
13. General Information.................................................................................................. 17
1. Introduction
TransFlash is a PC based Service Tool designed to allow a Service Engineer to re-program a PSECU Mk5
unit using a laptop. TransFlash employs the graphical strengths of the Microsoft Windows operating
environment to simplify this process.
TransFlash is designed to work exclusively with the Mark 5 version of the JCB Powershift Electronic Control
Unit (PSECU Mk5) used on the PS750 series transmissions. However, TransFlash does provide limited
support for the PSECU Mk4 but at the time of writing it is planned for the Mk4 unit to be superseded by the
Mk5 unit. TransFlash is not compatible with earlier versions of ECU (e.g. PSECU Mk1 to Mk3) as these
units can not be re-programmed.
This software is intended for use on IBM Compatible Personal Computers (PCs) running Windows 95™,
Windows 98™, Windows ME™, Windows 2000™ or Windows XP™ operating systems but is not
compatible with either earlier versions of Windows 3.x™.
TransFlash works with the standard JCB communications lead, part number 892/01066.
• The previous lead, part number 892/00952, can still be used but has been superseded by the new part
and so is no longer available to purchase.
All distributed software can be found on the JCB Technical Information Parts and Service CD-ROM, from
Issue ? (? 2003) onwards.
WARNING
As well as following the guidelines in this
document it is essential that you also
refer to any relevant Handbooks and
Service Manuals for guidance on
fundamental safety instructions.
Failure to follow correct procedure could
result in death or injury.
WARNING
Please also read and follow any on-screen
instructions issued by TransFlash.
Failure to follow correct procedure could
result in death or injury.
3. Installing TransFlash
TransFlash is distributed as a single file, termed an 'installer'. Once run, this installer automatically handles
the installation of the tool and any associated files.
Step 1: Locate the latest Installer, which is generally distributed as an .exe file;
filename: TransFlashvX.X.X.X.exe (where X.X.X.X is the latest revision reference.)
Step 2: Run the installer file by double-clicking on the appropriate file (as above).
Step 3: Follow the instructions issued by the installer and, wherever possible, choose the default options.
• If you have successfully installed TransFlash but are experiencing difficulties with getting your PC to
communicate with an ECU then there is a Troubleshooting Guide built into the TransFlash Help menu.
4. Uninstalling TransFlash
Although there are no icons/shortcuts provided which can be used to directly uninstall TransFlash, the
following details how to remove the software using standard Windows™ techniques.
Step 5: Again, follow the instructions issued and, where ever possible, choose the default options.
5. Starting TransFlash
Step 1: Connect Communications Lead (892/01066) between the machine Diagnostics Connector and a
free COM port on your laptop computer.
• Refer to the machine’s Operator Handbook and/or Service Manual for Diagnostics Connector location.
Step 3: Turn ON the machine ignition but do not start the engine.
• The ECU must be powered for communications to work, i.e. the machine ignition must be ON (but the
engine need not be running).
Step 3: Using the Windows™ Start Menu, locate and click on the TransFlash icon.
(Start > Programs > TransFlash)
Step 4: The TransFlash warning dialog will then open. Please read this
carefully and take any necessary precautions it recommends and infers.
The PSECU Mk5 hardware is designed with what is called FLASH memory. This means that all the software
inside the ECU can be totally erased and re-written with new software.
There are in fact two pieces of software which determine how an ECU operates in a particular machine;
a). ECU Application Software (EAS file), which is the main core of software containing all the possible
functions and features for ALL applications.
b). ECU Setup File (ESF), which tells the Application Software which of it’s functions and features to use
(and how to use them) for a particular machine application.
• ECU Setup File updates are handled via the Diagnostics tool, TransLink.
• The term for placing software into an ECU is called an Upload. Receiving data from an ECU is termed a
Download.
• The act of uploading erases the existing ECU Application Software (EAS) and writes the new ECU
Application Software (EAS).
• Uploading ECU Application Software (EAS) does not harm the existing ECU Setup File (ESF). Both
types of software files can be updated independently.
7. TransFlash: Overview
There are several key elements to TransFlash. These can be seen labelled below. Each element is
explained in detail in later sections.
Title Bar
Menu Bar
Software File
Pane
Control
Pane ECU Pane
Status Bar
As with most Windows™ based programs, it is possible to navigate purely by using the keyboard by pressing
certain combinations of keys (should a mouse fail not be available).
• This can be particularly useful for certain Laptop PCs where the mouse/joystick can be over-sensitive.
Try out the following, it may come in useful one day!
• Pressing the ALT key will cause the File option on the Menu Bar to be highlighted. You can then use the
arrow keys (↑, ↓, ← & →) to navigate the menus.
• Notice that all the menu items on the Menu Bar have a letter that is underlined (e.g. the ‘F’ in File).
Holding down the ALT key and pressing the required letter key will activate that option (i.e. either open
another menu or execute a function). For example, if you wish to open the About dialog, this can be
done by pressing ALT + H (to open the Help menu) then ALT + A (to execute the About… option).
8. Menu Bar
File Menu
Contains options to;
Options Menu
Contains options to;
• The default language is English. At the time of writing this document alternative language support is not
available. Please check future releases of TransFlash for further language support.
Help Menu
Contains links to the;
• These Guides are provided initially in English only. Please check future versions for further language
support.
These details are arranged into groups. When TransFlash first starts the groups are 'collapsed'. Click on the
symbol to 'expand' the groups to view all the contained details.
The primary use for these details is to check the part number of the software. Every piece of software (be it
new or an update) is given a unique part number, as by their very nature they are different
On occasion JCB may refer to a version number. This is the manufacturers reference and can be useful to
note.
• Where possible, files are named in such a way as to offer some guidance as to their contents and use.
The standard file naming convention is;
e.g. 728_90125-PS750-45SPD-Mk5-v30v.eas
Version 3.00v
All ECU Application Software files have a .eas extension and are often refered to as EAS files.
Even if files are accidentally re-named the file itself still contains details of its' part number and version. This
means that, if it helps, files can be rename files to fit in-line with different OEM strategies. However, we feel
the above file naming policy works well and do not recommend changing file names.
Again these details are arranged into groups which are initially 'collapsed'. Click on the symbol to 'expand'
the groups. These groups are as follows;
Hardware platform: This contains details of the actual electronics. The 'Boot Loader' is a fixed piece of
software which handles the transfer of the EAS file into the ECU memory. By displaying this information, any
future updates can be identified.
Application Software: These are the details of the EAS file stored in the ECU. Use these to check the
actual ECU software, which can be compared to any details in the Software File Pane.
Setup Data: As mentioned earlier, the ECU also contains an ECU Setup File (ESF) which configures the
operation to a specific application (e.g. a specific OEM machine). This file also contains its' part number
which is available for checking here.
Upload Interlock State: This will show if the ECU conditions have met the criteria to allow ("<Active>")
or prevent ("<Inactive>") an EAS upload.
• Further details on the ECU Setup File (ESF) can be found in the TransLink v2 User Guide.
The 'Start' button is disabled (greyed-out) while (a) no file is selected (b) the ECU Upload Interlock is
'inactive' and (c) an upload is in progress.
• All the actions which the buttons perform are also available via the menu bar commands.
When TransFlash starts the top text box of the Control Pane
displays "No File Selected...".
Step 2: Open the required ECU Application Software (EAS) file by using the Open
command in the File Menu.
Click either to
select,
or to abort file
selection.
• The location of these files may vary depending on how the software was copied onto the PC. For
example, if the file(s) were simply copied from an email then it may have been stored in a temporary
folder.
• If ECU Application Software (EAS) file(s) are issued into the field on a TI or FSI bulletin then the
relevant documentation will explain where to find this software and where to install or save it to on your
PC.
Step 4: Activate the 'Upload Interlock' by engaging the following machine conditions.
• Place the direction selection lever (FNR) in the Neutral position.
• Engage the park brake (handbrake).
• The machine must be stationary (the above actions should ensure this).
Next, the EAS file is sent to the ECU and the progress indicator
in the Control Pane monitors this transfer.
• A typical upload takes between 30 seconds and one minute. It is not recommended to use the 'Cancel'
button to stop an upload. If an incorrect file is being uploaded then it is better to let the upload finish and
do a separate upload later.
Should the file transfer fail then the bottom text box of the
Control Pane will display "Error writing". If this happens, say
due to a break in the communications link, it is likely that
TransFlash will freeze.
It is highly unlikely that an upload will fail once started but this
does offer a means of unfreezing the program in the event of
such an error.
Once the 'Cancel' button has been used, the bottom text box of
the Control Pane displays "Cancelled writing" and the 'Open' &
'Start' buttons are re-enabled.
• If there is an error during the upload process then the following error message will be displayed.
An ECU should never be left with partly uploaded software, e.g. after a failed or
cancelled upload. Always ensure that a successful software upload is carried out
before leaving a machine.
For all enquiries about TransFlash please follow your normal channels of enquiry. This ensures that useful
information can filter through to OEM & JCB Service personnel at all levels.