9.2.5 Sample Batch File .....................................................................................................................................................108
9.3 CSAP Error Returns ....................................................................................................................................108
10 ETHERNET CONFIGURATION..............................................................................................................111
10.1 Network Architectures .................................................................................................................................111
10.2 Network Parameters....................................................................................................................................111
10.3 Internet Protocol ..........................................................................................................................................112
10.4 Connecting The Cyclone Device .................................................................................................................112
10.4.1 Connecting the Cyclone to the PC over a network....................................................................................................112
10.4.2 Connecting Cyclone-to-PC via an Ethernet cable .....................................................................................................113
10.5 Cyclone IP Setup Via LCD Menu ................................................................................................................113
10.5.1 Configure Network Settings.......................................................................................................................................113
10.6 Configuring Cyclone Network Settings using the Cyclone Control GUI ......................................................114
11 SAP IMAGE ENCRYPTION ....................................................................................................................116
11.1 Overview .....................................................................................................................................................116
11.2 Encrypting/Decrypting a Programming Image.............................................................................................116
11.3 What is Encrypted in an eSAP File, and How .............................................................................................116
11.4 Managing Encryption For Production Programming ...................................................................................117
11.4.1 Provisioning a Cyclone with an ImageKey ................................................................................................................117
11.4.2 Removing ImageKeys From A Cyclone ....................................................................................................................119
11.4.3 Loading and Programming with Encrypted SAP Images ..........................................................................................119
11.4.4 Encryption Status of SAP Images .............................................................................................................................120
11.5 Safer Production That's Easy To Implement...............................................................................................121
12 AUTOMATIC SERIAL NUMBER MECHANISM......................................................................................122
12.1 Understanding Serialization ........................................................................................................................122
12.2 Serialize Utility.............................................................................................................................................122
12.2.1 Startup And File Options ...........................................................................................................................................123
12.2.2 Serial Number File.....................................................................................................................................................124
12.2.3 Serial File Unique ID .................................................................................................................................................124
12.2.4 Serial File Name To Display......................................................................................................................................124
12.2.5 Serial File Notes ........................................................................................................................................................124
12.2.6 Number of Bytes in Serial Number............................................................................................................................124
12.2.7 Starting HEX Address ...............................................................................................................................................124
12.2.8 Count Sequence........................................................................................................................................................124
12.2.9 Serial Number Bytes as Hex .....................................................................................................................................124
12.2.10 Hex Upper Bounds ....................................................................................................................................................125
12.2.11 Hex Lower Bounds ....................................................................................................................................................125
12.2.12 Binary, Numeric, Constant, Alpha Upper, Alpha Lower, and Printable .....................................................................125
12.2.13 Byte Program Order ..................................................................................................................................................125
12.3 Serial File Properties ...................................................................................................................................125
12.3.1 Serial File Example ...................................................................................................................................................125
12.4 Serial Number Handling ..............................................................................................................................126
12.4.1 Invoking A Serial File Via Command-Line.................................................................................................................127