Forum: Mikrocontroller und Digitale Elektronik ISP für AVRs


von Freak5 (Gast)


Lesenswert?

http://www.avr-asm-tutorial.net/avr_de/beginner/hardware.html
Danach habe ich mir einen Programmer gebaut.
Wie wahrscheinlich ist es eigentlich, dass ich ausversehen meinen
Parallelport schrotte, wenn ich da ausversehen einen Kurzen am Stecker
gelötet habe?

von Christof Krüger (Gast)


Lesenswert?

Der Programmer ist schon mal besser als der nur mit Widerständen, so
einen benutze ich auch. Einfach 5x kontrollieren und dann klappts
schon!

von Freak5 (Gast)


Lesenswert?

OK...
Woran merke ich eigentlich, wenn der Atmel gestorben ist? Daran, dass
das Programm keine Verbindung aufbaut?
Bzw. Kann AVRStudio den Correkten Anschluss eines solchen Programmers
erkennen?

von Tobi (Gast)


Lesenswert?

nein, das avrstudio kann das nicht testen. es kann überigens auch
garnicht mit parallelport programmern umgehen. dafür brauchst du ein
anderes programm

von Christof Krüger (Gast)


Lesenswert?

Mit AVRStudio kannst du mit diesem Programmer gar nichts anfangen. Du
brauchst avrdude (windows/linux) oder ponyprog (windows) oder
ähnliches.

So leicht sind Atmels auch nicht zu killen, es sei denn du stellst dich
besonders blöd an, aber das wollen wir ja nicht hoffen =)

Wenn der Programmer keine Verbindung herstellen kann, kann das mehrere
Gründe haben, meistens hat es dann was mit den Fuses zu tun (Reset-Pin
weggefused (bei mega8 z.b.) oder auf externe Clock geschaltet.)

von Freak5 (Gast)


Lesenswert?

Welches Programm würdest du emfehlen?
Wie erkennt man, dass die Kommunikation funktioniert?

von Freak5 (Gast)


Lesenswert?

Damit meine ich besonders den Test, dass der Parralelport noch läuft!

von Freak5 (Gast)


Lesenswert?

Mh ich habe es einfach mal angeschlossen
Ohne gerät gibt PonyProg mir den Fehler
Hardware error, is the interface properly connected? (-14)
und mit dem Programmer kommt das:
Bus busy or hardware error (-11)

Beides beim Versuch Read auszuführen!

von Christof Krüger (Gast)


Lesenswert?

welcher AVR? Wie Beschaltet? Welches betriebssystem?

von Freak5 (Gast)


Lesenswert?

WinXp
ATmega 16

von Freak5 (Gast)


Lesenswert?


von Freak5 (Gast)


Lesenswert?

Kommunikationsport nicht verfügbar (-16)

Das sagt er mir, wenn ich eine deutsche Version ausprobiere und den
Atmega16 angebe bei einer AVR ISP IO Kommunikation...

von Christof Krüger (Gast)


Lesenswert?

Hast du in ponyprog den parallel-port ausgewählt? Auch den richtigen
programmer?

von Freak5 (Gast)


Lesenswert?

Ja.
In Ponyprog funktioniert es jetzt, nachdem ich den AVR ordentlich in
den Sockel geprügelt habe.

Yaap funzt aber noch nicht und Yaap ist in der Hinsicht besser, weil
gesagt wird, dass man damit die Fusebits auslesen kann und so kan ich
meine Chips noch etwas Beschläunigen oder mit einem externen Takt
laufen lassen...

von Tobi (Gast)


Lesenswert?

ponyprog kann auch alles mit fusebits anstellen, was du willst

von Onur Demir (Gast)


Lesenswert?

Hallo,

in diesem Zusammenhang mal eine generelle Frage:

Wie wahrscheinlich ist es, dass nur durch einen Anschluss von
Reihenwiderständen an meinen parallelen Programmer, und eine kurze
jedoch nicht abgeschirmte Leitung, immer wieder der Fehler "21" bei
Pony Prog erscheint?

Danke

Onur

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.