USB superspeed peripherals Forum Discussions
System: win11
The driver has been properly installed, and the factory default routine can run normally when I2C is started or USB is started.
Select USB to boot, and after downloading the cyfxusbuart firmware, the device manager shows that the configuration descriptor is invalid.
May I ask if this is a driving problem?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/%E8%B6%85%E9%AB%98%E9%80%9FUSB%E5%A4%96%E8%AE%BE/CYUSB3KIT-003%E5%BC%80%E5%8F%91%E6%9D%BFcyfxusbuart%E4%BE%8B%E7%A8%8B-%E9%85%8D%E7%BD%AE%E6%8F%8F%E8%BF%B0%E7%AC%A6%E6%97%A0%E6%95%88%E6%9E%9A%E4%B8%BE%E5%A4%B1%E8%B4%A5/td-p/653370
Show LessI am implementing a UVC application using a manual, 2 socket, many-to-one DMA. We are encountering output buffer overruns so I would like to send error packets to the sink to notify of this issue. Reading the UVC spec, it seems I can send UVC packets containing just the UVC header and error bit set for the duration of the overruns.
The example USBVideoClassBulk manually inserts buffers into a DMA channel with no buffers however I would be inserting into a DMA with 2 buffers per socket.
Is this understanding correct? If so, how can I insert an empty buffer into the existing DMA channel? If I am incorrect, how should I handle the output buffer overruns?
Show Lessas post https://community.infineon.com/t5/USB-low-full-high-speed/FX3-debug-print-to-usb-issue/td-p/651152 said, I am using CyU3PDebugPrint to print debug message to USB port,
but if I killed the read process in my PC, I can not operate FX3 again, It looks like the whole system's jammed.
i think If the host application, doesn't read the data on interrupt endpoint then DMA overflow will happen and CyU3PDebugPrint will get stuck.
so how can i clear the buffer automatically if it is full, I did not find a way to register a callback for CyU3PDebugPrint managed DMA
Show LessHello,
I got CYUSB FX3 superspeed kit 49$ in order to get video from 16bit parallel thermal camera.
i used AN75779 example to get video and my pin connections:
D0-D15 parallel data 16bit
PCLK - PCLK
CTL12 - HSYNC
CTL11 - VSYNC
everything looks good measured HSYNC/VSYNC and PCLK looks good. but no video blank screen (on FX3 camera application from windows)
anyone knows why i cant get video?
should i modify state machine for my case? i just change to;
<?xml version="1.0" encoding="us-ascii"?>
<CyXmlSerializer>
<!--This file is machine generated and read. It is not intended to be edited by hand.-->
<!--Due to this, there is no schema for this file.-->
<CyGuid_7d237aff-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtGpif2exe" version="2">
<CyGuid_7d237b00-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtProject" version="1">
<ProjectDocs>
<CyGuid_7d237b03-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtItem" name="gpif2model.xml" persistent="./projectfiles/gpif2model.xml" target="7d237b02-d944-11da-aaba-00164119d63b">
<Hidden v="False" />
</CyGuid_7d237b03-d944-11da-aaba-00164119d63b>
<CyGuid_7d237b03-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtItem" name="gpif2view.xml" persistent="./projectfiles/gpif2view.xml" target="7d237b01-d944-11da-aaba-00164119d63b">
<Hidden v="False" />
</CyGuid_7d237b03-d944-11da-aaba-00164119d63b>
<CyGuid_7d237b03-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtItem" name="gpif2timingsimulation.xml" persistent="./projectfiles/gpif2timingsimulation.xml" target="3ad448c6-d155-4f76-a7fb-e760cd8e6feb">
<Hidden v="False" />
</CyGuid_7d237b03-d944-11da-aaba-00164119d63b>
</ProjectDocs>
<OutputDocs>
<CyGuid_7d237b03-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtItem" name="cyfxgpif2config.h" persistent=".\cyfxgpif2config.h" target="7d237afd-d944-11da-aaba-00164119d63b">
<Hidden v="False" />
</CyGuid_7d237b03-d944-11da-aaba-00164119d63b>
<CyGuid_7d237b03-d944-11da-aaba-00164119d63b type_name="CyGpif2Designer.Common.PrjMgmt.Model.CyPrjMgmtItem" name="cyfxgpif2config.h" persistent="C:\Users\volkan\Workspace\UVC_AN75779\fx3_uvc.cydsn\cyfxgpif2config.h" target="7d237afd-d944-11da-aaba-00164119d63b">
<Hidden v="False" />
</CyGuid_7d237b03-d944-11da-aaba-00164119d63b>
</OutputDocs>
</CyGuid_7d237b00-d944-11da-aaba-00164119d63b>
<Settings>
<Setting name="GPIF2_OutputName" value="cyfxgpif2config" />
<Setting name="GPIF2_OutputLocation" value=".\" />
<Setting name="GPIF2_Template" value="C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\GPIFII Designer\inputs\outputtemplates\cygpif2cheadertemplate.tpl" />
</Settings>
</CyGuid_7d237aff-d944-11da-aaba-00164119d63b>
</CyXmlSerializer>
THANKS
Show Less
Hello,
I'm debug the CYUSB3014 evb board base on the an75779 demo code, when I enable the USB_DEBUG_INTERFACE in uvc.h, and install the driver, but when I use the Control Center, it only can write once, and need write success again, I add a printf in the UVCAppEP0Thread_Entry, it nerver goto this function, I think it doesn't make sense, I attach the project, can you give some suggestions, thanks.
Show Less
Hi, I am using a
Hello,
I need an example of CX3 Isochronous modes with MIPI csi camera sensors like OV5640 or others, I want to why you only provice CX3 Bulk modes + mipi sensors like ov5640/as0260. It seems that most of UVC camera use Isochronous modes, not bulk modes.
Thanks
Show LessWe want to test the Synchronous transfer mode, can you provide the example?The example in SDK is bulk mode,Is there a tutorial if we modify it, or just fix descriptors in USB dscr?
Show LessHai ,
In our project we are using cypress FX3 to transfer data from Artix-7 fpga to PC .We are accessing the GPIF interface to transfer the data from fpga to PC.Using visual studio to run the c++ code to capture the data from fpga and using the FX3 driver provided by the texas instrument
But, we are receiving the data at very low speed.In datasheet of fx3 it is mentioned as FX3 will achieve datarate of 5Gb/Sec.Our main aim to achieve the maximum throught the fx3 capable of.
So please give guidance to achieve the maximum throughput of FX3.
Show LessHello,
I´m searchnig for solution how to convert MIPI C-PHY 1.0 camera signal (sony imx 586 trial lanes) to HDMI, have Infineon some solution like CYUSB3065 but with HDIM output ? Or i must do it through some FPGA or ?
Show Less