Forum: Mikrocontroller und Digitale Elektronik ISP geht nach mehrmaligem schreiben auf mal nicht mehr


von Philipp Molke (Gast)


Lesenswert?

Hallo,

habe da ein Problem bei der ISP. Habe den AVR-Ctrl und beschreibe ihn
mit PonyProg über das Paralellinterface(nach
http://mikrocontroller.com, Leitung ca 30cm lang). Hab als erstes die
Lauflichtdemo übertragen zum testen, was auch problemlos ging. Dann hab
ich mit CodeVision ein kleines Programm geschrieben das die Tastendrücke
direkt auf die LEDs überträgt (PORTB=PINA;). Übertragung des Hexfiles
lief, und Programm funktioniert auch. Jetzt hab ich aber das Problem
das ich den Atmel nicht mehr beschreiben kann. PonyProg findet den
Prozessor nicht mehr (Fehler: -24). An den Fusebits hab ich noch nichts
geändert, sollte als nächstes kommen, geht jetzt aber natürlich auch
nicht mehr.
Was mit noch aufgefallen ist, die 3 LEDs leuchten jetzt auch nicht mehr
wenn der Atmel mit dem LTP Port verbunden ist. Diese leuchten allerdings
wieder wenn ich die Reset Brücke rein mache. Leider funz das schreiben
mir PonyProg dann auch nicht.
Hab schon mal im Forum gesucht aber dazu nichts gefunden, würde mich um
Hilfe freuen. Jemand eine Idee woran das liegen könnte ??

Ach ja, hab im AVR-Ctrl ein ATmega32 drin.

Schon mal vielen Dank im Voraus
Philipp

von Benedikt (Gast)


Lesenswert?

>Hab schon mal im Forum gesucht aber dazu nichts gefunden

Glaube ich nicht, das kam schon tausend mal.
Hats du einen externen Takt an den uC angelegt ?

von Philipp Molke (Gast)


Lesenswert?

Stimmt, aber da ging es von anfang an nicht und lag immer an zu langen
Leitungen/falschen Einstellungen.
Externen Takt hab ich, sollte aber auch egal sein da ich ja wie gesagt
nichts an den Fusebits geändert habe und der Prozesser somit noch im
Auslieferzustand (interner Oszillator, 1MHz) läuft.

von Benedikt (Gast)


Lesenswert?

Die Fusebits hast du vielleicht nicht absichtlich geändert, sondern sie
wurden aufgrund von Übertragungsfehlern verstellt.
Hat der mega32 irgendein ISPEnable oder Resetdisable bit ?
Wenn ja, dann könnte das verstellt sein.

Für weitere Infos: Suche benutzen, das gab es definitv hier schon
tausende mal.

von Philipp Molke (Gast)


Lesenswert?

Das was ich in der Suche gefunden habe hatt leider nicht geholfen. Habe
inzwischen allerdings den Fehler gefunden. Es scheint am LTP des
Rechners zu liegen. Habe das ganze mal mit einem anderem Rechner
probiert und da lief alles ohne Probleme. Hoffe jetzt nur das die
Schnittstelle nicht hin ist... Befürchte allerdings das es daran liegen
wird da es ja vorher ging. Hat jemand eine Ahnung woher das kommen kann
das die Schnittstelle einen Abbekommen hat ??
Habe die Widerstände in den Datenleitugen drin (220Ohm), die sollten ja
eigentlich verhindern das sich die Ausgänge verabschieden...

von Benedikt (Gast)


Lesenswert?

Der LPT ist an sich relativ gut geschützt. Zumindest solange keine
Spannung >5V oder <0V anlegt, sollte auch bei einem kurzzeitigen
Kurzschluss nichts kaputt gehen. Ich habe es zumindest noch nicht
geschafft meinen LPT zu grillen, trotz häufiger Kurzschlüsse usw.

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.