Community Translation - Prevent “This device can perform faster” Pop-up – KBA220436

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
keni_4440091
Level 7
Level 7
500 replies posted 100 solutions authored 50 solutions authored

Hi

I want to translate KBA220436, please confirm to my work.

Regards,

Nino

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi, Nino-san

Confirm to work this KBA.

Thanks

Jenna

Jenna Jo
0 Likes

タイトル:「このデバイスはより高速で動作可能です」のポップアップを防止する – KBA220436

バージョン 2

chaitanyav_41 2017/09/18 3:23 に作成。chaitanyav_41 2017/09/18 4:39 に変更。

Version: **

質問:

高速で超高速対応デバイスが動作中に表示される「このデバイスはより高速で動作可能です」ポップアップメッセージはどのように防止しますか?

回答:

超高速対応デバイス(FX3/CX3)が下記の方法の一つの高速(480 Mbps)でのみ動作している場合、「このデバイスはより高速で動作可能です」ポップアップが表示されます:

  1. API apiRetStatus = CyU3PConnectState(CyTrue, CyFalse)を呼び出す;
  2. FX3/CX3USB 2.0ケーブルでホストに接続

このシナリオのデバイスは、デバイス記述子のbcdUSBパラメータを‘0210’(USB 3.0仕様 9.2.6.6章で定義)として報告する必要があります。デバイスは、高速で動作している場合、USB 3.0デバイスのLPMサポートをするのみでなく、高速で動作可能な事をホストに示唆するために’0210‘として、このファイルを報告します。

ホストドライバースタックがこの値を受け取った場合、ポップアップメッセージが表示されます。bcdUSB値を’0200’に変更する事でこのポップアップを防止できます。その状態では、ドライバースタックはこのエラーを検出できず、その結果デバイスは列挙し、作業を継続します。しかし、ドライバースタックはそんなデバイスのBOS記述子を疑問視しないため、USB 3.0に接続されている場合、より高速に動作する事が可能なデバイスを示唆する事ができません。ユーザーは救済方法を知らずに低速になったり、機能が低下する可能性があります。この不具合はUSBハードウェア検証者では見つけることはできません。

418 閲覧 カテゴリ: USB: SuperSpeed Peripherals, USB: 3.0 - Super Speed

タグ: usb super speed hubs, usb 3.0, fx3, fx3 gpio, fx3s, fx3 sdk, super speed usb, pop-up

0 Likes