Seite 1 von 1

AVR Retter 2.0

Verfasst: 08.03.2019, 13:18
von Gelegenheitsbastler
Wer mit Mikrocontrollern (µC) wie ATmega oder ATtiny bastelt, kennt das Problem. Man bastelt und flasht und irgendwann muss man die Fuses ändern. Dabei programmiert man dann versehentlich einen "externen Quarz", obwohl es diesen nicht gibt, weil in diesem Projekt der interne Oszillator ausreichend ist oder der µC noch gar nicht verbaut ist. Ab diesem Moment lässt sich der AVR nicht mehr ansprechen, da er ohne den über die Fuses eingestellten externen Quarz nicht starten kann.

Für genau solche Fälle ist dieses Projekt gedacht. Die Idee dazu hatte nicht ich. Sie stammt aus einem elektor Halbleiterheft. Allerdings gefiel mir die dort vorgestellte Platine weder optisch, noch im Handling. Hinzu kommt, dass ich ausschließlich mit 6pol ISP arbeite. Daher habe ich die Platine komplett überarbeitet. Zum Übertragen der Frequenz an den AVR habe ich einen Federkontakt genommen, den ich hier noch liegen hatte. Damit ist ein sehr guter Kontakt zum Pin des AVR möglich.

Sollte jemand Interesse an der Originalplatine oder meinem Entwurf haben, kann er sich gerne melden, denn ich habe mal wieder mehr Platinen als eigenen Bedarf.

Re: AVR Retter 2.0

Verfasst: 08.03.2019, 13:23
von jp112sdl
Hi,

noch zur Info:
Der DIAMEX ISP hat genau zu diesem Zweck bereits einen 1 MHz Takt (einstellbar) an Pin 3 der 10pol. Stiftleiste

Re: AVR Retter 2.0

Verfasst: 08.03.2019, 13:58
von Gelegenheitsbastler
Es mangelt mir nicht an Signalquellen, aber ich fand das Projekt interessant.

Den Diamex habe ich nicht.
Ich arbeite nur mit dem AVR ISP MKII in der von mir modifizierten Version. So habe bei Bedarf wahlweise 3V3 oder 5V Targetspannung.

Re: AVR Retter 2.0

Verfasst: 08.03.2019, 14:57
von Bratmaxe
@Gelegenheitsbaster - danke fürs Teilen, gute Idee (ja ich kenne das Problem :wink: )

@jp112sdl - danke für den Tipp, habe den Adapter, dann kann ich es mal damit versuchen...