
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
FX3™セルフパワード設計は、バスパワードHUBにプラグインされている場合、正常に列挙されません - KBA218816 - Community Translated (JA)
Community Translated by keni_4440091 Version: **
Translation - English: FX3™ Self-Powered Design Does Not Enumerate Successfully when Plugged into Bus-Powered Hub - KBA2188...
質問:
セルフパワード設計はバスパワードHUBにプラグインされている場合、正常に列挙されません。
回答:
USB 2.0仕様の標準構成記述子の章に従って、構成記述子bmAttributesおよびbMaxPowerフィールドを修正する必要があります。
下記の記述子は構成記述子のファームウェアコードのサンプルスニペッツです。
/* 構成記述子 */
0x09, /* 記述子サイズ */
CY_U3P_USB_CONFIG_DESCR, /* 構成記述子タイプ */
0x39,0x00, /*この記述子およびすべてのサブ記述子の長さ*/
0x01, /* インターフェース数 */
0x01, /* 構成数 */
0x00, /* 構成文字列インデックス */
0xC0, /* 構成文字 - セルフパワード */
0x0A, /* デバイスの最大消費電力(8mA ユニットで) :*/
サイプレス FX3サンプルコードはバスパワード設計専用です。デバイスがバスパワードHUBにプラグインされている場合、正常に列挙されるためにセルフパワード設計に関して構成記述子を修正する必要があります。これは、構成記述子においてデバイスに100 mA以上の要求がある場合、バスパワードHUBはポートを無効化するために起きます。