UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47538

Zynq-7000 AP SoC、USB - デバイス モードのときにセッションが無効になってもポート変更割り込みが生成されない

説明

USB コントローラーがデバイス モードで電源内蔵デバイスとして動作している場合、セッションが無効になった (VBUS がない) ときにポート変更割り込みが生成されません。

この問題を回避するには、B セッション終了割り込みをイネーブルにし、VBUS の電圧レベル降下を検出します。

ソリューション

影響 :

深刻な問題ではありません。回避策を参照してください。

回避策 :

回避策の詳細を参照してください。

対象となるコンフィギュレーション :

USB コントローラーをデバイス モードで使用するシステム

対象となるデバイス リビジョン : すべて。修正される予定はありません。詳細は、「(ザイリンクス アンサー 47916) - Zynq-7000 AP SoC シリコン リビジョンの違い」を参照してください。


回避策の詳細

ホストからの接続解除を検出するには、次の手順に従います。

  • B セッション終了割り込みをイネーブルにします。usb.OTGSC[BSEIE] = 1 に設定します。
  • usb.OTGSC [BSEIS] を使用して割り込みステータスを監視します。

注記 : VBUS コンパレータ割り込みは 1ms 間デバウンスされるので、切断されてから割り込みがアサートされるまで 1ms ~ 2ms かかります。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
47916 Zynq-7000 AP SoC デバイス - シリコン リビジョン間の相違点 N/A N/A
AR# 47538
日付 04/15/2013
ステータス アクティブ
種類 デザイン アドバイザリ
デバイス
  • Zynq-7000
  • XA Zynq-7000
  • Zynq-7000Q
このページをブックマークに追加