Is it possible to fix USB FullSpeed in CYUSB2014-BZXC?

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

cross mob
NoAr_1540581
Level 5
Level 5
Distributor - Macnica (Japan)
5 solutions authored 250 sign-ins 100 replies posted

Q1) Is it possible to fix USB FullSpeed in CYUSB2014-BZXC?If possible, please tell me how to fix it.

Q2) Regarding Standard DeviceDescripter below, is it ok tothink that  "Offset7:bMaxPacketSize0" can be set 8, 16, 32 , and 64.

Best Regards

Arai

0 Likes
1 Solution
Anonymous
Not applicable

Hi,

Please find the answers to your question as follows:

Q1) Yes, it is possible.

Instruction:

Call the API "CyU3PUsbForceFullSpeed ( CyTrue);" before the CyU3PConnectState (CyTrue, CyFalse); API

(The first API will force the device into full speed. The second API will enable USB 2.0 connection. If the first API is not called, the it will be a high speed USB 2.0 connection instead of a full speed USB 2.0 connection)

Q2) No, only 64 is allowed. Other values are not allowed by most OS.

Hope this help!

Thanks,

Nada

View solution in original post

0 Likes
1 Reply
Anonymous
Not applicable

Hi,

Please find the answers to your question as follows:

Q1) Yes, it is possible.

Instruction:

Call the API "CyU3PUsbForceFullSpeed ( CyTrue);" before the CyU3PConnectState (CyTrue, CyFalse); API

(The first API will force the device into full speed. The second API will enable USB 2.0 connection. If the first API is not called, the it will be a high speed USB 2.0 connection instead of a full speed USB 2.0 connection)

Q2) No, only 64 is allowed. Other values are not allowed by most OS.

Hope this help!

Thanks,

Nada

0 Likes