概要
MatrixQuestUSB/exは、組込み機器でUSBメモリに対応するためのUSBマスストレージ機能専用のミドルウェアパッケージです。
組込み市場で国内シェアNo.1(※2008年富士経済調べ)を誇る実績豊富なUSBホストドライバを使用しておりますので、相性の問題が少なく市販される大半のUSBメモリで問題なく動作します。
ロイヤリティも発生しませんので、この価格でそのまま製品に搭載いただくことができます。
μC3/Standard*、NORTi、SOLID*、CMSIS-RTX*に対応しています。(*RZ/A1版のみ)
特徴
- 各種市販CPUボードに対応
- 各種市販CPUボードにて、動作確認を行ったサンプルプログラムを提供いたしますので、すぐに評価作業に着手できます。
- ストレージ機能を標準搭載
- USBホスト側のドライバに加え、マスストレージクラスオプション及びFAT32ファイルシステムをセットにしておりますので、USBメモリを用いたファイル読み書きやFAT32に対応したUSB接続のストレージ製品への読み書きも容易に搭載することができます。
- 必要な機能を網羅したサンプルプログラムを提供
- USBメモリをつないで実際にファイルの読み書きを行うサンプルプログラムを提供しますので、ユーザーは直感的にアプリケーションの作成方法を習得することができます。
- 製品化ロイヤリティ不要!
- 開発物を製品に搭載するにあたって、製品に対するロイヤリティは発生致しません。ご購入いただいた価格で、開発から製品化までを行っていただけます。
- MatrixQuestUSB/liteとの互換
- MatrixQuestUSB/liteとは、互換性を持っておりますので、今後の開発でMatrixQuestUSB/liteをご利用いただく場合でも、ユーザアプリケーションは修正なしでご使用いただけます。
- μC3/Standard*、NORTi、SOLID*、CMSIS-RTX*に対応します。(*RZ/A1版のみ)
環境について
以下の環境で動作検証を行っています。
RZ/A1 μC3/Standard対応NEW
項目 | 型番 | メーカ | 備考 |
---|---|---|---|
USBコントローラ | RZ/A1H 内蔵 | Reneses | |
ホストOS | Windows10 Pro | Microsoft | |
コンパイラ | IAR Embedded Workbench | IAR Systems | Ver8.20.1 |
ターゲットOS | μC3/Standard | イー・フォース | Release2.1.9 |
ターゲットボード1 | AP-RZA-0A | アルファプロジェクト | RZ/A1H搭載 |
RZ/A1 NORTi対応
項目 | 型番 | メーカ | 備考 |
---|---|---|---|
USBコントローラ | RZ/A1H 内蔵 | Reneses | |
ホストOS | Windows7 Ultimate 64bit | Microsoft | |
コンパイラ | KPIT-GCC/e2Studio | CyberThor Studios | ARM-NONE v16.01 |
ターゲットOS | NORTi ver 4 (RZ/GCC) | Release 4.4C以降 | |
ターゲットボード1 | CKB-RZ/A1H | コンピューテックス | |
ターゲットボード2 | MP-RZA1H | エーワン |
RZ/A1 SOLID対応
項目 | 型番 | メーカ | 備考 |
---|---|---|---|
USBコントローラ | RZ/A1H 内蔵 | Reneses | |
ホストOS | Windows7 Ultimate 64bit | Microsoft | |
コンパイラ | exeGCC | 京都マイクロコンピュータ | ARM Ver4 s001 |
ターゲットOS | SOLID | 京都マイクロコンピュータ | |
ターゲットボード | AP-RZA-1A-KM | 京都マイクロコンピュータ | SOLID starter kit 付属 |
CMSIS-RTX対応
項目 | 型番 | メーカ | 備考 |
---|---|---|---|
USBコントローラ | RZ/A1H内蔵 | Reneses | |
ホストOS | Windows7 Ultimate 64bit | Microsoft | |
コンパイラ | KPIT-GCC | CyberThor Studios | ARM-NONE v14.02 |
ターゲットOS | CMSIS-RTOS RTX | ARM | |
ターゲットボード | Renesas Starter Kit+ | Reneses |
SH7203/7263対応
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7203 内蔵 | Reneses | |
ホストOS | WindowsXP/Vista | Microsoft | |
コンパイラ | SHC9 | Renesas | Ver.9.03.11.001 |
ターゲットOS | NORTi Version 4 | ミスポ | Release 4.3A |
ターゲットボード | M3A-HS30 | Renesas | SH7203搭載 |
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7263 内蔵 | Reneses | SH7203互換 |
ホストOS | WindowsXP/Vista | Microsoft | |
コンパイラ | SHC9 | Renesas | Ver.9.03.11.001 |
ターゲットOS | NORTi Version 4 | ミスポ | Release 4.3A |
ターゲットボード | AP-SH2A-1A
|
アルファプロジェクト | SH7263搭載 |
SH7670/7672対応
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7670 内蔵 | Reneses | |
ホストOS | WindowsXP/Vista | Microsoft | |
コンパイラ | SHC9 | Reneses | Ver.9.03.11.001 |
ターゲットOS | NORTi Version 4 | ミスポ | Release 4.3A |
ターゲットボード | M3A-HS71 | Reneses | SH7670搭載 |
AP-SH2A-3A
|
アルファプロジェクト |
SH7764対応
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7764 内蔵 | Renesas | |
ホストOS | WindowsXP/Vista | Microsoft | |
コンパイラ | SHC9 | Reneses | Ver.9.03.11.001 |
ターゲットOS | NORTi Version 4
|
ミスポ | Release 4.3A |
ターゲットボード | NTSH7764 | ノバテック | SH7764搭載 |
SH7264対応
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7264 内蔵 | Renesas | |
ホストOS | WindowsXP/Vista | Microsoft | |
コンパイラ | SHC9 | Reneses | Ver.9.03.11.001 |
ターゲットOS | NORTi Version 4 | ミスポ | Release 4.3A |
ターゲットボード | M3A-HS64G50 | Reneses | SH7264搭載 |
SH7727対応
項目 | 型番 | メーカ | バージョン |
---|---|---|---|
USBコントローラ | SH7727 内蔵 | Renesas | |
ホストOS | WindowsVista | Microsoft | |
コンパイラ | SHC9 | Reneses | Ver.9.04.01.002 |
ターゲットOS | NORTi Version 4 | ミスポ | Release 4.3A |
ターゲットボード | AP-SH3D-2A
|
アルファプロジェクト | SH7727搭載 |
対応CPU
- RZ/A1シリーズ
- SH7203/7263
- SH7670/7672
- SH7764
- SH7264
- SH7727
- その他CPUについては、お問い合せください。
対応コンパイラ
- RZ/A1シリーズ製品
- μC3/Standard版 IAR Embedded WorkbenchNEW
- NORTi版 KPIT-GNU v16.01(GNUARM-NONE v16.01)
- SOLID版 SOLID付属exeGCC/clang
- CMSIS-RTX版 KPIT-GNU v14.01(GNUARM-NONE v14.01*)*GNUARM-NONE v14.02で動作確認済み
- SHシリーズ製品(SH7203、SH7764ほか)
- SHC9(Renesas)
推奨ボード
OSが提供する以下のボードに対応するサンプルプログラムを使用してMatrixQuestUSB/exを稼働するための差分ソースコードを提供します。
RZ/A1 μC3/Standard版
アルファプロジェクト AP-RZA-0ANEW
※RS232インターコンバータPC-RS-04が必要です。
RZ/A1 NORTi版
コンピューテックス CKB-RZ/A1H
エーワン RoBin MP-RZA1H-01
RZ/A1 SOLID版
京都マイクロコンピュータ AP-RZA-1A-KM
※BSPとしてSOLID-BSP-RZA1H が必要です。
RZ/A1 CMSIS-RTX版
ルネサス エレクトロニクス Renesas Starter Kit+ RZ/A1H
SH7203版
ルネサス エレクトロニクス M3A-HS30
SH7263版
アルファプロジェクトAP-SH2A-1A。
※RS232 インターフェースコンバータPC-RS-04が必須です。
SH7670版
ルネサス エレクトロニクス M3A-HS71
アルファプロジェクト AP-SH2A-3A
※RS232 インターフェースコンバータ PC-RS-04 が必須です。
SH7764版
ノバテック NTSH7764
*別途、ミスポ社製「SH7764 サポートパッケージ」が必要です
SH7264版
ルネサスエレクトロニクス M3A-HS64G50
※ミスポ社製「SH7764 サポートパッケージ」が必須です。
SH7727版
アルファプロジェクト AP-SH3D-2A AP-SH3D-2A
※RS232 インターフェースコンバータ PC-RS-04 が必須です。
構成図
MatrixQuestUSB/exは5つの機能で構成されます。
- オブジェクトコードでのご提供となります。
USBホストドライバ/物理ドライバ
長年多くの組込み機器で実績があるMatrixQuestUSB/liteを使用しています。
USBマスストレージクラス(MSC)
MatrixQuestUSB/lite のオプション製品MatrixQuestUSB/lite -mscを使用しています。
Fat32対応ファイルシステム
MatrixQuestFS/fat32(通称:catFs)を使用しています。
ハードウェア依存部(BSP)・初期化ライブラリ
USB/exを起動するためのOS設定や初期化処理をサンプルプログラムとして提供しています。
- BSPサンプルはUSBを使用するための最小限の機能が検証されていますが、全ての機能の動作を保証するものではありません。
こんなお客様に
- 製品からUSBメモリでログデータを取って、パソコンとデータのやり取りをしたい。
- 製品にHDDをUSBで接続して、データを蓄積させたい。
制限事項
本製品では、以下のような制限を設けています。
- 接続できるUSBデバイスは、マスストレージクラス一個のみとなります。
- 日本語ファイル名はお使いいただけません。
- 2TBを超えるメディアは使用できません
- MatrixQuestUSB/exは、オブジェクトコードでのご提供となります。
- USBはホスト機能のみのご提供です。ファンクション機能はございません。
※他のCPUや他のクラスを利用される場合には下記が必要です。
- ソースコードの提供を希望→MatrixQuestUSB/lite
- USBのファンクション側を利用→MatrixQuestUSB/func
ライセンス形態
本製品の開発ライセンス条件はプロジェクト限定/OS限定/CPU限定とします。
また、バイナリ提供になりますので、指定のコンパイルツール以外は使用できません。
価格
プロジェクトライセンス制 600,000円(税別)
契約と保守サービス
ご購入時にソフトウェア使用許諾契約を締結していただきます。
最初の1年間の保守サービス(技術サポートとバージョンアップ)は無償です。2年目以降保守契約を継続の場合は、年間200,000円(税別)です。
※記載されている製品・システム名は、各社の商標または登録商標です。
関連製品
に関するお問い合わせ
のカタログダウンロード