Zum Inhalt springen

Avrprog-metaboard: Unterschied zwischen den Versionen

K Download: +kat.
Cs (Diskussion | Beiträge)
New version, updated docs accordingly
Zeile 7: Zeile 7:
* Generates 1 MHz clock for programming devices which require external clock.
* Generates 1 MHz clock for programming devices which require external clock.
* Simple design, almost no additional components required.
* Simple design, almost no additional components required.
* USBasp firmware ported to this hardware, AVR-Doper and AVRminiProg will follow.
* USBasp and AVR-Doper firmware ported to this hardware, AVRminiProg will follow. A ported version of USBasp is included here, for AVR-Doper please download the original package (>= 2008-04-26) and compile for metaboard.
* Optional power supply for target.
* Optional power supply for target.


Zeile 33: Zeile 33:
hours of work, given a ready-made metaboard.
hours of work, given a ready-made metaboard.


Once you have the hardware in place, you need to upload the firmware. The
Once you have the hardware in place, you need to upload the firmware. There
directory "USBasp-firmware" in the distributed package contains a modified version of Thomas Fischl's
are (currently) two choices: USBasp or AVR-Doper.
USBasp. The modifications include the generation of a 1 MHz clock, different
 
I/O pins for USB and the low SCK jumper, different CPU clock and switchable
If you decide for USBasp: The directory "USBasp-firmware" in the distributed package contains a modified
supply for programming sockets. Change to this directory and type
version of Thomas Fischl's USBasp. The modifications include the generation
of a 1 MHz clock, different I/O pins for USB and the low SCK jumper,
different CPU clock and switchable supply for programming sockets. Change to
this directory and type


  make metaboard
  make metaboard
Zeile 51: Zeile 54:
between normal (~ 200 kHz) and slow (~ 8 kHz) programming clock. The
between normal (~ 200 kHz) and slow (~ 8 kHz) programming clock. The
programming clock must be less than 1/4 of the target's CPU clock.
programming clock must be less than 1/4 of the target's CPU clock.
If you decide for AVR-Doper: Download version 2008-04-26 or later, change to
the "firmware" directory and type
make metaboard
To upload the firmware, use
make usbaspload
(this target uses the appropriate options for avrdude).


= Download =
= Download =
Zeile 57: Zeile 71:
A package with a PNG format circuit diagram can be downloaded here:
A package with a PNG format circuit diagram can be downloaded here:


'''Download:''' [[Media:avrprog-metaboard-1.0.zip|avrprog-metaboard-1.0.zip]]
{|
|'''Download:''' || [[Media:avrprog-metaboard-1.1.zip|avrprog-metaboard-1.1.zip]]
|-
| || [[Media:avrprog-metaboard-1.0.zip|avrprog-metaboard-1.0.zip]]
|}