USB superspeed peripherals Forum Discussions
Hi team,
I am using CX3 custom based board. I have configured my CX3 with VGA(640x480) resolution. The ISP and Sensor sensor is getting configured correctly. GET/SET requests are also got handled perfectly. I can able to see the frame rate in AMCap and e-CAMView but I cant able to see the image streaming on main video.
When I start recording in AMCap and e-CAM I can able to see the image. Please find the screenshots below for your reference.
I had observed the UART log, but the log is same in both scenarios(while streaming and recording).
Whay this is happening like this? Am I missing anything on firmware side? When we press recording in AMCap or e-CAM what type of trigger will pass, any idea?
Can you help me to bring the image onto main screen?
Thank you,
Shafi.
Show LessHello,
Can you validate Please those Power sequences:
In our board, we have two supplies, USB supplies from PC and DC supplies from external AC/DC.
Bellow our power architecture:
could you please give us your feedback on these different power-up sequences:
Case 1: Usb câble connected befor external AC/DC supplies
Case 2) USB câble connected after AC/DC supplies
Case 3: Vusb independent of the power sequence
Thank you for your support.
Sincerly,
Show Less
First I changed the descriptor section of the CYUSB3014 firmware as required by the USBTMC specifications, next I installed the NI-VISA driver, and then the CYUSB3014 can be seen in the device manager as a USBTMC device. However, when opening the NI-MAX software, I found that there is a yellow exclamation mark next to the displayed USBTMC device name, and an error is reported when opening the VISA test panel. I have seen others use CYUSB3014 successfully changed to USBTMC device and in NI-MAX can also be displayed normally, I do not know why my change is not completely successful.
Show LessHow to implement the command to get USB3 callback on each data request from GPIF on FX3 Firmware
We are using a CYUSB3064-BZXI as a MIPI to USB converter. There appears to be conflicting guidance as to what to do with package balls C8 and B3. In the data sheet they are just shown as GPIO pins. We don’t need any GPIO so have left them floating on our PCB. But in an FX3 application note AN70707 they are used for precision resistors to ground –
"USB reference resistor: Make sure that the USB3 reference pin (B3) is connected to a resistor (200R) with +/- 1% tolerance. Make sure that the USB2 reference pin (C8) is connected to a resistor (6.04k) with +/-1% tolerance.”
As we understand it, the CX3 is essentially an FX3 but with a MIPI front end, so we would expect the USB interfaces to be identical.
Please advise what we should do with these connections and what would be the effect of having them floating, as they currently are on our PCB?
Show Less
Hello.
I am using FX3 - CYUSB3035. It works as the "cyfx3s_fatfs" example, but an error occurs.
* Using the example
* Block diagram of structure
* Schematic
* Error message
? : CY_U3P_ERROR_INVALID_UNIT, /**< Non-existent storage partition selected for transfer. */
I think it's the error message.
Other than the "ls" command, it doesn't work.
Please check if there is any problem with F/W & H/W
Show Less
I use CYUSB3KIT-003 as a USB to I2C convert device, I dont know how to let the I2C to support Clock-stretching. Please give me some advice, thanks!!
Show LessHello,
In our design we supply the CX3 by 1V2 and 1V8 dc supplies provides from external DC supply and we connect 5V of the USB 3.0 connector to VUSB PIN.
can you give me the current consummed by VUSB pin if external supplies are OFF (1V2 and 1V8 =0).
Thank you
Show Less
1. I would like to use the FX3S device to support both reading and writing from/to a eMMC memory card and for video transfer from the GPIF II (FPGA) to the USB3 (UVC). Will the FX3S support both functions in the same design? The transfers that I would like to support are:
GPIF II to USB3 (UVC)
GPIF II to eMMC Memory Card
eMMC Memory Card to/from USB3
2. Will the video files written on the eMMC Memory Card from the GPIF II be written in a File System Format that will allow the memory card to be read by a MAC or Windows computer? If so what File System will they use?
Thanks for any answers,
Bill
Show Less
Hi,
I have study the document about GPIF but I am still not sure about the action LD_CTRL_COUNT. I have check the option "reload counter on reaching limit". I know the value will be set to zero while reaching limit. I want to ask that will it be set to zero while reaching the "IMG_DATA" state?
In my condition, the video data(HREF) is sometimes not the same size. It may be two or three HREF to merge to a 4KB data that reaching counter limit. Can the state machine below receive a full 4KB data and push to UVC player?
One more question, I have try to change the dma channel config from BYTE mode to BUFFER mode. We discovered that while dma full, the time that dma return to empty is longer than use BYTE mode. I set dmaMode = CY_U3P_DMA_MODE_BUFFER and size = 1. Is that ok? Because the dma get ready time too long may cause other side effect to our FPGA. I cannot change my setting to BUFFER mode.
Any response would be greatly appreciated.
Best Regards,
Sylvia