CYCLONE-User-Manual.pdf - 第5页
7.1 Operation Via Start Button ............................................................................................................................ 63 7.1.1 LED Indicators ........................................…

3.18.8 PORT H: 20-Pin Debug Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ..........................32
3.19 Ribbon Cable.................................................................................................................................................33
4 TARGET POWER MANAGEMENT .......................................................................................................... 34
4.1 Cyclone Configuration ...................................................................................................................................34
4.2 Cyclone Setup ...............................................................................................................................................36
4.2.1 Independently Powered Target ...................................................................................................................................36
4.2.2 Power provided by the Cyclone to the debug cable ....................................................................................................36
4.2.3 External Power passed through the Cyclone and out 2.5 mm barrel port...................................................................37
4.2.4 External Power passed through the Cyclone to the debug cable................................................................................37
4.2.5 Power provided by the Cyclone and out 2.5 mm barrel port .......................................................................................38
4.3 Setup Reminders...........................................................................................................................................38
5 TOUCHSCREEN LCD MENU...................................................................................................................39
5.1 Home Screen ................................................................................................................................................39
5.1.1 Icons............................................................................................................................................................................39
5.1.2 Configurable Display Area...........................................................................................................................................39
5.1.3 Status Window ............................................................................................................................................................40
5.1.4 Error Information Icon..................................................................................................................................................40
5.1.5 AUX Button (Appears If Configured) ...........................................................................................................................40
5.2 Main Menu.....................................................................................................................................................40
5.2.1 Select Programming Image.........................................................................................................................................42
5.2.2 Current Image Options ................................................................................................................................................42
5.2.3 Configure Cyclone Settings.........................................................................................................................................44
5.2.4 Status ..........................................................................................................................................................................47
6 CREATING AND MANAGING PROGRAMMING IMAGES....................................................................... 48
6.1 Cyclone Image Creation Utility ......................................................................................................................48
6.1.1 Specify CPU Manufacturer..........................................................................................................................................49
6.1.2 Security Settings - Qorivva (MPC55xx-57xx) Only......................................................................................................51
6.1.3 Programming Sequence..............................................................................................................................................51
6.1.4 Programming Operations ............................................................................................................................................54
6.1.5 Communication Mode and Rate Settings....................................................................................................................56
6.1.6 Target Voltage and Power Settings.............................................................................................................................56
6.1.7 Image Description .......................................................................................................................................................56
6.1.8 ProCryption Security License Features.......................................................................................................................56
6.1.9 FX Exclusive Features ................................................................................................................................................59
6.1.10 Store Image To Cyclone..............................................................................................................................................59
6.1.11 Store Image To Disk....................................................................................................................................................60
6.1.12 Save Cyclone Configuration........................................................................................................................................60
6.1.13 Load Cyclone Configuration ........................................................................................................................................60
6.2 Managing Multiple SAP Images ....................................................................................................................60
6.2.1 Delete Images From Internal/External Memory...........................................................................................................61
6.2.2 Add/Remove Images From The Commit Changes Panels .........................................................................................61
7 CYCLONE PROGRAMMER MANUAL CONTROL...................................................................................63

7.1 Operation Via Start Button ............................................................................................................................63
7.1.1 LED Indicators.............................................................................................................................................................63
7.1.2 Procedure via Start Button / LEDs ..............................................................................................................................63
7.1.3 Example ......................................................................................................................................................................63
7.2 Operation Via LCD Touchscreen Menu ........................................................................................................64
7.3 Home Screen ................................................................................................................................................64
7.3.1 Icons............................................................................................................................................................................64
7.3.2 Configurable Display Area...........................................................................................................................................64
7.4 Status Window ..............................................................................................................................................65
7.4.1 Error Information Icon..................................................................................................................................................65
7.4.2 AUX Button (Appears If Configured) ...........................................................................................................................65
7.4.3 Main Menu...................................................................................................................................................................65
8 CYCLONE PROGRAMMER AUTOMATED CONTROL (CYCLONE CONTROL SUITE) ........................68
8.1 Overview Of Cyclone Control Suite...............................................................................................................68
8.1.1 Components ................................................................................................................................................................68
8.1.2 Features ......................................................................................................................................................................68
8.1.3 PEmicro Compatible Hardware ...................................................................................................................................69
8.2 Cyclone Control SDK ....................................................................................................................................69
8.2.1 Introduction..................................................................................................................................................................69
8.2.2 Backwards Compatibility With Classic Cyclone Control API .......................................................................................70
8.2.3 Getting Started with the Cyclone Control DLL.............................................................................................................70
8.2.4 Application Programming Interface (API) ....................................................................................................................73
8.3 Cyclone Control Console...............................................................................................................................87
8.3.1 Startup.........................................................................................................................................................................87
8.3.2 Command-Line Parameters ........................................................................................................................................87
8.3.3 Examples.....................................................................................................................................................................89
8.4 Cyclone Control GUI .....................................................................................................................................90
8.4.1 The Connection Dialog................................................................................................................................................91
8.4.2 The Control Tabs.........................................................................................................................................................92
8.4.3 The Status and Error Window: ....................................................................................................................................97
8.5 License ..........................................................................................................................................................97
8.5.1 Hardware Licensing.....................................................................................................................................................97
9 SAP IMAGE COMPILER (SCRIPTED PROGRAMMING & IMAGE CREATION)..................................... 98
9.1 Launching From the Command Line .............................................................................................................98
9.1.1 Command-Line Example.............................................................................................................................................98
9.1.2 Filename and Additional Command-Line Parameters.................................................................................................99
9.1.3 List of Valid Command-Line Parameters.....................................................................................................................99
9.2 Configuration (.CFG) File Contents.............................................................................................................100
9.2.1 Sample .CFG File......................................................................................................................................................100
9.2.2 Configuration Commands..........................................................................................................................................101
9.2.3 Programming Commands .........................................................................................................................................106
9.2.4 Using Command Line Parameters Inside a .CFG File ..............................................................................................107

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