USB superspeed peripherals Forum Discussions
Hi
We are currently using 6 endpoints.
F/W :
#define CY_FX_NUMBER_OF_ADDR_LINES 3
As shown in the figure below, if you use 5 endpoints, it works normally.
Endpoints 0x82 & 0x83 (test only 3800KBps) are transfer rate limited.
figure 1
figure 2
However,
if all 6 endpoints are used, the 0x81, 0x82, 0x83 endpoint stops working.
figure 3
question:
Can't I use all 6 endpoints at the same time?
Or is there a problem with the interface of the FX3 device?
Show Less
Hello. as per the documentation, I found that FX3 only support YUY2 output format to display the image data.
Is it possible to get the out put data in format YUV444 or HSV for 16bit parallel interface?
Thanks.
Hi,
We want to load the .img file into EEPROM using I2C lines from FPGA. We dont want to use the control center to upload the EEPROM.
We cannot use the .img file as the format is different and we need the Hex equivalent file to load the EEPROM from FPGA.
Is there any way we can extract the information from the .img file ? or any Utility to convert this file in to binary or any other know format ?
--Anil
Show LessI can't download SuperSpeedExplorerKitSetup_RevSS.exe from page https://www.infineon.com/cms/en/product/evaluation-boards/cyusb3kit-003/
the link redirect to
Show Less
Hello,
I read the annotation of the functions in cyu3os.h file. But I still have some questions about them.
- I use CyU3PThreadCreate to create new application threads. I am wondering is there any restriction about creating threads? For example, what is the max value about thread of FX3. Are these threads working parallel?
- How many Cypress FX3 thread communication methods? For example, message passing, memory shared, etc.
Any response would be greatly appreciated!!
Show LessI use the cypress example firmware slfifosync.c and cypress software streamer to test usb3.0 transmission speed,the test result is about 195MByte/s,but I want it to be 300MByte/s.
How can I to reach 300MB/s? Thank you
Show LessHello,
I have a UVC firmware based on the AN75779. I want to to set the sensor properties during operation, and for that I modified the Processing Unit descriptor to enable multiple controls. If I check the descriptors(usb view) it says the controls enabled, but if I want to reach these controls via amCap or windows camera app it only shows the brightness and contrast controls, and from this only the brightness works properly. I attached the uvc.c and descriptor file (my device works as a highspeed device). I not sure what am I missing, I thought for more control I only have to change the descriptor and adding the proper requests in the uvc.c file.
Best Regards,
Bence
Show Less
Hey,
we designed a small board with CX3.
I'll be happy to get a review on the schematics and layout, especially on the USB super speed lines and the MIPI data 0 lines which are not layout great but we can't find a better alternative.
appreciate the help.
thanks,
Show Less
Hello all,
I need to send USB requests to my FX3 device and I would like to use python.
I have a video streaming application based in the cypress firmware example AN75779. I can send USB requests using cyusb3.sys driver and CyUSB.dll in a C# application.
Is there any API that I can use to interface with Cyusb3.sys driver with python instead of the C#/C++ dll/API? I've seen some posts talking about this issue but they are a little bit old and maybe outdated.
Also, I see that some developers are using a different driver (libusb) and interfacing with pyusb. May this solution work with AN75779 firmware?
Thank you very much in advance for the support!
Show Less