presto_en.pdf - 第8页
70 5.10 Access of More UP I nstances to One Programm er 70 5.11 Updating UP 70 5.12 Appendix A UP_DLL.DLL 70 Data Types 5.12.1 71 List of UP variables 5.12.2 78 5.13 Appendix B: Use of I CSP 79 Pins Used for Programming …

58Programmer Settings Window5.5.4
FORTE Programmer Settings Window 58
Power supply from the programmer 58
In idle state 58
During programming 58
Reset 58
Settings Associated with RX600 Microcontrollers 58
▸ Protect with ID 58
▸ Allow using Configuration Clearing (erases
TM, ID)
58
▸ Baud Rate 58
Settings Associated with PIC Microcontrollers 58
▸ Programming method 59
▸ Use PE 59
Boot memory programming 59
Settings Associated with AVR and 8051
Microcontrollers
59
Oscillator frequency 59
Faster Programming with Slow Clock 59
Inverse Reset 59
Write RC osc Adjustment 59
HVP 59
Settings Associated with CH32V003
Microcontrollers
59
▸ Fast mode 59
Settings Associated with I2C Memory Chips 59
I2C Bus Speed 59
I2C Memory Address 60
Settings Associated with SPI Flash Chips 60
▸ Start address 60
▸ End address 60
PRESTO Programmer Settings Window 60
In idle state 60
During programming 60
Settings Associated with PIC Microcontrollers 60
MCLR Pin Control 60
Programming Method 60
Algorithm Programming 60
Use PE 60
Boot memory programming 60
Settings Associated with AVR and 8051
Microcontrollers
60
Oscillator Frequency 60
Faster Programming with Slow Clock 61
Inverse Reset 61
HVP 61
Settings Associated with I2C Memory Chips 61
I2C Bus Speed 61
I2C Memory Address 61
Settings Associated with SPI Flash Chips 61
▸ Start address 61
▸ End address 61
61HEX Editor Windows5.5.5
Selecting an Area 61
Code/Main Memory Editor 62
Data Memory (EEPROM) Editor 62
Configuration Memory Editor 62
Tips for Advanced Users 62
62
5.6 Running UP from Command Line
63List of Parameters5.6.1
Using a Project File 65
Examples of Use 65
65Program Return Codes5.6.2
65Work flow monitoring5.6.3
66
5.7 Running UP by Means of Windows
Messages
66List of Commands5.7.1
Example of use 68
68
5.8 UP_DLL.DLL Library
69
5.9 Running More Than One Instance of UP

70
5.10 Access of More UP Instances to One
Programmer
70
5.11 Updating UP
70
5.12 Appendix A UP_DLL.DLL
70Data Types5.12.1
71List of UP variables5.12.2
78
5.13 Appendix B: Use of ICSP
79Pins Used for Programming5.13.1
HVP Algorithm 79
LVP algorithm (without VPP) 79
Loading of Different Programmer Pins 79
79Power Supply Options5.13.2
Power Supply Capacities in Application 80
81ICSP Connector5.13.3
81
5.14 Appendix C: Intel‑HEX File Format
81Supported Alternatives of HEX Files5.14.1
82Description of Intel‑HEX File Format5.14.2
Data Record 82
End of File 82
Extended Linear Address 82
Saving Device Type in .hex File 83
up_control.dll library
84
6
PRESTO.DLL Library
85
7
JTAG PLAYER
86
8
86
8.1 JTAG Device Programming
86SVF File8.1.1
Examples of How to Create SVF Files 86
State of .svf File Implementation 87
87XSVF File8.1.2
Examples of How to Create XSVF Files 87
State of XSVF File Implementation 88
88Programming Connector8.1.3
88
8.2 Settings
88Default TCK signal frequency8.2.1
89Fast Clocks Option (FORTE only)8.2.2
89RUNTEST without run_count (SVF only)8.2.3
89RUNTEST Timing Multiply (both SVF and XSVF)8.2.4
89RUNTEST with run_count and no timing
(bothSVFandXSVF)
8.2.5
90VPP PRESTO / P FORTE pin usage while running test
(file) / after test completion
8.2.6
90Default Settings8.2.7
Default Settings for FPGAs 90
Default Settings for XC9500 90
Default Settings for AVR: 90
91
8.3 Running JTAG Player from Command Line
MultiUP
92
9
92
9.1 Programming settings
92
9.2 Programming
92
9.3 CommandLine
TROUBLE-SHOOTING
93
10
93
10.1 Tips and Tricks
93
10.2 PRESTO Tester
HPR3V3
95
11
95
11.1 Usage
95
11.2 HPR3V3 schematics
95
11.3 Technical specification
