CYCLONE-User-Manual.pdf - 第4页

3.18.8 PORT H: 20-Pin Debug Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) .......................... 32 3.19 Ribbon Cable.............................................................................…

100%1 / 149
1 INTRODUCTION.........................................................................................................................................9
1.1 Cyclone Feature Comparison..........................................................................................................................9
1.2 Advanced Feature Licenses............................................................................................................................9
1.2.1 ProCryption Security License ........................................................................................................................................9
1.2.2 Cyclone Control Suite Advanced Features License ....................................................................................................10
1.2.3 SDHC Port Activation License.....................................................................................................................................10
2 QUICK START GUIDE FOR SAP OPERATION.......................................................................................11
2.1 Installing The Cyclone Software....................................................................................................................11
2.2 Setting Up The Cyclone Hardware................................................................................................................11
2.3 Creating A Stand-Alone Programming Image ...............................................................................................13
2.3.1 Advanced Features .....................................................................................................................................................16
2.4 Launching Cyclone Programming .................................................................................................................16
3 CYCLONE LC HARDWARE .....................................................................................................................18
3.1 Touchscreen LCD .........................................................................................................................................18
3.2 LED Indicators...............................................................................................................................................18
3.3 Start Button ...................................................................................................................................................18
3.4 Access Panel.................................................................................................................................................18
3.5 Cyclone System Power .................................................................................................................................19
3.6 RS232 Communication (Serial Port) .............................................................................................................19
3.7 Ethernet Communication...............................................................................................................................19
3.8 USB Communications ...................................................................................................................................19
3.9 Electromechanical Relays .............................................................................................................................19
3.10 Power Connectors.........................................................................................................................................20
3.11 Reset Button..................................................................................................................................................20
3.12 SDHC Port.....................................................................................................................................................20
3.13 Optional Oscillator (MON08 Only).................................................................................................................21
3.14 Cyclone Time / Real Time Clock ...................................................................................................................21
3.15 Power Jumper Settings .................................................................................................................................21
3.16 Debug Connectors ........................................................................................................................................21
3.17 Target Headers For Part# CYCLONE-LC-ARM ............................................................................................23
3.17.1 PORT A: 10-Pin Keyed Mini Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ...................23
3.17.2 PORT B: 20-Pin Keyed Mini Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ...................24
3.17.3 PORT C: 20-Pin Debug Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ..........................25
3.18 Target Headers For Part# CYCLONE-LC-UNIV ...........................................................................................26
3.18.1 PORT A: 10-Pin Keyed Mini Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ...................26
3.18.2 PORT B: 20-Pin Keyed Mini Connector (Kinetis, S32 (ARM), other PEmicro-Supported ARM devices) ...................27
3.18.3 PORT C: 14-Pin Debug Connector (MPC55xx-57xx, SPC5, DSC, S32 (Power)) ......................................................28
3.18.4 PORT D: 26-Pin Debug Connector (ColdFire V2/3/4).................................................................................................29
3.18.5 PORT E: 16-Pin Debug Connector (MON08)..............................................................................................................30
3.18.6 PORT F: 6-Pin Debug Connector (RS08, HCS08, HC(S)12(X), S12Z, ColdFire +/V1, STM8 w/ adapter).................31
3.18.7 PORT G: 10-Pin Debug Connector (Power MPC5xx/8xx) ..........................................................................................32
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