Avrprog-metaboard: Unterschied zwischen den Versionen
Pk (Diskussion | Beiträge) 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 | * 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]] | |||
|} | |||