Forum: Mikrocontroller und Digitale Elektronik AVR Programm schützen...


von W U (Gast)


Lesenswert?

Hallo!

Hab die Forumsuche versucht, aber nix gefunden (wahrscheinlich fehlt
mir dir richtige Bezeichnung).

Kann man (und wie) beim AVR das Programm im AVR vor dem Auslesen
schützen? Wenn ja, ist dann ein erneutes Programmieren dann möglich?

mfg WU

von Aufreger deluxe (Gast)


Lesenswert?

Das nennt sich Lock-Bits (-> Datenblatt, www.atmel.com). Wenn die
gesetzt sind, ist ein Auslesen des Programms nicht möglich. Erneutes
Programmieren ist nach einem Löschen problemlos möglich.

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Vielleicht ein Bootloader? siehe Codesammlung oder Suche nach Bootloader

von Avr N. (avrnix) Benutzerseite


Lesenswert?

@Aureger ..

Braucht man dann kein HV-Programmer?

von Hannes L. (hannes)


Lesenswert?

> Braucht man dann kein HV-Programmer?

Nein, Lockbits werden beim Löschen des AVRs zusammen mit dem Programm
gelöscht.

HV-Programmer braucht man, wenn man ohne Ahnung an den Fusebits
herumspielt. Lockbits und Fusebits sind Zweierlei, kann man aber alles
im Datenblatt (Vollversion, nicht BWL-Version) nachlesen.

...

von Avr N. (avrnix) Benutzerseite


Lesenswert?

D.h. -> im Prinzip kein Schutz?

von Thorsten (Gast)


Lesenswert?

doch, man kommt halt nicht an das reine hex im controller ran.

wenn man die lockbits deaktiviert, wird der flash mit gelöscht ->
controller "unbrauchbar".

gruß

von Hannes L. (hannes)


Lesenswert?

Naja, nicht "unbrauchbar", aber leer (also dumm)... ;-)
Denn man kann ja ein neues Programm flashen (falls man eines hat).

...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.