ATTINY26L mit TL866 per ISP auslesen

OP #7762154

Hallo Leute,

ich möchte einen Attiny26L mit einem TL866 2 Plus Programmer auslesen um eine Sicherungskopie zu erstellen. Ein Auslese/Kopierschutz besteht wahrscheinlich, daher wäre es Glück wenn es klappen sollte.

Kann man grundsätzlich ausschließen, dass der Attiny26L per ISP beim Auslesen Schaden nimmt, bzw. ausversehen gelöscht wird? Auf was muss ich achten, dass so etwas ausgeschlossen werden kann?

Viele Grüße und danke schon mal. Alexander

Alexander H. schrieb:

Hallo Leute,

ich möchte einen Attiny26L mit einem TL866 2 Plus Programmer auslesen um eine Sicherungskopie zu erstellen. Ein Auslese/Kopierschutz besteht wahrscheinlich, daher wäre es Glück wenn es klappen sollte.

Kann man grundsätzlich ausschließen, dass der Attiny26L per ISP beim Auslesen Schaden nimmt, bzw. ausversehen gelöscht wird? Auf was muss ich achten, dass so etwas ausgeschlossen werden kann?

Viele Grüße und danke schon mal. Alexander

Auf Seite 107 beschrieben: https://ww1.microchip.com/downloads/en/DeviceDoc/doc1477.pdf

Wenn Memory Lock gesetzt ist, dann kannst Du halt nichts auslesen. Richtig erkannt.

OP

Ich habe es mehrfach mit der TL866 Software probiert und bisher nichts auslesen können. In der Einstellung ATTIN26 gibts nur den ZIF socket und ISP ist nicht anwählbar. Gibts da einen Trick, wie man ohne Auslöten ISP mit einem ATTINY und dem TL866 nutzen kann? ISP ist auf dem board bereits herausgeführt.

Moderator Persönliche Seite

Wenn du einen proprietären Programmer mit proprietärer Software benutzt und diese die von dir gewünschte Funktion nicht bieten, dann wird es wohl so nicht funktionieren.

Du könntest natürlich schauen, ob du einen vergleichbaren AVR einstellen kannst und damit eine Verbindung aufbauen, beispielsweise einen ATtiny261, falls dafür besserer Support da ist.

Alternativ kannst du natürlich einen beliebigen anderen ISP-Programmer für AVRs probieren.

OP

Da der TL866 ja oft als Allroundprogrammer genutzt wird, dachte ich, dass ISP gehen müsste. Bei manchen Atmel MCUs(keine Attinys) steht ISP zur Auswahl, es läuft dann aber trotzdem nicht.

Ich hab leider nur noch einen ST Link V2 und einen CSR-USB/ISP Programmer (für zB. CSR8645 Audio-Bluetooth IC). Könnte ich damit evtl. was anfangen?

Moderator Persönliche Seite

Alexander H. schrieb:

Bei manchen Atmel MCUs(keine Attinys) steht ISP zur Auswahl, es läuft dann aber trotzdem nicht.

Naja, dann haben sie irgendwas versaubeutelt. "Wir können alles, aber nichts richtig" oder so ähnlich.

Ja, ein USBasp wäre jetzt auch meine Empfehlung gewesen. Oder du schreibst hier, in welcher Ecke des Landes du bist, vielleicht findet sich ja jemand in der Gegend, der dir mal einen AVR-ISP-Programmer ausleihen kann.

OP

Ok, ein USBasp wird noch angeschafft. Ich hab jetzt einfach die 20 Pins 1:1 per Draht verlängert und ausgelesen. Kann jemand evtl. erkennen, ob Lockbits gesetzt sind?

Das Auslesen klappt nur, wenn ich vorher den Haken bei „Check ID“ entferne. Mit Haken bei Check ID bekomme ich nur „FF FF FF…“. Die erhoffte Software/firmware ist das aber nicht(immer die gleichen Codezeilen im Flash und auch im EEPROM).

Angehängte Dateien:
Moderator Persönliche Seite

Alexander H. schrieb:

Das Auslesen klappt nur, wenn ich vorher den Haken bei „Check ID“ entferne.

Eine device ID muss er auch mit Lock immer lesen können. Wenn das nicht geht, ist irgendwas anderes foul.

Die gezeigten Fuse-Werte scheinen einfach die Defaults für einen ATtiny26 zu sein. Der Flash-Inhalt ist kompletter Humbug. Ältere AVRs wie der ATtiny26 dürften bei gesetztem Lockbit die Folge 00 00 01 01 02 02 03 03 usw. für den Flash anzeigen; neuere zeigen meiner Erinnerung nach tatsächlich FF FF FF FF.

in was für einer Anwendung steckt der ATTiny26 den drin? Mit seinem 2kByte Flash ist ja das mögliche Programm recht klein das könnte man ggf. nachprogrammieren.

Dieses ausgelesene Muster wird durch den Leseschutz erzeugt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 2 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.