Tiny25 RSTDISBL nach Lockbits setzen nicht möglich

OP #2747240
Hi!

Habe eine Platine bei der ich den Reset-Pin gerne nutzen möchte.
Das Umschalten des Pins auf I/O funktioniert nun aber nur ohne gesetzten 
Lockbits.
D.h. ich kann entweder den Controller gegen auslesen schützen oder den 
Resetpin frei schalten.
Ich habe auf der Platine keine HVPP Möglichkeit und wollte das über ISP 
machen.

Geplant war per ISP so:
1) Fuses setzen (alles ausser RSTDISBL)
2) Programm aufspielen
3) Lockbits setzen
4) RSTDISBL setzen

Ist das alles nur per HVPP möglich oder übersehe ich eine Möglichkeit?

Björn
Gast
Björn G. schrieb:
> HVPP

Wie willst du das an einem 8-Pinner machen?

Also HVPP wird nicht unterstützt.
Lockbits verhindern weitere Schreibzugriffe auf den uC, auch Fuses.

Daher bliebe dir nur folgendes Vorgehen:

Mit ISP:
Programm flashen
Fuses setzen (inklusive RSTDISABLE)

und dann mit HVSP:
Lock Bits seitzen.


Ich persönlich würde auf die Lockbits verzichten. Die wenigsten werden 
mit einem HVSP-Progger an den uC rangehen um das Programm auszulesen.
OP
Hi Floh.

Danke für die Tips.
HVPP mußte ich bisher nie machen, daher wußte ich gar nicht das man das 
bei nem 8-Pinner gar nicht kann...

Welchen Programmer würdest Du mit HVSP empfehlen?
Habe einen JTAG-ICE-MKII und einen kleinen JTAGICE.

Die Chips offen lassen möchte ich nicht wirklich lassen.
Björn G. schrieb:
> Ich habe auf der Platine keine HVPP Möglichkeit
HVSP.
Du musst nur irgendwie an PB3 rankommen. Die anderen benötigten Pins 
sind die an der ISP-Schnittstelle. Bleibt ja auch nicht mehr viel.

> Welchen Programmer würdest Du mit HVSP empfehlen?
> Habe einen JTAG-ICE-MKII und einen kleinen JTAGICE.
Die können das nicht.
Das STK500 kann das.

mfg.

Antwort schreiben

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