Hallo zusammen, habe durchs googlen herausgefunden das es eine Möglichkeit geben soll, den ATtiny13 nachdem er durch ändern der FUSE-BITS auf seinen internen RC-Oszillator mit 128kHz Sytemtakt umprogrammiert wurde, wieder über einen Trick mit PonyProg2000 angesprochen werden kann. Leider funktioniert dies bei mir nicht. Habe auch zusätzlich unter Setup => Calibration durchgeführt. Mein PC läuft mit 1466MHz. Meine PonyProg2000 Version ist 2.07c Beta Jan 6 2008. Mein Prommer ist der einfache wie im Thread beschrieben. Kann jemand bestätigen das dies wie im Thread beschrieben funktioniert ? Bin stark an dieser Kombination aus Brennerhardware und Software interessiert und möchte nicht noch ein Board und/oder Software haben. Nun folgt der Thread : Autor: hust (Gast) Datum: 12.01.2009 10:05 Ich hab grad 2 Attiny13 gerettet die ich am WE ( Wochenende ?) leider falsch gefused hatte. (Ich kannte die Problematik mit den 128kHz und 1/4 SPI Takt nicht...) Ich hab die Attinys dann mit PonyProg wiederbeleben können wies hier auch schon paarmal im Forum beschrieben wurde. Ich hab mir den einfachen seriellen Programmer. (Der eigenbau wo nur 2 Z-Dioden und paar Widerstände und ein Transistor drauf sind) In der ponyprog200.ini SPIBusSpeed=VERYSLOW einstellen und die Datei danach auf Schreibgeschützt schalten. (Bei mir hat sich der Parameter immer beim Start vom PonyProg wieder auf NORMAL gestellt) Danach hab ich den Attiny12 ausgewählt und CKSEL1 und CKSEL0 wieder in den Ursprünglichen Zustand versetzt. (Bei allen anderen Fuses hab ich die Haken weg gemacht). Dann auf Write geklickt und bei der Fehlermeldung auf Ignore gedrückt. Danach hab wieder auf den Attiny13 umgestellt und siehe da, ich konnte die Fuses wieder auslesen. Dann einfach noch die anderen Fuses so setzen das alles wieder funktioniert. (Bei mir waren seltsamerweise die beiden Lock Fuses gesetzt, konnte aber anscheinend noch drauf zugreifen, kein plan was das zu bedeuten hatte.) Der komplette Beitrag ist hier nachzulesen. Beitrag "low power Anwendung mit Attiny13" Der Hintergrund ist das der µC möglichst wenig Strom ziehen soll, aber dennoch der ADC in Betrieb ist. Der ADC soll dann mit 64kHz getaktet werden. Also Sytemtakt durch zwei. Ein Freund besitz den GAL EP-4 von Conitec, damit sollte ich doch wieder die FUSE-BITS ändern können oder ? Bis dann Bernd_Stein
Probier's mal mit avrdude, das kann (fast) beliebige Geschwindigkeiten, jedenfalls bis runter auf 1 KHz. Das PonyProg-Interface ist gut unterstützt. Damit habe ich einmal einen AVR "gerettet", der mit dem Watchdog und CLKDIV8 lief, d.h. 16 KHz.
Hallo zusammen, musste leider doch einen anderen Weg gehen. Ich besitze ja das " Lernpaket Mikrocontroller " von Franzis. Mit der dort verwendeten Platine und dem dazugehörigen Programm " LPmikros " habe ich über den Button Bootloader und Fuses dem µC die FUSE-BIT einstellungen verpasst die das Lernpaket benötigt. Danach konnte ich wieder über PonyProg2000 auf den µC zugreifen und die FUSE-BITS ändern. Bernd_Stein
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.