Cente USB2.0 Host COMクラス for M66596
最新更新日/2009.02.27:Ver1.01

製品概要
- 組込み機器上で「USBホスト機能」を実現可能
- USBインタフェース上で「非同期シリアル通信機能(RS232C相当)」を実現
- 組込み機器から市販のUSBシリアル機器の制御が可能
- シリアル送受信API/制御線制御APIを提供
- ハードウェアフロー制御、ソフトウェアフロー制御のサポート
- ドライバによる送受信リングバッファのサポート
- 通信方式:コントロール転送,バルク転送,インタラプト転送をサポート
- USBケーブルの挿抜検出イベントに対応
- クラスドライバ開発のためのAPIを公開
- シリアルループバック動作サンプルアプリケーションを標準付属
以下のデバイスクラスコードをサポート
クラスコード
Ox02(CDC:Communication Device Class)
サブクラスコード
Ox02(ACM:Abstract Control Model)
プロトコルコード
Ox00(NO class specific protocol required)
上記のデバイスクラスコードの他にProlific社PL2303,PL2303Xに対応
対応コントローラ
製品はコントローラー毎に異なります。
for M66596
対応コントローラ
M66596,R8A66597,SH7203,SH7263等
BSP
価格
価格:168万円/プロジェクト限定ライセンス
※製品はコントローラー毎に異なります。
- 表記の価格は、1プロジェクトライセンス、税込みの定価となります。
- 他のライセンス形態につきましては、お問い合わせください。
注意事項
USBインターフェースは、USBコントローラの機能や通信回路の特性などによって、品質や性能のバラツキが生じやすく、安定した動作を確保するまでに多くの開発工数を要する場合があります。
また、市販のUSB接続機器(USBメモリ含む)にはメーカー独自仕様の製品も多く存在しており、USBミドルウェアを使用した組込み機器を開発される際には充分な事前調査が必要です。
CenteミドルウェアシリーズでのUSBミドルウェアの使用条件、動作条件等(最新情報含む)につきましては、製品技術資料等でご案内させていただきます。
Hub、Audio、HID(いずれもHost)の開発を予定しております。これらのClassをご検討の際には別途Web、メール等でお問い合わせ下さい。
障害情報
改版履歴
2009.2.27 : Ver1.01
SH7673 に対応
ルネサスUSBホストコントローラ内蔵 CPU SH7673に対応した。
R8A66597に対応
ルネサスUSBコントローラR8A66597に対応した。
ユーザカスタマイズパラメータデフォルト値の誤りを修正
Ver1.06 にて、ユーザカスタマイズパラメータ USBH_DEVINFO_NUM のデフォルト値が1であるためにドライバが正しく動作できない誤りを修正した。
カスタマイズパラメータ削除
実質的には変更できない USBH_DEVINFO_NUM、USBH_IFACE_NUM、USBH_EPINFO_NUM などのユーザパラメータは非公開とした。
ゼロレングスパケット検出エラーを修正
コントローラドライバにてゼロレングスパケットが検出できない不具合を修正。
無応答時リトライを追加
USB デバイスが応答を返さなかったとき、3回リトライするように修正。これにより、READ/WRITE の通信エラーの頻度が低下する。
ユーザカスタマイズ項目の追加
M66596クロックの選択、出力端子駆動電流制御の選択、DMAxピンコンフィグレーションレジスタDMAxCFGレジスタ設定の指定、転送関数のタイムアウト指定をユーザカスタマイズ部に追加した。
SH7203、SH7263で割込みステータスをリードできないケースがあるのを修正
SH7203、SH7263で割込みステータスをリードできないケースがあった。ルネサスのマニュアルにステータスを 3回リードしないと正しく読めないという記述が追加されたので修正した。
SETUP リクエストエラー後、同じパケットが出つづける不具合を修正
SETUP リクエストエラー後は、SETUP データをクリアするように修正。
複数のUSBホストコントローラで動作できるよう修正
1CPU にて複数USBコントローラを同時に使用する際にエラーする箇所を修正した。
2007.09.30:Ver1.00
新規作成
USBドライバシリーズ【COMクラス】
製品マニュアルのお問い合わせ
以下のフォームに必要事項を入力し、「内容確認へ」ボタンを押してください。
※印の項目は入力必須です。
- μITRONはMicro Industrial The Realtime Operating System Nucleusの略称です。
- Centeはデータテクノロジー株式会社の商標登録です。
- ESPTはビー・ユー・ジー社製のネットワーク通信機能付き小型CPU基板です。
- その他の製品名・ブランド名は各社の商標または登録商標です。
- 記載の仕様・価格・概観等については、予告なく変更する場合があります。


