USB superspeed peripherals Forum Discussions
Hi all
As title, I need to send 1 byte slave address and 8 bytes command (total 9 bytes) to a ADC device by using FX3.
And read back from slave address + 1
but, the i2c preamble buffer only 8 bytes total. How can i do?
Is there only way to build the i2c signal with GPIO by myself to solve the extend byte send problem?
Show Less
Hi, I have worked in USB projects using CX3 processor for Endoscopic camera applications, I would like to explore into ThreadX usage. Can anyone provide userguide/ pdf for ThreadX programming?
Show LessI am develop my application using the chip named cyusb3014.Yesterday, I found that when a USB device connect with PC, the code as follow will be crashed. And meanwhile "control center " will work innormally.
CCyUSBDevice myUSB = new CCyUSBDevice();//creat new USB device
I have tried many different USB device connect with PC together with FX3 device,there are no any question.But yesterday,I found a USB device which is a industrial camera named “Mindvision”,if it connected with PC at the same time FX3 device connected with PC,the program will be crashed.
Another question, FPGA connect with cyusb3014 by GPIF II. How to monitor USB line is connecting at FPGA side,I want to use a signal to indicate the connect status of USB.And i dont know how to do it.
Show LessHi,
I am designing a video capture card using CYUSB3017.
The goal is to use an image sensor that outputs 1920x1080p30 in 16-bit bus (BT.1120/YUV format/74.25MHZ).
My understanding of CYUSB3017 is that it can be directly connected to this image sensor without using an FPGA. (Correct me if I am wrong!)
My main question is:
Which DQ pins must be mapped to Y and which ones must be mapped to U/V pins on my image sensor?
There are 30 DQ pins in total.
Can you please clarify the mapping for these pins? I could find no info either in the datasheet or in the schematics and user guides of the Starter Kits.
Best Regards
Rayan
Show Less
Hi Team,
Currently we are working on cypress usb-fx3 to transfer the data of length as (14942208bits) to FPGA within 400 ms(milliseconds). In our c++ design we are using bulkin to transfer the data, can we know the max throughput of fx3-usb ?whether we can achieve it below 100 milliseconds?
Show LessGood afternoon!
My question contains graphic images, so I have attached it to this request as a file:
I am developing a UVC/UAC application using the FX3 and when our FPGA is writing UVC data to the FX3, we are getting CYU3P_PIB_ERR_THR0_SCK_INACTIVE errors registered but we don't know what they mean. The docs say that it is when a "socket becomes inactive during transfer" but I am not sure what this means? Under certain scenarios we are streaming 1080p30 and get 30 errors per second. We are also receiving a few CYU3P_PIB_ERR_THR0_OVERRUN errors (though not nearly as many or as commonly) so I am unsure if they are related.
How should I go about solving the CYU3P_PIB_ERR_THR0_SCK_INACTIVE errors?
Show LessHello,
I am currently working on the firmware for my own camera board based on the image sensor AR0234. And I can not manage to get the proper video streaming from the Windows Camera Appln, it shows just blank image. The problem I see might be the MIPI Receiver Configuration for CX3 is wrong.
So the target interface is using 4-lane MIPI lanes, and stream 1920x1200 @20fps. The image sensor outputs raw 10 bit data.
Attached you see the sensor register settings for my target, as well as an example table showing how to calculate the H-Blank and V-Blank. Please note the example table is for streaming 1920x1200@120fps. Thus I replace the register values with my setup, which I get H-blank=132, V-Blank=3206. However, this configuration gives me error in the MIPI Receiver Configuration setting tab, please see the Error Description in the attached file 'cx3_cfg_error.png'.
Could you please point out which step I did wrong?
Thanks a lot,
Zhangshun
Show Less
Dear Technical support,
First, Thanks for provide such a good KBA for us .
We refer the KBA and did a test , in all it is very good.
We found a little issue in our test,while we setting the output image size to 1080p , the output frame will have some unnormal lines in the bottom or top of the image.
Either YUV or RGB565 format have the same issue. other image size output is ok.
I attached the image as attached.
I'm wonder is this issue relate to AP1302 firmware setting or CX3 mipi setting.
Best Regards,
Jack
Show Less