Das File-System FAT wird von allen Betriebssystemen unterstützt und ist der Industriestandard für Wechselmedien wie SD-Karten oder
USB-Sticks. Die Spezifikation ist so einfach gehalten, dass sie insbesondere für Systeme aus dem Embedded-Bereich, die nur über wenig Speicher verfügen, eine wichtige Rolle spielt.
FAT ist erste Wahl, wenn es um den Datenaustausch zwischen verschiedenen Systemen geht. Viele Embedded Systeme verwenden FAT: Wechselmedien, wie SD-Karten oder USB-Sticks, oder als internes Dateisystem.
Das Dateisystem exFAT, welches als Nachfolger von FAT bei SD-Karten vorgestellt wurde, ist leider nicht kompatibel mit FAT und durch die Patente nicht frei verfügbar.
Jedes Unternehmen, das exFAT nutzen oder implementieren möchte, benötigt dafür eine Lizenz von Microsoft. Diese zu erhalten kann sehr schwierig und kostspielig werden, insbesondere für kleine Unternehmen.
Die größte Schwäche von FAT ist die maximale Dateigröße, die besonders ins Gewicht fällt, wenn Videodaten übertragen, gespeichert oder Datenbanken verwendet werden.
SEGGER behebt dieses Manko mit BigFAT, einer Erweiterung des FAT-Dateisystems mit Unterstützung für Dateien weit über 1TB.
BigFAT teilt große Dateien in kleinere Teile, die jeweils als einzelne Datei im FAT-Dateisystem gespeichert und dem User wiederum als einzelne große Datei verfügbar gemacht werden.
Dabei wird gleichzeitig die Kompatibilität zum FAT-Dateisystem gewahrt. SEGGER bietet ein freies Tool mit dem Namen BigFAT Converter an, das unter Linux, macOS und Windows BigFAT-Dateien erstellen, lesen oder auf das Host-Dateisystem zu kopieren kann.
BigFAT zielt darauf ab, einen neuen Standard zu etablieren, der kostenfrei und ohne weitere Hürden zur Verfügung steht. Jeder Entwickler kann eine eigene Implementierung gemäß der Spezifikation von SEGGER entwickeln.
SEGGER’s Spezifikation zu BigFAT ist frei verfügbar. Die Spezifikation von BigFAT ist frei von jeglichen Patentrechten und darf ohne Einschränkung verwendet werden.
Eine Implementierung von BigFAT ist als Bestandteil von emFile PRO erhältlich. Weitere Informationen zu BigFAT finden Sie hier.