forte_en.pdf - 第10页

Page 10 1 Introduction This m anual describes F ORTE, a High-Speed U SB programmer an d its c ontrol softwa re, both manu factured by ASIX. Chapter 1 gives you ‘quic k st art’ instruction s on how to start working w ith …

100%1 / 105
Default Settings for XC9500 97
Default Settings for AVR: 97
98
8.3 Running JTAG Player from Command Line
MultiUP
99
9
99
9.1 Programming settings
99
9.2 Programming
99
9.3 CommandLine
TROUBLE-SHOOTING
100
10
100
10.1 Tips and Tricks
100
10.2 FORTE Tester
HPRAVR
102
11
102
11.1 Usage
Document history
103
12
Page 10
1
Introduction
This manual describes FORTE, a High-Speed USB
programmer and its control software, both manufactured
by ASIX.
Chapter 1 gives you ‘quick start’ instructions on how to
start working with the programmer, offers examples of its
connecting to applications and provides technical
specifications.
Chapter 2 focuses on the installation of drivers and
software updates.
Chapter 3 introduces the UP program, which is software
used for controlling all ASIX programmers. You can find
procedures there for setting up the programmer prior to
programming, for actual programming and/or verification
of devices. It also describes how to control the software
from a command line or a DLL library.
Chapter 4 presents the JTAG SVF Player software used for
programming devices with the JTAG interface using .svf/
.xsvf files.
Chapter 5 offers tips and tricks in case of experiencing
difficulties with programming.
1.1
Abbreviations & Terms
Used
HVP (High Voltage Programming) is a
programming mode in which a higher
voltage than the power-supply voltage is
applied to pin P in the initial phase.
ICSP (In-Circuit Serial Programming). The
meaning of ICSP is identical with the
meaning of ISP (In System Programming) in
this manual, i.e. device programming done
inside a system.
LVP (Low Voltage Programming) is a
programming mode in which none of the
pins has higher than the power-supply
voltage applied.
PDI Program and Debug Interface
SBW (SPY-BI-WIRE) MSP430 microcontroller
interface
SWD (Serial Wire Debug) ARM microcontroller
interface
TPI Atmel Tiny Programming Interface
VCC If the text features VCC or VDD, they mean
the power-supply voltage on the VDD pin,
which can serve as either input or output
depending on the particular application.
VPP If the text features VPP, it means the
programming voltage on pin P of devices
with High Voltage Programming.
The term “file” means a file with data to be programmed
in context of this manual, in other cases a particular type
of file is specified. A file with .hex extension means Intel-
HEX file whilst a file with .bin extension means binary file.
Page 11
2
FORTE
Thank you for buying the FORTE programmer made by
ASIXs.r.o. It was a wise decision. Feel free to contact our
technical support in case of any questions or doubts.
2.1
Package Content
Your Forte package should include:
FORTE programmer
ICSPCAB16 cable
ICSPCAB8 cable
USB cable (type A - B)
Info leaflet
2.2
Features
FORTE is a fast and flexible High-Speed USB In-System
programmer suitable for programming a range of devices
such as microcontrollers, EEPROM or Flash serial memory
chips, CPLD, FPGA and many others.
very fast programmer (30MHz out, 15MHz in/out)
High-Speed USB2.0 (480Mbps) interface, programmer
powered via USB
embedded processor pro comprehensive functions
synchronous and asynchronous programming, JTAG
support
programming voltage from 1.8V
1
to 5.5V
feeds applications with 1.8V to 5.5V
programming interface of I/O + individually
configurable pull-up/down resistors
built-in fast input/output HW protection, independent
of the status of the PC
overcurrent protection on VDD and P sources
overvoltage protection on VDD pin
GO button for quick function selection
more than one simultaneously running programmer
per PC, command line support, support for Windows
messages and for DLL
Windows XP or later
compact
1
lower speeds can typically be programmed at less than
1.2V.