ATMega 32 Protection

OP #2613590
Lesenswert?

Hallo Leute,

ich suche immer noch die Lösung wie ich mit AVRDude den mega32 vor dem 
Auslesen schützen kann. Bisher habe ich folgendes versucht:
avrdude -p m32 -P usb -c usbtiny -U lock:w:0x00:m

Ich will da hin: siehe Bild:

DANKE
Angehängte Dateien:
#2613612
Lesenswert?

Was ist jetzt dein Problem?

Kannst du die Fuses nicht auf den Wert setzen den du willst,
oder weißt du nicht auf welchen Wert du die Fuses setzen musst?
Ich verstehs nicht.

Um in Lock-Mode 3 zu kommen (Further Programming and verification 
disabled) muss die Lockbit-Fuse auf 0x3C stehen.

Aber es gibt beim Mega32 noch mehr, also auch Bootloader Section Schutz 
usw.

Ausserdem musst du bei AVRDUDE aufpassen ob man die Fuses nicht evt. 
invertiert angeben muss. Irgendwas war da -> AVRDUDE Manual.

Ich benutze das myAVR Prog Tool von der myAVR Seite um die Fuses zu 
setzen und um gleichzeitig die Fuse-Werte abzulesen.

gruß cyblord
#2613874
Lesenswert?

Stephan Henning schrieb:
> Der Autor von Burn-O-Mat hat die Lockbis
> leider nicht vorgesehen.

Vermutlich ist das für den Hobbyprogrammierer vorgesehen und da stört 
das Abschließen nur. Man schießt sich damit selber ins Knie, weil man 
später nicht mehr weiß, welche Programmversion in einem Chip steckt.
Auch ist man nicht so vermessen, daß man denkt, die eigenen Programme 
sind das Nonplusultra.

Ulkiger Weise kommen die Fragen nach Code Abschließen oft von Anfängern. 
Deren Code möchte aber kaum jemand freiwillig ansehen. Es reicht, wenn 
man die Produktidee erkennen kann, um sie nachzuprogrammieren. Und die 
läßt sich nicht abschließen.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren