• ニュースメール
  • 会社概要
  • リクルート
  • パートナー
  • サイトマップ
日新システムズ ロゴ
TOPページ エネルギー IoT 受託開発 資料ダウンロード イベント・セミナー お問い合わせ
  • TOPページ
  • >
  • 商品一覧
  • >
  • ミドルウェア
  • >
  • USFilesPlus

USFilesPlus


 

小型組込みファイルシステム USFilesPlus

非GPL Linux対応版のexFATファイルシステムをリリース!
exFAT 対応のUSFilesPlus exFAT (オプション製品) はこちら

 

概要

家電製品やデジタル機器など様々な製品の機能が高度化し、その用途が拡大する中、 複雑なアプリケーションデータの管理に不可欠となった組込みファイルシステム。
組込みファイルシステム USFilesPlus は、コンパクトな機器や記録メディア上でデータ管理を行うために、 組込み用FATファイルシステムとして、導入実績が豊富な米国 Lantronix社(旧 US Software 社)の MS-DOS、Windows互換FATファイルシステム USFiles を日新システムズがリニューアルさせた製品です。
USFilesPlus は、コンパクトなサイズと豊富なサンプルドライバを標準添付しており、 100%ソースコード形式でご提供のためユーザ様でカスタマイズが可能です。

 

特長

高速バスインタフェース UHS(ウルトラハイスピード)に対応

UHS-1(バススピード:104MB/S)対応により高速リード/ライト転送を実現
※USFilesPlus exFAT(オプション)必要

FAT12/16/32/exFATのUnicode対応

Unicode対応により、日本語、英語 以外の多言語への対応が可能になります。
※exFATのUnicode対応はUSFilesPlus exFAT(オプション)必要

ユーザー指定可能なセクタサイズ対応

セクタサイズの異なるメディアや、大容量のデバイスへの対応が可能になります。

SD/SDHC/SDXCメモリカード フォーマッターに対応

PCを介さず組込み機器で SDXC メモリカードのフォーマットが可能
※SDXCメモリカード フォーマッターに対応はUSFilesPlus exFAT(オプション)必要

SDメモリカード対応

  • USFilesPlusは、SDメモリカード対応のSDプロトコルおよびSDドライバを無償提供します。
    ※ただしSDアソシエーションに加盟していることが必須条件
  • SDHCおよび High Speed Mode に対応しています。
  • SD/SDHCメモリーカードのフォーマット機能に対応しており、転送速度を損なわずに最適なフォーマットが可能になります。
  • オプション製品 USFilesPlus exFATを追加することにより、SDXCメモリカードのファイルシステムとして利用できます。
  • USFilesPlusは、SD Specificationsに準拠した製品です。これによりSD仕様に準拠したホストコントローラやメモリカードとの互換性が保てます。
  • SD Specifications 準拠状況
  •   Part 1 Physical Layer Specification Ver 3.00(*1)
      Part A2 SD Host Controller Standard Specification Ver 2.00(*1)
      (*1) サンプルソフトウェアとして無償提供しますSDドライバが対象

SPIモード対応

USFilesPlusは、SPIモードに対応しています。
SPIとは、SDカードにアクセスする方式の一つで、4本の信号線を繋ぐだけの単純な構成で、 SDホストコントローラを実装する必要がなく、SDカードへのアクセスが可能になります。 ただし、データ転送速度はSDモードと比較して約1/4程度となります。

※SDカードのSPIモード対応サンプルドライバもご用意しています。
※SDXCを利用される場合は、オプションのUSFilesPlus exFATが必要となります。

対応デバイス/ファームウェア

標準ホストコントローラ仕様準拠のSDコントローラデバイス
東京エレクトロンデバイス製 TE4300/TE4301

 ※東京エレクトロンデバイス様が提供するファームウェアとUSFilesPlusおよび USFilesPlus exFATとの組合せ動作試験を行っております。
ただしSPIモードに未対応です。

組込み向けのコンパクトなコードサイズ

USFilesPlus の8086リアルモードでのコードサイズはROM容量 約30Kバイトと非常にコンパクトです。使用用途に合わせて必要なモジュールを選択でき、最小限のコードサイズを設定することが可能です。

完全ソースコード提供

USFilesPlusは、全てのソースコードを提供しているため、デバッグ等のメンテナンスやカスタマイズが容易です。

サポートしているファイルシステム

FAT12/FAT16/FAT32(日本語Shift-JIS)
VFAT(ロングファイル名)
exFAT(大容量対応) ※オプション製品


USFPlus exFAT詳細

ファイルシステムユーティリティを標準添付

FATファイルシステムを使用する上で必要となる下記のユーティリティを標準添付しています。

  • ディスクダンプ
  • フォーマット
  • スキャンディスク (ディスク修復)

また、これらの機能を使用して 「 電源断対応 」も可能
ファイルシステムユーティリティの詳細はこちら (ダウンロードデータ:PDF755KB)

CPU/OSに非依存

USFilesPlusは CPU/OSに非依存のため組込む機器を選びません。OSなしで動作させることも可能です。
(評価ボードへのポーティング実績一覧はこちら)

高い移植性

USFilesPlus のソースコードは、ANSI-C規格で記述されているためツールチェーンを選びません。
またシンプルな構成のため移植性に優れています。

豊富な実績

携帯電話、MP3プレーヤー等のデジタルコンシューマ製品からFA/OA機器、 医療機器など国内で約450以上のプロジェクトにおける広範囲な組込み開発実績があります。

μITRONに対応

USFilesPlusは、μITRON4.0対応のNSS製μITRON(N−KERNEL)に対応しています。 N-KERNELを使用することで、簡単にUSFilesPlusをRTOS環境で動作させることが可能となります。

サンプルドライバの標準添付

下記のサンプルドライバを標準添付しています。

  • Floppy Disk
  • Hard Disk
  • Compact Flash
 

USFilesPlus 構成図

USFilesPlus 構成図  拡大図

 

USFilesPlus バージョン情報

Version 3.61( ダウンロードデータ PDFダウンロードアイコン )
Version 3.60( ダウンロードデータ PDFダウンロードアイコン )
Version 3.50( ダウンロードデータ PDFダウンロードアイコン )
Version 3.40( ダウンロードデータ PDFダウンロードアイコン )
Version 3.30( ダウンロードデータ PDFダウンロードアイコン )
Version 3.22( ダウンロードデータ PDFダウンロードアイコン )
Version 3.21( ダウンロードデータ PDFダウンロードアイコン )

back
 

パッケージ

USFilesPlusはお客様の用途に合わせてご購入頂きやすいように、以下のパッケージングを提供しています。

FAT12/16 パッケージ

「機器内部の記憶媒体を使用して、できる限り少ないリソースでファイルシステムを実装したい!」
そんなお客様にピッタリの

  • FATファイルシステムの基本部分であるFAT12/16

のみを実装した最小パッケージ


FAT12/16/VFAT パッケージ

「2GB未満の記憶媒体を使用して、Windows互換のファイルシステムを実装したい!」
そんなお客様にピッタリの

  • FATファイルシステムの基本部分であるFAT12/16
  • ロングファイル名に対応したVFAT

を実装したパッケージ


FAT32 パッケージ

「大容量記憶媒体を使用して、Windows互換のファイルシステムを実装したい。」
そんなお客様にピッタリの、

  • FATファイルシステムの基本部分であるFAT12/16
  • ロングファイル名に対応したVFAT
  • 大容量に対応したFAT32

を実装したFATファイルシステムのフルパッケージ

back
 

オプション製品

USFilesPlus exFAT

USFilesPlus exFATを追加することで、2テラバイトまでのメディアおよびファイルサイズを扱うことができます。

USFilesPlus CD-ROM

機器組込み用に設計されたCD-ROMのためのファイルシステムです。
USFilesPlusの各パッケージに追加することで、下表の機能を短期間で実装可能となります。
ATAPI用のサンプルドライバも添付しています。

ファイルシステム USFilesPlus パッケージ
FAT12/16 VFAT FAT32
ISO9660 Level1/Level2
○
○
○
Joliet Extensions
×
○
○

back
 

ライセンス

SDK開発ライセンス(ソースコード付)

評価・研究用途向けの開発ライセンスです。
ソースコードで提供しているため、サンプルにないプロセッサ、コンパイラおよび記録媒体等への対応も可能となります。

また日新システムズは、経験豊富なエンジニアがお客様の製品へのポーティングを行う プロフェッショナルサービスや、保守サービスもご提供しております。

量産ライセンス

製品化(量産)する場合のライセンスです。

faq contact
top back
ミドルウェア
  • ダウンロード
  • 概要
  • 特長
  • USFilesPlus 構成図
  • USFilesPlus バージョン情報
  • パッケージ
  • オプション製品
  • ライセンス
  • 用語集
SSL GMOグローバルサインのサイトシール
ISMS認証

個人情報保護方針 | 情報セキュリティポリシー | 環境ポリシー | 品質方針 | お問合せ | サイトマップ | 日新システムズについて

© 1999 NISSIN SYSTEMS Co.,Ltd.
※このホームページに記載されている商品名、会社名は一般に各社の商標または登録商標です。