- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Would it be possible to use the FX3 to read and write directly as a host controller to a USB3 mass storage device such as a thumb drive?
Is there any example of firmware base in the SDK or similar that could work as a basis`?
The only examples I've seen for host application is interfacing a HID mouse. I guess only the USB2 part is used.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please refer to the cyfxusbhost code example that comes along with the FX3 SDK in the basic examples folder. It has an MSC (cyfxmscdrv.c) driver file which is capable of handling simple reads and writes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please refer to the cyfxusbhost code example that comes along with the FX3 SDK in the basic examples folder. It has an MSC (cyfxmscdrv.c) driver file which is capable of handling simple reads and writes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for pointing me in this direction. What is not clear is if transfer will be done on Hi-speed (480 Mbps) or SuperSpeed (5Gbps), thus does it truly support a USB3 flash drive at its full potential or will it only communicate over USB2.0?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FX3 only supports Hi Speed in USB host mode. So, the USB 3 flash drive will operate in USB 2.0 mode.