CY_U3P_USB_TARGET_MASK too small?

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

cross mob
user_4770066
Level 1
Level 1
First question asked First reply posted Welcome!

Hello!

In the FX3 SDK 1.3.4, CY_U3P_USB_TARGET_MASK is defined as 0x03.

According to the USB 3.2 specification, section 9.3, table 9-3 "Format of Setup Data", the recipient ranges from 0 to 31.

Shouldn't CY_U3P_USB_TARGET_MASK be changed to 0x1F?

Regards,

Tobias

0 Likes
1 Solution
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello Tobias,

- Please let me know which is the target (recipient) needed for your application.

- In the SDK firmware, we generally use the target as Device, interface, or endpoint and due to that bits D0 and D1 are checked. Please let me know to which firmware are you referring to.

Regards,

Rashi

Regards,
Rashi

View solution in original post

0 Likes
1 Reply
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello Tobias,

- Please let me know which is the target (recipient) needed for your application.

- In the SDK firmware, we generally use the target as Device, interface, or endpoint and due to that bits D0 and D1 are checked. Please let me know to which firmware are you referring to.

Regards,

Rashi

Regards,
Rashi
0 Likes