ATmega64: CRC über Flash?

OP #443783
Lesenswert?
• ▲
▼
Hi *,

hat das schon mal jemand gemacht (bitte keine Fragen nach dem Sinn =) )? 
Also ich möchte im Bootloader einen CRC8 oder 32 oder so über den 
Flash-Speicher verifizieren lassen, wobei über ein bestimmtes serielles 
Kommando die Neu-Erstellung der Prüfsumme veranlaßt werden können soll.

Also meine Probleme:
- CRC8, 16, oder 32?
- Wo speichere ich die Prüfsumme?
- Speichere ich sie wiederholt ab und mache einen Mehrheitsentscheid?
- Ist der Bootloader nebst Flashcode zum FW-Update groß genug dafür?
- Wie erstelle ich die denn zuerst (Henne-Ei-Problem)?

Dankeschön,
Christoph

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