Code protection AVR

Gast #548825
Lesenswert?
• ▲
▼
Hallo,
bin Anfänger auf dem Gebiet der MC-Programmierung und habe ne Frage zur 
"Auslesesperre":
habe bisher den AT89C55WD verwendet. -Bei meinem Programmiergerät wird 
das Lockbit bei diesem Typ nicht unterstützt. -Also müßte ich mir ein 
neues Programmiergerät zulegen.

Kann ich mit dem Controller "AT89C51RC2" (kompatibel) eine Auslesesperre 
auch über die Software relisieren? Wie zuverlässig wäre dieser Schutz?
SSB HSB?
#551734
Lesenswert?
• ▲
▼
Das ist kein AVR, sondern ein 8051.

Du kannst in Flip natürlich den Code schützen, dann geht nur noch der 
Erase-Befehl.

Du kannst diesen Schutz auch aushebeln, wenn Du in Deiner Applikation 
Code zum Auslesen einbaust.
Der Code selber muß ja immer lesen können, sonst könnte man keine 
Tabellen und Strings benutzen.


Peter
Gast #552204
Lesenswert?
• ▲
▼
zu:
"Du kannst in Flip natürlich den Code schützen, dann geht nur noch der
Erase-Befehl."

Kann man diesen Schutz mit dem, der Lockbits vergleichen(Sicherheit)?
(uhu:
"Sowas kann man per Software nicht sicher realisieren.")

Wie kann ich den Schutz mit der Programmiersprache C realisieren?
#552225
Lesenswert?
• ▲
▼
Martin wrote:
> zu:
> "Du kannst in Flip natürlich den Code schützen, dann geht nur noch der
> Erase-Befehl."
>
> Kann man diesen Schutz mit dem, der Lockbits vergleichen(Sicherheit)?

Ja.

Es sein denn Atmel hat in den Bootloader ne Backdoor einprogrammiert.


Peter
Gast #555837
Lesenswert?
• ▲
▼
Danke für die Auskunft!

Habe in der Zwischenzeit den Preis für den AT89C51RC2 angefragt und mich 
dann doch für die Möglichkeit eines neuen Programmers entschieden. (ca. 
4-facher Preis wie AT89C55WD)

Habe im Forum den Beitrag zu "AVR910" gelesen. 
(www.mikrocontroller-projekte.de)
Kann ich mit diesem Programmer auch den AT89C55WD programmieren? In der 
Liste steht er jedenfalls nicht!
Gast #555865
Lesenswert?
• ▲
▼
> Habe im Forum den Beitrag zu "AVR910" gelesen.
> ...
> Kann ich mit diesem Programmer auch den AT89C55WD programmieren?
Nun, die Tatsache, dass der Programmer AVR mit Vornamen heißt, lässt 
eigentlich darauf schließen, dass er zum Programmieren von 
*AVR*-Controllern da ist und nicht von 8051-Derivaten... Dementsprechend 
lautet die Antwort auf die Frage "nein".

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.