emFileファイルシステムで信頼できるデータストレージは実現可能。ジャーナリング機能によるFail-safe、データ暗号化サポートも用意。また、RAID1 システムでデータの保全性 を向上することが可能です。エンビテックは、正規日本代理店としてSEGGER社のハードウエア(デバッガ・書込みツール)及びソフトウェア製品のライセンス販売・サポート、ソフトウエア製品の移植、ドライバ開発等のサービスを提供しています。

組込ファイルシステム

emFile

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

対応ライセンス・モデル

プロダクトライセンス

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

ユーザーライセンス

ユーザーライセンス(制限無し)

CPUライセンス

Buyoutライセンス

OEMライセンス

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

出荷までの流れ:

  • メール又はお問い合わせフォームからご依頼(お客様の開発環境及びライセンスモデルの情報を含む)をいただきましたらお見積書を発行いたします。
  • 事前入金の場合は請求書を発行いたします。
  • ご購入の際、ご注文書の発行をお願いいたします。お客様規定注文書式がない場合は、弊社規定注文書フォーマットをお送りいたしますのでご連絡ください。
  • ご注文確定後にユーザー情報をご記入の上サイン済みのライセンス契約書を弊社宛てに送付ください。
  • ご注文書を受けましたら(事前入金の場合はお支払確認後に)商品を出荷いたします。

納期:通常2~5営業日以内にソフトウエア製品をリリース

お支払い方法:銀行口座振り込み

ご注文の前に:

  • マイコン、開発環境への対応状況を必ず事前にご確認ください。
  • ライセンス契約書の利用条件を事前にご確認ください。
  • 正式受注後の変更・キャンセルはお受けできません。そのため、事前にご注文内容を再度ご確認の上、お手続きをお願いいたします。

対応ソフトウエアコンポーネント

  • BASEコンポーネント(基本パッケージ):

    FAT File system

    emFile Storage Layer

  • 追加モジュール(オプション):

    emFile EFS

    emFile Journaling

    emFile Encryption

    LFN(Long File Name)サポート

    emFile RAID1

    NOR Image Creator FAT

    NAND Image Creator FAT

    NOR Image Creator EFS

    Device driver for CompactFlash/IDE

    Device driver for SD/SDHC/MMC

    Device driver for NOR flashes

    Device driver for NAND universal

トライアル版 emFileダウンロード:

様々な開発環境やターゲットCPU環境で使用可能な emFileの評価用トライアル版は無償で提供しております。
ご購入前に事前に動作確認出来ます。

トライアル版 emFile

emFileの特長:

  • コードサイズ及び実行速度パフォーマンスを中心に最適化されて、組込みアプリケーションにぴったりな構成
  • ワンチップマイコンへの実装を意識したコンパクト設計(全てはANSI Cコードで実装)
  • EWARM + Cortex-M4システムROM使用量RAM使用量
    Minimal file system9200 Bytes1250 Bytes
    MMC/SD driver+3700 Bytes30 Bytes
    Directory support+1100 Bytes0 Bytes
    (Auto) format support+2200 Bytes0 Bytes
    Disk information support+150 Bytes0 Bytes
    FAT32 support+200 Bytes0 Bytes
  • ロイヤリティー費用、量産制限等は有りません
  • MS DOS/MS Windowsに適合するFAT12、FAT16及びFAT32サポート
  • 長いファイル名をサポート(オプションモジュール)
  • メディア毎に複数のデバイスドライバいなーフェース可能(同時にアクセス可能)
  • セクターデータをキャッシュして速度パフォーマンスを上げる
  • RTOS(SEGGER製 embOS以外のRTOSにも対応可能)および non-RTOS (OSなし)環境で動作可能
  • デバイスドライバ、コンフィグレーション設定、OSインターフェース用テンプレートを提供(移植作業は簡単)
  • ANSI C stdio.h同様のAPIで、標準C言語のI/Oライブラリを使用するアプリケーションに移植が簡単
  • ウェアレベリング(Static・Dynamic)をサポートする高機能パフォーマンスの NORフラッシュドライバ
  • ウェアレベリング(Static・Dynamic)をサポートする高機能パフォーマンスの NANDフラッシュドライバ
  • ECCビットエラー修正
  • パフォーマンス表(アクセス速度):
  • ターゲットデバイスCPUクロックストレージデバイス書き込み速度読み出し速度
    NXP LPC1857180 MHzシリアルNANDフラッシュ1.3 Mbyte/sec3.0 Mbyte/sec
    NXP Kinetis K66168 MHzSD(カードモード)3.6 Mbyte/sec11.1 Mbyte/sec
    Atmel AT91SAM9G45384 MHzパラレルNANDフラッシュ4.7 Mbyte/sec12.0 Mbyte/sec
    Renesas Synergy S7G2240 MHzSD(カードモード)1.5 Mbyte/sec8.6 Mbyte/sec
    Renesas RZA1H133 MHzQSPI NORフラッシュ150 Kbyte/sec10.0 Mbyte/sec
    ST STM32F7216 MHzQSPI NORフラッシュ164 Kbyte/sec11.1 Mbyte/sec
  • ジャーナリング機能でFail-Safeファイルシステムを実現
  • SD/MMCドライバはSPIモードとカードモードを両方サポート
  • RAMディスクドライバは標準付属
  • CFI式パラレルNORフラッシュとシリアルNORフラッシュをサポート(QSPIフラッシュをディスクとして使用可能)
  • シリアルNORドライバデバイス対応
    Cypress:S25FL128S、S25FL127S
    Macronix:MX25L256、MX66L51235F
    Microchip:SST26VF064B
    Micron:N25Q064、M25P64、N25Q128A、N25Q256
    ST Microelectronics:M25P40、M25P80、M25P128、M25P32、M25P16
    Winbond:W25Q64
    パラレルNORドライバデバイス対応
    Cypress:S29GL128N
    Intel:28FxxxP30、28FxxxP33
    ST Microelectronics:M28W160、M28W320、M28W640、M29F080、M29W160、M29W320、M29W640、M58LW064
    Micron:MT28F128、MT28F256、MT28F320、MT28F640

    ※基本的にCFI式の一般NORフラッシュデバイスは使用可能です。

  • NANDフラッシュデバイスドライバはSLC1 (Single-Level Cell) ドライバとUniversal(SLC and MLC)ドライバをサポート
  • SLC1ドライバ対応デバイス
    Atmel/AdestoAT45BR3214B、AT45DB011B、AT45DB021B、AT45DB041B、AT45DB081B、AT45DB161B、AT45DB321C、AT45DB642、AT45DCB002、AT45DCB004、AT45DB321E
    HynixHY27xS08281A、HY27xS08561M、HY27xS08121M、HY27xA081G1M、HY27UF082G2M、HY27UF084G2M、HY27UG084G2M、HY27UG084GDM
    SamsungK9F6408Q0xx、K9F6408U0xx、K9F2808Q0xx、K9F2808U0xx、K9F5608Q0xx、K9F5608D0xx、K9F5608U0xx、K9F1208Q0xx、K9F1208D0xx、K9F1208U0xx、K9F1208R0xx、K9K1G08R0B、K9K1G08B0B、K9K1G08U0B、K9K1G08U0M、K9T1GJ8U0M、K9F1G08x0A、K9F2G08U0M、K9K2G08R0A、K9K2G08U0M、K9F4G08U0M、K9F8G08U0M
    CypressS34ML01G1、S34ML02G1、S34ML04G1
    ST-MicroelectronicsNAND128R3A、NAND128W3A、NAND256R3A、NAND256W3A、NAND512R3A、NAND512W3A、NAND01GR3A、NAND01GW3A、NAND01GR3B、NAND01GW3B、NAND02GR3B、NAND02GW3B、NAND04GW3
    ToshibaTC5816BFT、TC58V32AFT、TC58V64BFTx、TC58256AFT、TC582562AXB、TC58512FTx、TH58100FT
    MicronMT29F2G08AAB、MT29F2G08ABD、MT29F4G08AAA、MT29F4G08BAB、MT29F2G16AAD
    Universalドライバ対応デバイス
    CypressS34ML01G1、S34ML02G1、S34ML04G1
    HynixHY27UF082G2M、HY27UF084G2M、HY27UG084G2M、HY27UG084GDM
    MacronixMX30LF1GE8AB、MX30LF2GE8AB、MX30LF4GE8AB
    MicronMT29F2G08AAB、MT29F2G08ABD、MT29F4G08AAA、MT29F4G08BAB、MT29F2G16AAD、MT29F2G08ABAEA、MT29F8G08ABABA、MT29F1G01AAADD、MT29F2G01AAAED、MT29F4G01AAADD
    SamsungK9F1G08x0A、K9F2G08U0M、K9K2G08R0A、K9K2G08U0M、K9F4G08U0M、K9F8G08U0M
    ST-MicroelectronicsNAND01GR3B、NAND01GW3B、NAND02GR3B、NAND02GW3B、NAND04GW3
    ToshibaTC58BVG0S3HTAI0、TC58CVG1S3HxAIx
    WinbondW25N01GVxxIG/IT
  • 「Image Creator」ツールでパソコンフォルダ上の複数のファイルを1つのFATバイナリイメージにコピーしてターゲット側のNOR・NANDフラッシュメモリに保存可能
  • CompactFlashディスクインターフェース【TRUE-IDE、MEMORY CARDモード】をサポート
  • IDE(ATA)ディスクインターフェース【PIOモード】をサポート
  • ファイルシステムの暗号化(128-bit/256-bit key )処理可能
  • RAIDサポートでファイル及びデータの信頼性を向上
  • 各種評価ボード向けの無償評価版・サンプルプロジェクトを準備

emFile EFS

パッケージ内容:

Proprietary File system

emFile Storage Layer

メーカー:SEGGER Microcontroller

型番:MB-EMFILE-EFS

ご注文・お見積りのご依頼

emFile PRO

お得版

パッケージ内容:

FAT File system

emFile Storage Layer

LFN(Long File Name)サポート

Device driver for NAND universal

Device driver for CompactFlash/IDE

Device driver for SD/SDHC/MMC

Device driver for NOR flashes

メーカー:SEGGER Microcontroller

型番:MB-EMFILE-PRO

ご注文・お見積りのご依頼

emFile Journaling

emFileファイルシステム用ジャーナリング機能

emFile Encryption

emFileファイルシステム用暗号化(128-bit/256-bit key )処理モジュール

emFile FAT LFN Module

emFileファイルシステム上長いファイル名の設定は可能になります。

emFile RAID1

emFileファイルシステム用RAID1サポートでファイル及びデータの信頼性を向上

NOR Image Creator FAT(パソコン用EXEツール)

パソコンフォルダ上の複数のファイルを1つのFATバイナリイメージにコピーしてターゲット側のNORフラッシュメモリに保存出来ます。パソコン用EXEツール(バイナリ)として納品されます。

型番:MB-EMFILE-NORFAT

ご注文・お見積りのご依頼

NOR Image Creator EFS(パソコン用EXEツール)

パソコンフォルダ上の複数のファイルを1つのEFSバイナリイメージにコピーしてターゲット側のNORフラッシュメモリに保存出来ます。パソコン用EXEツール(バイナリ)として納品されます。

型番:MB-EMFILE-NOREFS

ご注文・お見積りのご依頼

NAND Image Creator FAT(パソコン用EXEツール)

パソコンフォルダ上の複数のファイルを1つのFATバイナリイメージにコピーしてターゲット側のNANDフラッシュメモリに保存出来ます。パソコン用EXEツール(バイナリ)として納品されます。

型番:MB-EMFILE-NANDFAT

ご注文・お見積りのご依頼

emFile device driver for CompactFlash/IDE

emFile用CompactFlash/IDEインターフェースのドライバモジュール

型番:MB-EMFILE-DRV-CFIDE

ご注文・お見積りのご依頼

emFile device driver for SD/SDHC/MMC

emFile用SD/SDHC/MMCデバイスインターフェースのドライバモジュール

型番:MB-EMFILE-DRV-SDMMC

ご注文・お見積りのご依頼

emFile device driver for NOR flashes

emFile用NORフラッシュデバイスインターフェースのドライバモジュール

型番:MB-EMFILE-DRV-NOR

ご注文・お見積りのご依頼

emFile device driver for NAND universal

emFile用NANDフラッシュデバイスインターフェースのドライバモジュール(マルチビットECCサポートを含む)

型番:MB-EMFILE-DRV-NAND

ご注文・お見積りのご依頼