Hi Leute, hab n paar kurze Fragen... Habe hier vor mir einige Attiny44 rumliegen. Einige schon programmiert und verbaut, einige "blanko" aus der Verpackung. Habe mit nem USB-Prog AVRISP mkII nun nen verbauten Tiny erstmal ausgelesen, da das letzte flashen schon n Weile her ist. Zuerst die Settings, dann die Fuses, und dann Flash und Eeprom. Ging alles ohne Probleme und Fehler. Dann wollte ich nen Satz neue Tinys flashen...(unverlötete) Settings setzen ging problemlos, ebenso wie Fuses und Eeprom. Nur beim Flash flashen schmeißt er mir ne Fehlermeldung! >WARNING: FLASH byte adress 0x0036 is 0x03 (should be 0x7F).. FAILED! >Leaving programming mode.. OK! Woran liegts? Eigentlich wollte ich die Chips/SW nur kopieren. Ich muss zugeben, eigentlich hab ich von der ganzen flasherei keinen blassen Dunst. Hab damals ne Anleitung inkl. der Hex-Files bekommen. Mir dazu den Brenner besorgt, und damals gings auch nach anfänglicher Einarbeitung. Aber irgendwie ist heute alles anders. :( Zweites Problem.... Beim flashen schon bereits verlöteter Tinys hab ich mir wohl durch verdrehte Fuses den Reseteingang blockiert. Weiteres Flashen derzeit nicht mögl. Gibts ne Lösung...unkonventionell...mit meiner Hardware, die Dinger wieder betriebsfähig zu bekommen? Hab mal gelesen, das man im HV-Mode flashen könnte. Bezweifle aber, das mein Programmer dazu fähig ist?!?! MFG Andy
Ist vielleicht das Lesen des Chips verboten? Schau dir mal den aus den "alten" ausgelesenen Inhalt an. Wenn der komplett auf "FF" steht, ist das Auslesen des Chips verboten. Dann tut der Programmer so, als wenn er liest, bekommt aber nur "FF". Was du auch noch kontrollieren kannst, ist die Programmiergeschwindigkeit. Die darf (glaube ich) nur maximal ein Viertel des Prozessortaktes betragen. Zur zweiten Frage: Der ISPMKII kann kein HV-Programming. Wenn du ein STK-500 hast, kanst du dieses entsprechend umstecken. Damit gehts.
Newman Andy schrieb: > Gibts ne Lösung...unkonventionell...mit meiner Hardware, die > Dinger wieder betriebsfähig zu bekommen? Für Verwirrte gibt es die unkonventionelle Lösung mit dem Seitenschneider. Damit holst du das Teil von der Platine und lötest einen neuen drauf.
>Ist vielleicht das Lesen des Chips verboten? >Schau dir mal den aus den "alten" ausgelesenen Inhalt an. Wenn der >komplett auf "FF" steht, ist das Auslesen des Chips verboten. Möchte ich eigentlich ausschließen, da ichs damals nicht anders gemacht hatte. Hab eben auch nochmal versucht, die Originalfiles von damals zu flashen...macht er auch nicht. Eeprom dagegen flasht er problemlos. Zum Speed: Hab hier nen Attiny44 10ssu. (10 MHz) und schreibe mit 6,478 KHz. Sollte auch passen. Zum HV-Programming... Ich vermute, ich komme nicht umher, den Tiny dazu wieder von der Platine zu kratzen, oder? Gibts viell. noch ne Low-Budget-Lösung? Eine OHNE weiteren Brennen? Meine mich erinnern zu können, das mal jmd. im Netz die Chips einfach so "gebraten" hat. Also ich sag mal son Pseudo-HV-Programming mit extern drauf gegebener Spannung...Soll funktioniert haben. Find bloß grad die Website nicht... MFG Andy EDITH: @ Nervenarzt....Ja...im Prinzip schon. Aber solange ich die neuen nicht geflasht bekomme, macht das noch keinen Sinn.
Sooo, hab heut nochmal n bissl rumprobiert. Hab mal alle Frequenzen durchprobiert, und siehe da....Flash lässt sich doch flashen. Hab jetzt erstmal alle Chips gebrannt, und die beiden verbrannten umgelötet. Schaltung funktioniert. MfG Andy
Glückwunsch! Wie sagte mal einer? Kaum macht man's richtig, schon gehts! :-)) Schönen Abend!
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.