Code protection beim PIC18F4550

Gast #227085
Lesenswert?

Hallo zusammen

Ich habe eine Schaltung und Firmware mit einem PIC18F4550 entwickelt.
Die Firmware wird über den USB-Anschluss mit einem voristallierten
Bootloader auf die
Schaltung programmiert.
Die neuste Firmware kann damit von jedem Benutzer auf das Board
gespielt werden. Da ich aber sehr viel Zeit in die Entwicklung gesteckt
habe, möchte ich, dass nur PICs, die
initial von mir programmiert wurden, programmiert werden können.

Ein Ansatz ist beispielsweise die Firmware zu verschlüsseln. Beim
Download entschlüsselt der Bootloader den Code und schreibt ihn auf den
PIC. Die Code protection
Bits sind entsprechend gesetzt.

Meine Fragen nun:
1.) Hat jemand von Euch bereits mal einen derartigen Code-Schutz
implementiert?
2.) Gibt es da evtl. bereits fertigen Code? Dürfte auch was kosten?
3.) Hat jemand von Euch vielleicht eine weitere Idee, wie man das
Problem lösen könnte?

Im Forum gibt es ja auch einige AVR-Spezialisten. Ich denke, hier hatte
der Eine oder der Andere das selbe Problem

Beste Grüsse und vielen Dank für Eure Ideen im Voraus
Geri

PS: Im Anhang der Prototyp der Hardware
Angehängte Dateien:

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