Hallo, ich habe unter PonyProg versehentlich alle Configuration und Securitibits gelöscht (Checkbox ist deaktiviert). Und nun kann ich auf meinen ATMEGA 32 nicht mehr zugreifen. Weiß jemand wie man den Auslieferungszustand wiederherstellen kann???
Hast Du das mit dem Button "Clear All" gemacht? Ist davon auch das Bit "SPIEN" betroffen? MfG Andi
Ich hab die Tasten Read und Write verwechselt. Da nichts markiert war habe ich wohl alle Bits gelöscht. Ob das "SPIEN" Bit betroffen ist kann ich auch nicht mehr nachsehen da ich gar keine Verbindung zum µC herstellen kann. Danke Thomas
Hallo, mit HV-Programmierung kannst du die Fuse-Bits immer setzen oder wieder zurücksetzen egal wie sie gesetzt sind. Auch wenn du den Zugriff per SPI durch Löschen des SPIEN-Bits gesperrt hast. HV-Programmierung kann z.B das STK-500. MfG Willi
O.K. Ich habe nun kein STK500 und beim googlen etliche Bauanleitungen zu der HV Programmierung gefunden. Allerdings ist mir nicht so ganz klar, wie das funktionieren soll ... Kann mir mal bitte jemand in Worten für den AVR Volldepp (wie mich) erklären, wie das mit der HV Programmierung so geht, bzw. was dahinter steckt. Danke schon mal.
Ja, das Datenblatt kann das. Im (vollständigen) Datenblatt steht alles über alle vom jeweiligen AVR unterstützten Programmierverfahren drin. Weitere Infos bekommst du in der hier im Forum verlinkten (kostenlos herunterladbaren) deutschen Übersetzung des STK500-Handbuches. ...
So, nun habe die 2 Kapitel zum "Programming Mode" (Seriell und Parallel) mal im Datenblatt des ATmega8 durchgelesen. Dabei habe ich als Erstes gelernt, das HV Programming das beschriebene Parallel Programming ist. Nun leuchtet mir auch ein, warum in den vielen Beschreibungen zu den HV Programmern Spannungen von 11,5 Volt und 12 Volt beschrieben sind. Nur den Link zu den deutschen STK500 Handbüchern habe ich weder bei Google noch hier im Forum gefunden.
Warum das "Parallel-" Programming "HV" genannt wird, erfährst du, wenn du das Datenblatt eines 8-Pin-AVRs (Tiny12/15...) liest. ;-) ...
> ...es gibt übrigens auch serielles HV programmieren ;-) Genau... - Aber nicht bei den AVRs, die HV-Parallel unterstützen... Es gibt aber auch Leute, die ein ISP-Adapter für den PC-Parallelport als "Parallelprogrammer" bezeichnen... ...
...je mehr ich mich mit AVRs beschäftige, desto mehr habe ich das Gefühl, die bei ATMEL haben sich mal hingesetzt und gesagt: "Lasst uns einen µC entwickeln, der möglichst kompliziert zu handlen ist und dazu ein Entwicklungsboard, das möglichst viele Probleme macht" oder so ähnlich. Warum kann man das SPIEN-Fuse per ISP deaktivieren? Das wär ja so, als ob ich beim Auto die Wegfahrsperre für immer aktivieren könnte... ;-)
Ein paar anfängliche Fettnäpfchen gibt es immer. Wenn man die einmal kennt, ist alles kein Problem mehr.
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.