
Rockwell Automation Publication 1756-UM105E-EN-E - October 2012 3
Table of Contents
Preface
Purpose of This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
What’s New in ControlFLASH Software, version 11.00.00. . . . . . . . . . . . 5
Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
ControlFLASH Firmware Kit
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
What are the System Requirements? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Install the ControlFLASH Firmware
Kit
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Locate and Download Firmware Bundles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Install the Firmware Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Configuring ControlFLASH Policy in
FactoryTalk Policies
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Configure ControlFLASH Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
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
Use the Command Line
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
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Error Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Aborted Script File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Stop a Command Line or Script Application. . . . . . . . . . . . . . . . . . . . 35
ControlFLASH and Factory Talk
AssetCentre Interaction
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Information Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Event Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Audit Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
FactoryTalk AssetCentre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Logging the Device Update Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Logging the Exit of ControlFLASH. . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
ControlFLASH Software Error Codes
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Create a Custom Interface to Process
Firmware Downloads
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Example Automated Flash Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
How a Custom Upgrade Tool Works . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Example Visual Basic .NET Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Comentarios a estos manuales