Use AVRStudio&clones AVR910 or STK500 - http://forum.arm.by/
Default.aspx?g=posts&t=6
--- In a..., "kruebsam" wrote:
>
> --- In a..., karim_okasha_1988 wrote:
> >
> > i need a good SERIAL programmer circuit to program AVR
> > using ponyprog
> > Let me start with some explanations:
>
> Quoted from the Ponyprog site: 'PonyProg is a serial device
programmer
> software': SERIAL DEVICE !!! This may either be
implemented by a
> programmer connected to the serial or parallel port of your PC.
>
> SERIAL and PARALLEL programming:
> Programming AVR devices using SCK, MOSI, MISO and RESET (and of
course
> VCC and GND) is called SERIAL programming, whereas
programming AVR
> devices using HV-programming (HV=High Voltage, 12V on the RESET
line)
> using the complete Ports B and Port D is called
PARALLEL
programming.
> See
> http://www.scienceprog.com/avr-serial-and-parallel-high-voltage-
programmer/
> for a good example of such a programmer.
>
> Programming devices connected to the SERIAL or PARALLEL port of your
> PC using SERIAL programming:
> To SERIAL program AVR devices you may use any programmer that does
> support this mode, see either http://www.lancos.com/prog.html (for
> adapters connected to the parallel port of your PC) or
> http://www.lancos.com/siprogsch.html (for an adapter connected to
the
> serial Port of your PC). All of them are fine to
use.
>
> A more sophisticated possibility for SERIAL programming is Atmels
> Application Note AVR 910 (see
> http://www.atmel.com/dyn/resources/prod_documents/doc0943.pdf). That
> shifts the timing critical issues into a external device rather than
> being dependant on the timing of your PC. The programmer itself is
> connected to the serial port of your PC. But I think AVR910 is not
> compatible with Ponyprog, but compatible with AVR-Studio (free
> Software from Atmel) and others.
>
> Programming devices connected to the SERIAL port of your PC using HV
> (Parallel) programming:
> Ponyprog is not just dedicated to AVR-programming but to programming
> of quite a variety of different devices (including AVR devices).
> Ponyprog is NOT capable of HV-programming. Atmel STK500 and the
> programmer of scienceprog (see above) are both capable of being
> connected to the serial port of a PC and programming the AVR device
> both, using either HV-programming or classical ISP-programming
(serial
> programming). Quoted from the SienceProg site:
'This is a redesign
of
> STK500 but without development board components. This
programmer
> supports all available AVR microcontrollers in every programming
mode
> and is compatible with AVRstudio.'
>
> To finally answer your question: If you insist on Ponyprog built
> yourself one of the devices (either for your serial port or your
> parallel port) shown on the lancos site.
>
> Else get yourself either a STK500 or the SienceProg programmer.
>