FX3 cannot act as USB3 Host. So it is not possible to modify the example to make it a USB3 Host.
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.
Yes, FX3 can act as USB 3.0 full speed Human Interface Device but it cannot act a USB 3.0 host.
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
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?
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
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
ons. 20. feb. 2019 11.39 skrev KandlaguntaR_36 <
Cypress Developer Community
fx3 and full usb3 HID
reply from KandlaguntaR_36
in USB Superspeed Peripherals - View the full discussion
Yes, you can send to the host from the FX3 that the “K” key is pressed Via HID interface in USB 3.0 mode.