USB superspeed peripherals Forum Discussions
I followed the CyUSB Suite for Linux document on Ubuntu 14.04, installed Qt4 and libusb 1.0, built the cyusb library. Tried to program the FX3 with cyfxbulksrcsink, write data at end point 0x01 and it worked fine. But when try to read from 0x81, it suppose to return some constant data, but I always read back nothing.
This works on Windows. Do you anything special needs to be done for this to work?
Thanks,
Frank.
Show Less请问下Cypress有USB3.0和PCIE互转的方案嘛?有的话请推荐下,谢谢!
Dear members
I will use tCYUSB3610 between AP Chip set USB Port and CYSYB3610.
Q1) I can't assign D+/D- from AP to CYUSB3610.
Can I use CYUSB 3601 to converter from USB to gigabit ethernet if CYUSB3610 DP/DM Pin is no connection Pin?
Q2) Becaus of board don't use USB Connector , VBUS will be supplied to 5V using LDO.
Is there no problem?
I am waiting opinios.
Thanks
Show LessDear all,
For a new project in the company i work for, I would like to check out the option to use Cypress CX3 SoC.
One of the requirements of the project is to stream a video from the CX3 via USB UVC class to a host PC @ 30fps.
In addition, there is a need to add a timestamp for each video frame by utilizing the PTS field (Presentation Time Stamp) of the UVC payload header.
Is there a way to support this requirement without compromising system performance (i.e. stream video frame @ 30fps)
Please advise,
Nissim.
Show LessHello,
I am implementing USB-C using the PIUSB302 multiplexer as described in KBA218460. Unfortunately there are references to two symbols: U3_EVENT and U3_TRUE which are not defined. Can you provide definitions for these symbols?
Thanks,
Scott
Show LessHello
I have done to create a Configuration with Basic Settings with CX3 Image Sensor Configuration in the CX3RDK_OV5640 project of e-ConStystem.
The MIPI project(New sensor project) build passes, but there is a red mark as attached. Q1) Could you please tell me the reason on this red circle?
Q2-1)Also, where should the files generated by MIPI configuration be linked in the OVRDK_OV560 project? Q2-2) Or what steps are required to implement the MIPI project itself under the CX3RDK_OV560 project?
Best Regards
Arai
Show LessI'm using USB2.0 port. Resolution of a camera is VGA.
Hello!
I work on Slave FIFO + UART firmware based on Cypress examples.
I ran into very strange bug - I get CyFxUSBUARTDmaCallback() (which is callback for DMA_MANUAL channel between uart producer socket and usb consumer socket) call every time on device start, but the input->buffer_p.count value is 0.
However, every time those callbacks have the same byte sequence (I inspected only the first byte in the buffer):
B8 9F D5 53 4B 08 F5 C5
Sometimes that callback sequence appear once, sometimes there is endlessloop. UART RX pin could be connected to some device or not - I always get that sequence and there is no valid transfer (I see some level changes on FX3 UART Rx pin, but no CyFxUSBUARTDmaCallback() calls and no data transfer to PC, of course).
Please explain the described situation. May be, I do something wrong.
Many thanks for help.
With regards,
Maksim
Show LessHello,
thanks to the help of this community my fx3 design is advancing quite well. Now I'm trying to configure the CTRL_COUNT in firmware rather than in the GPIF-Designer, since I want to be able to set the limit from my host application.
What I've done so far:
1. designed a state machine in the GPIF-Designer and added the LD_CTRL_COUNT action to a state, which is never reached. The counter is configured as an up-counter from 0 to 127. I had to do this, to be able to use the COUNT_CTRL action without errors in the GPIF-Designer
2. In the firmware, I've used the CyU3PGpifInitCtrlCounter() API to override the counter settings. For simplification I've just hardcoded the counter to run from 0 to 63. Later this value shall by configured via the host application before the GPIF is loaded/startet.
Based on the documentation, the CyU3PGpifInitCtrlCounter() API should override the counter configuration, but it does not work for me.
Show LessIn cycx3_uvc.h, I comment the line "#define UVC_APPLICATION" so that I can use streamer to get data from the OV5640 imager.. In streamer the endpoint shows up as expected, but when I use USB control center to send the enable commands as described in the test procedure in cycx3_uvc.h, all I get is "error 997" when sending the vendor commands. Can you help me get it working?
Show Less