Rockwell Automation ControlFLASH Firmware Upgrade Kit User Manual User Manual
Page 3

Rockwell Automation Publication 1756-UM105E-EN-E - October 2012
3
Table of Contents
Purpose of This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
What’s New in ControlFLASH Software, version 11.00.00 . . . . . . . . . . . . 5
Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Install the ControlFLASH Firmware
Kit
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Locate and Download Firmware Bundles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Install the Firmware Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Configuring ControlFLASH Policy in
FactoryTalk Policies
Upgrade Firmware with
ControlFLASH
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Prepare the Networks for Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Prepare the Device for Upgrades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Use the ControlFLASH Software to Upgrade Firmware. . . . . . . . . . . . . 18
Access Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Command Line Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Command Line Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Script Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Flash Multiple Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Example Script File Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Example Script File Text for Instance Number . . . . . . . . . . . . . . . . . . 33
Error Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Aborted Script File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Stop a Command Line or Script Application. . . . . . . . . . . . . . . . . . . . 35
ControlFLASH and Factory Talk
AssetCentre Interaction
ControlFLASH Software Error Codes
Create a Custom Interface to Process
Firmware Downloads
How a Custom Upgrade Tool Works . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Example Visual Basic .NET Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46