Lock bits gesetzt - target doesn't answer

Gast #1413836
Moin,

habe vorhin bei meinem Atmega8 die Lockbits mit avrdude ... -U 
lock:w:0x3c:m gesetzt. Nun kann ich mit avrdude ... -t nicht mehr auf 
das Device. Ist das so in Ordnung? Ich kann den Chip auch nicht wieder 
beschreiben.

Ich würde ihn gerne komplett löschen, leider funktioniert der Chip-Erase 
auch nicht mehr (avrdude ... -e).

0x3c ist 111100, also:
Further programming and verification of the Flash and
EEPROM is disabled in parallel and Serial Programming
mode.

Vielen Dank für eure Tipps.
Gast
Das heißt jetzt also, ich kann den Chip nicht mehr auslesen/kopieren und 
beschreiben?
Nur noch mit HV-Prog komplett löschen, und dann erst wieder neu 
beschreiben?
Moderator (Firma: Titel) Persönliche Seite
@ Hazeh Zimmerer   und    schoen
Eigenartig, dass ihr da so sicher seid  :-/
> 0x3c ist 111100, also:
> Further programming and verification of the Flash and
> EEPROM is disabled in parallel and serial Programming mode.
Da steht nichts von "erase". Wenn "programming and verification" im 
seriellen Mode verhindert, dass der uC gelöscht werden kann, dürfte das 
laut Beschreibung auch den parallelen Mode betreffen.
Oder ist die Beschreibung falsch?
Gast
selbst wenn man ihn löschen könnte, kann man nicht neu programmieren.. 
In der Konsequenz also egal. Wobei ich glaube, daß "erase" intern nur 
ein Spezialfall von Programmieren ist.

Na jedenfalls, alle meine "verfusten" Chips hab ich mit HV-Prog wieder 
hinbekommen..
Moderator (Firma: Titel) Persönliche Seite
> selbst wenn man ihn löschen könnte, kann man nicht neu programmieren..
Weder seriell noch parallel?

> daß "erase" intern nur ein Spezialfall von Programmieren ist.
Der Unterschied kann größer nicht sein:
Löschen setzt alle Bits im Flash auf 1.
Programmieren kann nur Bits von 1 auf 0 ziehen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.