Using Win Flash
Using Win Flash
WINFLASH
Purpose
The WinFlash tool can be used to set up and consecutively program the Flash memory of all onboard ECMs.
Instructions
To run the WinFlash tool:
- OR-
The Connection message box displays until WinFlash establishes communication with the ECM(s). To stop the
connection process, click the Stop Connect button.
Note: This connection process displays regardless of connection status.
To utilize the flash function via Ethernet, see IP Flash over Ethernet.
Note: IP Flash over Ethernet is only supported for flashing and is not available for general servicing.
Screen Layout
The WinFlash screen has the following areas:
Menu Items
The functions available within these menus are some of the same functions found on the service tool main
screen. The exceptions are:
File…Update ECM List – Select this option to update the ECM list once a connection to WinFlash has been
established. Communication between any ECM(s) and WinFlash will be reestablished.
File… Return to [service tool] – Select this option to exit the WinFlash screen and return to the service tool
main screen.
Connection Icon
ECM connection has been established. ECM is programmable.
ECM type, data link type, ECM serial number, and Current Software part number
Note: For some products, location code displays next to the ECM serial number.
Note: If the ECM is not programmed, the current software number will read "None".
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 2 of 14
- Browse - Click this button to browse for files that are saved on the computer or another network
location
- Search - Click this button to search for files. The search location is set in the CBT tab of the
Preferences dialog box.
1. Parameters column – lists reference parameters that will be useful when selecting a file
2. ECM Values column – lists information currently in the ECM
3. File Values column – lists the information of a file selected in the File Selection dialog box
Button
The button available on this screen is:
Begin Flash
Note: The Browse Files... button, which allows the user to view flash file information, is available when a
connection to an ECM has not been established through a data link connection or Trainer.
#701
Overview
All ECMs connected to the service tool will display in the ECM Information area.
Instructions
To program an ECM:
1. Click the Browse button. The File Selection dialog box is displayed.
Note: If the Search button is clicked, the location set in the CBT tab of the Preferences dialog box will be
accessed.
2. Select the desired file and click Open. The WinFlash screen is displayed, and ECM/File information is
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 3 of 14
4. The Flashing screen is displayed and the flash process will begin. This process may be canceled at any
time for one ECM by clicking the Cancel button or for all ECMs by clicking the Cancel All button.
5. When the flash process completes, a dialog displays that allows a return to the service tool, a return to
WinFlash, or an exit from the service tool.
Note: If problems occur during programming, a status dialog box displays after programming is
complete. This dialog box provides a list of the ECM(s) that could not be flashed as well as the cause of
the error(s).
#702
Purpose
The IP Flash over Ethernet feature allows ECMs with a large available memory to be flashed expediently. For
this feature to function properly, the PC must be capable of:
Sending an outgoing FTP connection request to an FTP server on ports > 1023
Accepting an incoming FTP data connection request from an FTP server on ports >1023 (i.e. FTP client in
active mode)
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 4 of 14
Note: IP Flash over Ethernet is only supported for flashing and is not available for general servicing.
Instructions
To utilize IP Flash over Ethernet:
1. Select the Communications tab in the Preferences dialog box. The Communications information is
displayed.
2. Select "Ethernet Direct Connection" from the drop down list. The selected option must match the device
used to communicate with the service tool.
3. Select the appropriate port from the Ports drop down list. The selected port must be the same as the port
connection on the back of the PC.
4. Click OK to accept the changes made in the Communications tab. Click Cancel to exit this tab without
saving the changes. Click Help to open online help for assistance.
Note: The communication preferences can be changed in either the service tool main screen, or in the Winflash
screen.
Note: If the communication preferences are changed in the service tool main screen, the user will not be able to
connect to an ECM or access any feature other than Winflash.
#723
Purpose
The Customer Configuration Upload program can be used to load a configuration file into the ECM.
Instructions
To run Customer Configuration Upload:
Select “Customer Configuration Upload” from the Utilities menu. The Connection message box displays until
the program establishes a connection with the ECM(s). To stop the connection process, click the Stop Connect
button.
Note: This connection process displays regardless of connection status.
Screen Layout
The WinFlash screen has the following areas:
Menu Items
The functions available within these menus are some of the same functions found on the service tool main
screen. The exceptions are:
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 5 of 14
· File…Update ECM List – Select this option to update the ECM list once a connection to Customer
Configuration Upload has been established. Communication between any ECM(s) and Customer
Configuration Upload will be reestablished.
· File…Return to [service tool] – Select this option to exit the Customer Configuration Upload screen and
return to the service tool main screen.
Connection Icon
- ECM connection has been established. ECM is programmable.
Select ECM/Deselect ECM buttons – These buttons are enabled once a file has been selected.
To select an ECM, click the ECM name from the list in the tree area. Alternatively, use the up and down arrows
on the keyboard to highlight the desired ECM. An ECM cannot be selected by highlighting the current software
part number or the new software part number listed under the ECM name.
Parameters – lists reference parameters that will be useful when selecting a file
File Values – lists the information of a file selected in the File Selection dialog box
Status Area
This area displays helpful hits and messages.
#719
Overview
All ECMs connected to the service tool will display in the Detected ECMs area.
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 6 of 14
Instructions
To program an ECM:
5. Click the Upload button. The upload process will begin. The upload process may be cancelled at any time
by clicking Cancel.
Note: If more than one ECM has been selected, the service tool will program the ECMs in the order in
which they appear in the Detected ECMs area.
Note: If more than one ECM has been selected, clicking Cancel will cancel the entire flashing process.
6. When the upload process completes, a dialog displays that allows a return to the service tool, a return to
Customer Configuration Upload, or an exit from the service too.
#720
PREFERENCES
Purpose
The Preferences dialog box allows different preferences to be set for the software and hardware connections.
These preferences include the communication interface device and ports, the directories, the languages, and
non-critical messages.
The Preferences dialog box is comprised of several tabs. The following tabs are available:
Communications
Confirmation
Show Dialogs
Default Settings
Directories
Regional
CBT Settings
SIS Settings
To access the Preferences dialog box, select “Preferences” from the Utilities menu.
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 7 of 14
#860
Purpose
The Communications tab in the Preferences dialog box allows the communication interface device and the
ports necessary to run the service tool to be set.
Note: The information in the Communications tab is dependent upon the Communication Interface Device
selected.
Instructions
To set the communication preferences:
1. Select the Communications tab in the Preferences dialog box. The Communications information is
displayed.
2. Select the appropriate communication interface device from the drop down list. The selected option must
match the device used to communicate with the service tool.
3. Select the appropriate port, interface or J1939 data link speed from the additional drop down list, if
available.
The selected port or interface must be the same as the connection on the back of the PC.
The J1939 data link speed may support values of "250K", "500K" and "Auto". The selected value
must match the product being serviced.
Note: The vast majority of machines and engines should be serviced with a J1939 data link speed of
"250k”.
Note: If the “Enable Dual Data Link Service” checkbox is selected, two ECMS using two different data
links may be serviced simultaneously without switching the data link connection. When applicable, this
checkbox is selected by default
4. Click the Advanced button to set more advanced communication settings, such as the Baud Rate between
the device and the PC. The information in the Advanced Communications dialog box is dependent upon
the communication interface device selected.
Click OK to accept the changes, or click Cancel to exit the Advanced Communications Settings dialog
box without saving the changes. The Communication Settings tab will be displayed.
5. Click OK to accept the changes made in the Communications tab. Click Cancel to exit this tab without
saving the changes. Click Help to open online help for assistance.
Note: These instructions are for standard communication adapters. To utilize an Ethernet connection, see
IP Flash over Ethernet. IP Flash over Ethernet is only supported for flashing and is not available for general
servicing.
#855
Purpose
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 8 of 14
The Confirmation tab in the Preferences dialog box allows the user to enable or disable the service tool
confirmation settings. These are non-critical messages used to confirm actions.
Instructions
1. Select the Confirmation tab in the Preferences dialog box. The Confirmation window is displayed. The
different communication messages types are displayed in the Confirm On dialog box.
2. To enable a message, click the check box next to the message type. The selected message type will
appear in the service tool when a confirmation is required.
To disable a message, click the checkbox next to the message type to uncheck it. The unchecked
messages no longer appear in the service tool.
Click Default to enable all service tool message types.
3. Click OK to accept the changes made in the Confirmation tab. Click Cancel to exit the tab without saving
the changes. Click Help to open the online help for assistance.
#858
Purpose
The Show Dialogs tab in the Preferences dialog box allows optional dialog boxes to be enabled or disabled.
Instructions
1. Select the Show Dialogs tab in the Preferences dialog box. The Show Dialogs window is displayed. The
optional dialog boxes are displayed in the Show Dialogs dialog box.
2. To enable a dialog box, click the checkbox next to the dialog box name. The selected dialog box will
appear in the service tool when appropriate. For example, if the Print Comments checkbox is selected, the
Print comments dialog will be displayed when a report is printed.
To disable a dialog box from displaying in the service tool, click the checkbox next to the dialog box
name to uncheck it.
Click Default to enable all optional service tool dialog boxes.
3. Click OK to accept the changes made in the Show Dialog tab. Click Cancel to exit the tab without saving
the changes. Click Help to open the online help for assistance.
#859
Purpose
The Default Settings feature allows the user to configure the service tool to display a desired feature at startup.
By default, the service tool displays the ECM Summary screen at startup. Additionally, this feature allows the
user to configure whether histogram data will be displayed as raw data or as a percentage.
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 9 of 14
Instructions
To set the default startup tool
1. Select the Default Startup Tool tab from the Preferences dialog box.
2. Select the desired feature from the Startup Tool drop down menu and click OK. The following can be set to
display at startup:
ECM Summary
Status
Configuration
Note: If the selected feature is not supported by the ECM, the ECM Summary feature will be displayed at
startup.
#862
Purpose
The Directories tab in the Preferences dialog box allows file locations to be set.
Instructions
To set the directories:
1. Select the Directories tab in the Preferences dialog box. The location of the files is displayed in the Set File
Locations list box.
2. Highlight a file location and click the Modify... button. The Browse for Folder dialog box is displayed.
3. Select the desired folder where the selected file type is to be saved.
4. Click OK to select the directory. Click Cancel to exit the Browse for Folder dialog box. The Directories tab
dialog box is displayed.
Note: To save the current directory selections to a file, click Save to File. The Save Directories dialog
box is displayed. Select the desired folder where the directory file locations are to be saved, enter a file
name, and then click Save.
Note: to replace the current directory selections from a previously saved directory file, click Load From
File. Select the desired file. The Directories tab is updated for features that are listed in both the selected
file and the dialog box.
5. Click OK to accept the changes made in the Directories tab. Click Cancel to exit the tab without saving the
changes. Click Help to open the online help.
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 10 of 14
#856
Purpose
The Regional tab in the Preferences dialog box allows the regional PC settings to be modified and the language
to be used in the service tool to be set.
Instructions
To set the current language:
1. Select the Regional tab in the Preferences dialog box. The languages installed with the service tool are
displayed in the Set Current Language dialog box.
2. Select the desired language by clicking on the appropriate radio button. Click OK. The Changing Language
message box is displayed. Click OK.
3. To exit the tab without saving the changes, click Cancel. To open online help for assistance, click Help.
For more information, see the Microsoft guide for help with this dialog box.
#857
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 11 of 14
Under Construction
#854
Purpose
The Product Status Report tab in the Preferences dialog box allows the default Product Status Report settings
to be customized.
Instructions
To customize the Product Status Report settings:
1. Select the Product Status Report tab in the Preferences dialog box. The Product Status Report settings are
listed with corresponding checkboxes.
2. To include a feature in the Product Status Report, click the corresponding checkbox. The selected feature
will be included when the Product Status Report is run.
To disable a message, click the checkbox next to the feature name to uncheck it. The unchecked feature
will no longer appear in the Product Status Report.
Click Default to enable the default Product Status Report settings.
Click Check All to select all of the features available in the Product Status Report. Click Clear All to
deselect all selections.
3. Click OK to accept the changes made in the Product Status Report tab. Click Cancel to exit the tab without
saving the changes.
#865
SIS SETTINGS
Under Construction
#863
CBT SETTINGS
Under Construction
#864
IMPORT/EXPORT
Purpose
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 12 of 14
The Import/Export feature allows users to save Custom Status Groups to a file that can be loaded on to another
PC.This feature may be accessed by selecting Preferences --> Import/Export from the Utilities menu.
Instructions
To export a custom status group:
1. In the Import/Export Preferences dialog, select the Export to a file radio button. Then click Next>.
2. Select the desired Custom Status Group(s) or Directory Preferences and click Finish.
3. The Save As dialog box is displayed. Enter a file name and click Save.
4. If successful, the following message is displayed: "Data was successfully exported to a file." Click OK.
1. In the Import/Export Preferences dialog, select the Import from a file radio button. Then click Next>.
2. The Open dialog box is displayed. Select the desired file and click Open.
3. Select the desired Custom Status Groups and click Finish.
4. If successful, the following message is displayed: "Data was successfully imported from the file." Click OK.
#861
Overview
The Communication Adapter Toolkit can be used to upgrade (flash) the communication adapter firmware or
troubleshoot communication problems with a service tool. The toolkit can also be used to set the
communication (COM) port and baud rate settings for the communication adapter.
Note: If a 443 error code is received, the application firmware must be re-flashed into the communication
adapter.
Summary
The Communication Adapter Toolkit offers the following screens:
Preferences
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 13 of 14
This screen allows the communication (COM) port and Baud Rate settings to be set for the communication
adapter. These settings can also be set from the Communications tab in the Preferences dialog box of the
service tool.
To view the Preferences screen, select “Preferences” from the Utilities menu.
#717
Instructions
To update the Firmware:
1. With the communication adapter connected to the PC and to the data link, open the Communication
Adapter Toolkit:
Select “Communication Adapter Toolkit” from the Utilities menu of the service tool, or
Select the communication adapter from the Programs menu, and then select the communication
adapter toolkit from the submenu.
2. Select “Application Firmware Flash” from the Utilities menu. The Select Firmware Flash File dialog box is
displayed.
3. Select the directory where the flash file is located.
4. Double-click on the file to be flashed into the communication adapter. The Application Firmware Flash
dialog box. Or, highlight the file of the firmware to be flashed and click OK. The Application Firmware Flash
dialog box is displayed.
5. Click the Begin Flash button. A progress bar is displayed that keeps track of the percentage flashed.
6. When the flash is completed, the Flash Completed Successfully message box is displayed. Choose to
return to the Toolkit, return to Flash, or exit the program completely.
#718
LICENSING
Note: The contents of "Licensing" apply only to Dealer Coordinators. To obtain licensing information, contact
the Dealer Coordinator.
Purpose
The Licensing dialog box can be used to register the service tool or change the subscription type.
There are two different opportunities to license the service tool:
Selecting "License" from the Utilities drop-down menu in the service tool program
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018
WinFlash Page 14 of 14
Online - This method should only be used when an Internet connection is or can be established.
Manual
Note: Once the service tool is registered, write down the Serial Number and Activation ID and keep them in a
safe place. This number is necessary to transfer or relicense the service tool.
file://C:\Users\JOJO\AppData\Local\Temp\~hhE143.htm 1/30/2018