fx3 and full usb3 HID

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

cross mob
nich_4061921
Level 1
Level 1

Hi!

So id like to take advantage of usb 3 in HID's but as I can understand, the example labeled cyfxusbhost has the following comment "This example demonstrates the use of FX3 as a USB 2.0 single port host. The example supports simple HID mouse class and simple MSC class devices."

Would it be possible to modify it for full superspeed?

0 Likes
1 Solution

Nick,

Yes, you can send to the host from the FX3 that the “K” key is pressed Via HID interface in USB 3.0 mode.

View solution in original post

0 Likes
7 Replies
Hemanth
Moderator
Moderator
Moderator
First like given First question asked 750 replies posted

Hi,

FX3 cannot act as USB3 Host. So it is not possible to modify the example to make it a USB3 Host.

Regards,

Hemanth

Hemanth
0 Likes

with all due respect, then it riddles me that it says

High-performance Human Interface Devices (gesture recognition)

as a usecase in the manual for it, kinda misleading.

also digikey has it categorized as a host.

0 Likes

Yes, FX3 can act as USB 3.0 full speed Human Interface Device but it cannot act a USB 3.0 host.

0 Likes

im sorry for not quite understanding you,  but wouldnt it be a device if the fx3 is made as a keyboard or mouse that interfaces a pc?

to beclear, the fx3 in my example would be the keyboard that sends hid commands to a pc

0 Likes

FX3 can function as HID device - here is the example firmware (C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\hid_examples).

By the way, why did you refer the usb host example as said in your query?

Can you please give me an example - what kind of commands you want to send to PC?

0 Likes

Basically because I don't know better, this is the first time trying to

develop a usb device.

My major concern regarding this platform, is that I need to be able to send

hid commands using the Usb3 protocol, as usb2 isn't fast enough. The fx3

also serves as a decision point for an order of 20.000 units of the

cyusb3014x

If you can calm me down and say it's possible to send, for example a "k"

keyboard command using Usb3 protocol, I'll place an order for the fx3

immediately

/Nick

ons. 20. feb. 2019 11.39 skrev KandlaguntaR_36 <

community-manager@cypress.com>:

<http://www.cypress.com>

Cypress Developer Community

<https://community.cypress.com/?et=watches.email.thread>

fx3 and full usb3 HID

reply from KandlaguntaR_36

<https://community.cypress.com/people/KandlaguntaR_36?et=watches.email.thread>

in USB Superspeed Peripherals - View the full discussion

<https://community.cypress.com/message/187759?et=watches.email.thread#187759>

0 Likes

Nick,

Yes, you can send to the host from the FX3 that the “K” key is pressed Via HID interface in USB 3.0 mode.

0 Likes