Datalight FlashFX und Reliance

Auch wenn der Einsatz von ATA-Karten oder SD-Karten meist die einfachere Lösung darstellt, so kann es manchmal dennoch sinnvoller sein, einen Flash-Baustein direkt auf einem Board einzuplanen. Die Verwendung von OnBoard-Flash bietet den Vorteil, daß Sie gegenüber Erschütterungen immun sind. Ggf. kann eine solche Lösung auch günstiger sein gegenüber den üblichen Alternativen.

In Windows CE wird ein Flash-Treiber angeboten, der den Anforderungen der Kunden oft nicht gerecht wird. Die kritischen Schwachstellen in Flash File Systemen ergeben sich oft dann, wenn das Gerät mitten während eines Schreibzugriffes oder während eines Umstrukturierungsvorgangs ausgeschaltet wird. Ein Vorgang, der gerade in Embedded Systemen häufig vorkommt. Ein Datenverlust ist dann oft das unweigerliche Resultat.

Ein weiteres Problem ergibt sich durch die Evolution der Flash-Technologien in den letzten Jahren. Sie bekommen heutzutage 2GB NAND-Flash Karten für sehr günstige Preise. Die Größe steigt exponential an, so daß derzeit sogar darüber philosophiert wird, ob Flash-Speicher künftig Festplatten ersetzen können.

Das Problem mit solch grossen Flash-Bausteinen ist, daß die bestehenden FileSysteme mit solch grossen Geräten sehr viel Zeit benötigen. Je grösser die Geräte, je mehr Daten Sie bereits geschrieben haben, desto mehr Zeit benötigen Sie zum Mounten und zur Restruktierung von Daten.

Wir arbeiten seit Mitte der 90er Jahre in engem Kontakt mit Datalight zusammen. In dieser Zeit haben wir Dutzende von Projekten durchgeführt, die meisten mit NOR-Flashs, einige allerdings auch mit NAND-Flashs (2GB). Die erreichten Mount-Zeiten konnten in dem letzten NAND-Projekt auf <50ms reduziert werden.

Wir können Ihnen anbieten, von unseren Erfahrungen mit den Datalight-Produkten zu profitieren. Wir können Ihnen dabei helfen, FlashFX auf Ihre Umgebung anzupassen. Dies beinhaltet u.a. Anpassungen an Ihre Hardware, die Verwendung von noch nicht bekannten Flash-Chips, sowie eine Anpassung an das von Ihnen eingesetzte Betriebssystem. Datalight bietet bereits eine Reihe von üblichen Betriebsystemen an. Verwenden Sie einen noch bislang unbekannten Exoten, so können wir Ihnen bei der Anpassung behilflich sein.

Neben dem Flash-Treiber FlashFX bietet Datalight auch ein eigenes Filesystem namens Reliance an, das die Möglichkeit von Datenverlusten bei plötzlichem Stromausfall stark eingrenzt. Mit diesem Filesystem ist ein ScanDisk nicht mehr notwendig. Reliance bietet gegenüber TFFS von Microsoft erhebliche Vorteile in Bezug auf Verarbeitungsgeschwindigkeit und Sicherheit. Auch Reliance wurde für verschiedene Betriebssysteme angepasst. Wenn Sie ein bislang unbekanntes Betriebssystem verwenden, so können wir Ihnen bei einer Anpassung weiterhelfen.

English Version
Windows Embedded Partner

Microsoft, Windows, and the Windows CE are registered trademarks of Microsoft Corporation in the United States and/or other countries