emFile

組込みシステム向けの
コンパクトファイルシステム

emFile
  • BASEコンポーネント(基本パッケージ)のソースコード
  • 追加オプションモジュール製品のソースコード
  • デモサンプル(複数)
  • 評価ボード用サンプル(複数)
  • テンプレート(ドライバ、コンフィグレーション設定、OSインターフェース用)
  • Windowsパソコン用テストツール(オプションモジュール用)
  • ユーザマニュアル
Release Noteユーザ・マニュアル(英文)PDF

オンライン・マニュアル

UM02001_emFile.html

対応ライセンス・モデル (ライセンスモデルの詳細・選び方

ユーザライセンス

プロダクトライセンス

プロダクトファミリーライセンス

CPUライセンス

継続的な量産利用における費用・量産ロイヤリティはありません。

冗長性の高いファイルシステムを、低リソースで実装可能

emFileは28年以上の継続的な開発実績を持つ様々なストレージデバイスに対応するコンパクトな組込用ファイルシステムです。NOR / SD / e.MMCなどに加え、NANDドライバを提供します。ジャーナリング、フェイルセーフ、誤り検知などファイルを安全に運用する仕組みを持ちます。暗号化オプションを併用することにより、暗号化ファイルの運用も可能になります。

emFile
emFile 製品パッケージ
ニーズに合わせてコンポーネント選択可能

emFile FAT

パッケージ内容:

  • ストレージレイヤ
  • FATファイルシステム

emFile EFS

パッケージ内容:

  • ストレージレイヤ
  • EFSファイルシステム

emFile PRO

パッケージ内容:

  • ストレージレイヤ
  • FATファイルシステム
  • NANDデバイスドライバ(パラレル/SPI/QSPI)
  • NORデバイスドライバ(パラレル/SPI/QSPI)
  • SD/SDHC/MMCデバイスドライバ
  • IDE/コンパクトフラッシュデバイスドライバ
  • FAT LFN(Long File Name)サポート対応

オプションコンポーネント

  • NANDデバイスドライバ(パラレル/SPI/QSPI)
  • NORデバイスドライバ(パラレル/SPI/QSPI)
  • SD/SDHC/MMCデバイスドライバ
  • IDE/コンパクトフラッシュデバイスドライバ
  • ジャーナリングアドオン
  • RAID-1 アドオン応
  • RAID-5 アドオン応
  • FAT LFN(Long File Name)サポート対応
  • NOR Image Creator FAT
  • NAND Image Creator FAT
  • NOR Image Creator EFS

portingdevelopment
提供可能な受託開発サービス
エンビテックでは、お客様開発ボードへの実装、iTRONなどの他社RTOSへの実装などの対応を受託開発にて対応可能です。

RTOS Layer サポート

「emFile」はRTOSなしでも実装が可能です。複数タスクからファイルアクセスを行うアプリケーションの場合はRTOS Layerの移植が必要です。
SEGGER embOS上で利用する場合は、RTOS Layerが用意されているのでそのまま実装可能。 FreeRTOS Layerは、オプションでライセンス提供可能ですが、iTRONなどのRTOS環境への実装は、RTOSに合わせてポーティングが必要になります。iTRONへの実装もembOS用のRTOS LayerまたはOSレス環境でのシステムインターフェースドライバテンプレートを参考に比較的容易に実装可能となりますが、当社で実装受託サポートも対応できます。

お客様ハードウェアへの実装対応

emFileは比較的容易にお客様ハードウェアへの実装が可能です。必要に応じて、当社でお客様ハードウェアへの実装受託対応を行う事も可能です。