mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Lock Bits gesetzt auch nach HVPP Erase


Autor: Jan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich schlage mir gerade schon die Stunden um die Ohren, weil ich einen 
ATMega644P retten möchte. Ich hatte mit einem Programmer mal 
Übertragungsprobleme. Dadruch hab ich mir 2 uC zerschossen. Diese waren 
nach setzten der Fuse Bits nicht mehr erreichbar, obwol ich 100% die 
Fuses richtig setzten wollte.

Ich hab mir jetzt extra ein richtiges STK500 gekauft um mit HVPP wieder 
an den Controller zu kommen. Das hat soweit auch geklappt. Signatur 
passt. Fuses wurden gelesen und sie waren falsch gesetzt. Ich wollte 
meine gewollten Fuses einspielen. Das schlug fehl. Dann habe ich alle 
Fuses einzeln geändert und übertragen. Es passt jetzt alles bis auf 
OCDEN. Wenn ich die Fuse lösche, bleibt sie im Controller gesetzt.

Dann hab ich mir die Lockbits angesehen. Die stehen auf 0x59

LB: Undefined value: 0x01
BLB0 SPM prohibited in Application Section
BLB1 LPM prohibited in Boot Section

Ich kann die Lock Bits auch mit Erase Device nicht löschen. Sie bleiben 
so. Im ISP Mode komme ich noch nicht auf den Controller.

Nicht das es jetzt mein Ruin wäre, wenn der uC nicht mehr geht aber ich 
würde ungerne einen Wegschmeißen, der noch zu retten ist.

Autor: Jan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe gerade herausgefunden, dass die Lock Bits im HVPP auch bei 
funktionierenden AtMega falsch gelesen werden...

Bleibt also das Rätsel warum ich OCDEN nicht löschen kann und warum der 
Controller mit eingeschaltetem OCDEN nicht über ISP zu erreichen ist.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.