Projekt

Allgemein

Profil

Feature #79

retain: support length and crc32 again

Von Redmine Admin vor mehr als 3 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Zielversion:
-
Beginn:
07.10.2021
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
CS Zielversion:

Beschreibung

8-Bytes-Version is not good.

Most STM32 only support CRC32. CRC8 is not very save.

Length should be supported. The CRC must be calculated over real size.
If minor version increases, the size can increase also. But old content
can still be valid, which can not be detected if no size information
as available.

Header can be implied in CRC calculation ase well.

12 Byte Version:

1 Magic "R" (safe time by avoiding reading/CRC-calculation)
1 Version major
1 Version minor
1 erase counter
4 length
4 CRC32

Historie

#1

Von Redmine Admin vor mehr als 3 Jahren aktualisiert

  • Beschreibung aktualisiert (diff)
#2

Von Redmine Admin vor mehr als 3 Jahren aktualisiert

  • Beschreibung aktualisiert (diff)
#3

Von Redmine Admin vor mehr als 3 Jahren aktualisiert

  • Beschreibung aktualisiert (diff)
#4

Von Maximilian Seesslen vor mehr als 3 Jahren aktualisiert

  • Status wurde von Neu zu Erledigt geändert

Auch abrufbar als: Atom PDF