AVR-ISP500 Olimex Ltd., AVR-ISP500 Datasheet - Page 10

Programmers & Debuggers USB AVR PROGRAMMER

AVR-ISP500

Manufacturer Part Number
AVR-ISP500
Description
Programmers & Debuggers USB AVR PROGRAMMER
Manufacturer
Olimex Ltd.
Datasheet

Specifications of AVR-ISP500

Positions/sockets
1
Description/function
AVR Programmer
Tool Type
Programmer
Core Architecture
AVR
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
AVR Studio
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
ELECTRICAL CHARACTERISTICS:
V
F
V
I
Symb
CC
ISP
TARG
CC
ol
Target Supply Voltage.
ISP Frequency on SCK
SPI pin.
Programmer Power
Supply Voltage.
Programmer Power
Supply Current.
Time for a full
programming and
verification of
ATmega128 (128k
FLASH + 4k EEPROM +
FUSES + LOCK +
Signature check)
Time for a FLASH
programming and
verification of
ATmega128 (128k
FLASH)
Description
Problem: Programming fails. Target AVR chip cannot enter programming
mode.
Probable causes and solutions:
ISP frequency might be too high. Set the ISP frequency to well below
¼ of target MCU clock. Please note that the AVR MCU clock depends
on its fuses configuration.
Target power might not be stable enough or supply voltage might be
too low. Check your target board circuit. Ensure that the used AVR
chip specifications match your supply voltage.
Target power supply VCC might not be connected to pin 2 of
ICSP6/10. Check your target board circuit.
The target AVR MCU might have fuses programmed for disabling SPI
ISP or selecting another programming method. In such case you'll
need a High Voltage Parallel programmer to unlock the chip.
The reset line cannot be pulled low by the programmer. Check your
schematic and ensure that only a weak pull-up (and possibly a
small capacitor) are connected to RESET. Otherwise, if the pull-up
is too small or there is another output driving RESET, the
programmer won't be able to pull it down.
Another circuit is driving the ISP lines (MISO, MOSI, SCK or RESET)
resulting in a contention with the programmer. The solution is to
remove all such circuits (LEDs, RS232 drivers, resistors below 2k,
etc) from the four ISP lines during programming. AVR-ISP500 is
more susceptible to this kind of fault than other programmers on
the market because it has 560 ohm resistors in series with all its
outputs. This protects both the target MCU and the target board
circuit.
Idle
Programming with AvrStudio,
V
Programming with AvrStudio,
V
Programming with AvrStudio,
V
TARG
TARG
TARG
=1.8V, F
=5V, F
=5V, F
Condition
ISP
ISP
ISP
=2MHz
=2MHz
=2MHz
Min
1.8
4.6
5
Typ
25
30
60
25
2000 kHz
Max
5.5
5.4
V
V
mA
mA
s
s
Uni
ts

Related parts for AVR-ISP500