USB superspeed peripherals Forum Discussions
Hi,
I am using the CX3 on the e-con systems Denebola Development Kit. I am trying to connect a image sensor but I have some issues and I am stuck with the debugging.
I get to the state where the device is enumerated correctly on the PC with the proper resolution, but the image is black and the frame rate is 0.
Here are my questions:
1.) Can the following work?
The sensor is configured via I2C, but not from the CX3 but from another external module. So I start the firmware of the CX3, it gets configured and in a sleep state, I set up the image sensor, than start a viewer on my PC(e-cam view) to get the CX3 reading the MIPI-Interface.
2.) Is the MIPI configuration correct?
I use the CX3 configurator tool to create the firmware I use. Here are the values:
THS-Prepare: 64 ns
THS-Zero: 392 ns
Video Format: RAW12
Data Lanes: 4
CSI Clock (Mhz): 375
H-Active (Pxl): 1280
H-Blanking Pxl): 370
V-Active (Pxl): 960
V-Blanking Pxl): 37
Frame Rate (fps): 40
3.) Is there a way to read LV (Line Valid) and FV (Frame Valid) via software?
In order to debug I would like to know if there is any data coming on the MIPI CSI-2 interface. I know that the GPIF State Machine is stuck in state 2 (Wait for Frame Valid) and that glDMATxCount is always 0.
Show LessHi,
I am now looking for design solutions to create a product similar to a micro SD card reader for iPhone.
I noticed that Cypress did offer MFi SDK for usb audio and Homekit application.
Is there also a SDK for general USB or UART and could be used in any Cypress USB controllers?
Thanks,
Jay
Show LessAccording to CX3 TRM page 8 the bus between MIPI CSI2 and GPIF II is 24 bit wide and has a max clock of 100 MHz. Therefore maximum transfer bandwidth is 2.4 Gbps. On the other hand, page 2 states supported MIPI CSI2 bandwidth of 1 Gbps X 4 lanes = 4 Gbps. The question is, when using 4 MIPI CSI2 lanes, how more than 600Mbps per lane are supported?
Show Less1、If I use the in Endpoint of cyusb3014 to receive data continuously, which can be suspended by FPGA logic, how to judge that the in buffer of 3014 has more data to avoid the error of reading, When I suspend the continuous input data.
2、If I suspend the continuous input data, how to clear the useless data of in buffer of 3014 to avoid the mistake reading of next start?
Show LessHello colleagues. in our development, the CYUSB3014 is used with the CC controller - PTN5150AHX and the switch PTN36043BX. When turned on, the switch and the chip determine that they are connected on the Super Speed, but in reality the connection switches to USB 2.0 after a timeout. For verification current USB connection speed I use CyU3PUsbGetSpeed() immediately after the start and periodically in the background. What to do to make the connection at USB 3.0
Show LessHi,
When plug in USB cable, system can find FX3 device, but shows driver is not installed, several seconds later, device will disappear from Windows Device Manager.
System is Windows 10 Pro with latest update.
SDK 1.3.4.
How to fix this?
Thanks!
Show Less
I am tying to find:
GX3 Windows Production Test Tool
GX3 EEPROM Configuration Utility
GX3 EEPROM Programming User Guide
I have the CY4702 GX3 Reference Design Kit, but can't find any of the tools referenced in the documentation.
Thanks,
Greg Guchanan
Show LessHello,
I have an application using the FX3 chip CYUSB3014 and I have a question about the logic core power:
The VDD pins of the FX3 receive 1.2V from an external supply to power its logic core. However, if the FX3 is configured (via firmware) to work on bus power mode instead of external power mode, does the FX3 provides power to the logic core (VDD ) internally (by stepping down the 5V USB bus power with built-in regulators)?
The reason I ask is because I probed the 1.2V rail that supplies power to the FX3's VDD pins on my application and I read 0 Amps. So, I guess that if the FX3 is not taking power from the 1.2V external power supply, it may be getting it internally from the 5V input on the USB bus, which is directly connected to the FX3.
Thanks!
Show Less