USB 通信エラー対策

Smart-USB Sigma製品でのUSB通信エラー対策

FPGA回路やアプリ側の何らかの不具合によるUSB通信エラーを解消する方法があります。

< USBソフトリセット機能 >
ホストPCからUSB通信をリセットできます。

ボードに搭載するUSB制御ICのソフトウエアリセット機能です。
専用のAPI(SUSlv_FX3Reset)を追加しました。Pythonサンプルプロジェクトで動作確認ができます。

RefApp7制御アプリのツールバー「オプション」→「FX3ファームウエアリセットの実行」によりリセットできます。

< ウオッチドッグ機能 >
USB通信中に何らかの障害が発生し、ホストPCとFPGAボード側とが通信できなくなった場合でもUSB制御ICをリセットして通信を復旧することができます。

RefApp7制御アプリのツールバー「オプション」→「ウオッチドグタイマの設定を変更」により、0~255秒で設定ができます。

詳細は、ベンダリクエスト仕様書(vreq_Smart-USB_Sigma.pdf)を参照してください。

 


Smart-USB Plus / Sigma 技術サポート
https://www.smartusb.info/article.php/usb_reset