Hey leute! Vlt könnt ihr mir helfen! Ich hab ein problem mit dem attiny15L, welches ich mir nicht erklären kann. Hab einen usb-isp über inet bestellt und verwende avr-studio, der attiny15 is neu gekauft. Eigentlich funktioniert fast alles, ich kann signatur lesen, den Flash beschreiben, auch auslesen... Ich hab ein kleines testprog geschrieben und programmiere ihn, doch zum schluss gibt es einen Fehler beim verlassen des Programmiermodus, avrstudio schreibt: getting isp parameter.. SD=0x02..okok reading flash input file..ok entering programming mode..ok erasing device..ok programming flash..ok leaving programming mode..failed und der uC macht dann nicht das was ich möchte, bzw er macht eigentlich garnichts. dann kommt noch diese eine fehlermeldung mit den hinweisen: programmierfrequ auf 1/4 der uC setzen, aufpassen beim setzen von CKDIV fuse oder CLKPR reg... meine prog-frequ is 115khz, also müssts passen, von CKDIV oder CLKPR steht nix im Datenblatt. ich weiß echt nicht mehr weiter. Muss ich beim attiny15 auf etwas bestimmtes achten? danke euch im vorraus für hinweise! Ciao!
hm gute frage. Hast du den isp schon für andere uC verwendet?
>ich hab zwar noch nie einen atiny15 gehabt, aber ich probiere in solchen >Fällen Folgendes: Erstmal die prog-Frequenz herabsetzen, um die taktfrequenz-Meldung zu prüfen. (Diese Meldung kommt generell bei verify-Fehlern und Lese-Schreibfehlern am ISP-Bus, nicht nur bei falschem Takt). Dann erst mal ein ganz einfaches Programm laufen lassen, in der Form: ldi r16,0xff ;port B aktivieren out ddrb,r16 schleife: ;Rechtecksignale an den port-pins erzeugen inc r17 brne schleife ;Verzögerungsschleife für noch langsameres Zählen von r16 ;erst nach 256 mal inc r17 wird r16 erhöht ;dann kann man mit LED die höherwertigen bits von portb toggeln sehen inc r16 out portb,r16 rjmp schleife So kann man die elementaren Funktionen von ISP prüfen und auch die hardware, hier auf Schlüsse usw. von Portb
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.