USB superspeed peripherals Forum Discussions
text.format{('custom.tabs.no.results')}
Hi~
Can I know to use CX3065 on my project.
I will use OV sensor and the image(raw 10bit) is bypassed to PC.
I know CX3's total maximum bandwidth is 2.4Gbps.
I think I can under FPS and image sensor.
Please check this.
1280 x 720 raw10 180fps
: 1650 x 750 x 10 x 180 = 2.2275Gbit/s
1920 x 1080 raw10 90fps
: 2200 x 1125 x 10 x 90 = 2.2275Gbit/s
If image size(included horizontal and vetical blanking)*FPS is under 2.4Gbps, can I used this chip?
have a nice day~
Show LessHi everyone,
I'm trying to send a question to the USB3.0 forum, but it was reported as a span, and I can't publish it.
A report has been sent to the Mollom team. But I didn't receive any answer since last two weeks.
Best regards.
Show LessHi,
I am adding two state machines to the AN75779_How_to_Implement_an_Image_Sensor_Interface_with_EZ-USB_FX3_in_a_USB_Video_Class_UVC_Framework.pdf.
Since the design already uses thread0 & 1, I use a Thread2 to use the download 32b parallel data to FPGA (STM2)and Thread3 to upload from FPGA (STM3).
These two transfers only activate when the UVC is not active.
However I realize the behavior on the Cypress firmware changes after I finish my STM2. When I work until STM2 the control center works per normal. I can download multiple packets to the FPGA.
I added STM3 (Thread3)& DMA, and compiled the image. After load the image the Control Center loses all three devices (Vendor 1, MFG and Bootloader). During STM2 work, I see Vendor 1 & MFG after load image into Bootloader/RAM.
I wonder what happened? Does the debug UART use the Thread3?
Show LessI need to increment an eeprom counter when a watchdog reset event occurs. I am aware that I can use a static variable in ram memory. But in that case i would not be able to distinguish between a true watchdog reset and a hardware reset (hardware reset button press event).
Is there a way to reimplement the default watchdog interrupt handler?
Or may be there is even simpler approach to that very problem?
Thank you in advance.
Hi, my problem is how to let "LOADB->SCTRL_1->M_1->...->SCTRL_4->COUNT " display 10 cycle? Now I use logic one to keep transfering from one state to another state. I try some method like "!DATA_CNT_HIT" to let the transition stop when the COUNT_DATA hit the limit, but it failed. Could someone show me the correct method to only run the period for 10 times ? Thank a lot.
Hello all!
I try to use 'cyfxuartlpregmode' project for CYUSB3014 (it is in SDK folder, path is like here: "...\Cypress\EZ-USB FX3 SDK\1.3\firmware\serialif_examples\cyfxuartlpregmode"). Project is compiled fine and I download img-file into device. But I can not see this device after downloading in 'CyControl' application or anywhere.
So, what can I do to make UART in this project as EndPoints (IN-OUT) for manage this device by 'CyControl' application? How can I view UART-device on host for transmission and receiving any user data?
Thanks in advance for any response!
Regards,
Evgeniy
Dear Sir
I am doing design in following environment.
KIT name: CYUSB3KIT-001
Project name: USBBulkLoopAuto
SDK ver: 1.3
OS: Windows 7 sp1 64bit
Then, after programming img file into FX3 in USB boot mode, USB control center does not show any device.
Also I can see "Programming Succeeded" in USB control center window.
Please let me know, what should I do to solve this problem.
Thank you.
Best regards,
Yoshiyuki MINEYAMA
Show LessHi.
We are developing USB devcie with FX3 and plan to use CyUSB3.sys.
I would like to use CyUSB3.sys only for our device.
This mean CyUSB3.sys for our device and other developer's FX3 device coexist independently
on the same system.
Accoring to "Cypress CyUsb3.sys Programmer's Reference",
I plan to create our own .INF file.
Anybody know how to create own .INF file?
I plant to
- Copy CyUSB3.inf
- Modify VID/PID, Strings and GUID.
- Replace CyUSB3.sys to renamed one
- Replace CyUSB3.cat to renamed one
In addition, do we need to rename service?
(Addservice and KmdfService line)
I think some registry keys are added at
"HKLM\system\CurrentControlSet\services\{ServiceName},
so this will be overrided by other FX3 device's driver
if we do not rename the serivce.
Regards,
Show LessCan anyone point me to an example of a UVC Extension Unit implementation in the firmware?
I would just like to implement a Sensor register read/write.
I think I understand modifying the UVC descriptor, but where does the code go?
Does it go in the callback code along with Brightness etc..?
If so, what is the request type etc.. so that I can differentiate it?
Thanks, I am a newbie here. I appreciate the help.
Show LessHi,
I am trying to write firmware on CYUSB3014. The hardware need to take the USB control command from ARM processor (Linux) and transmit data from FPGA based peripheral to the ARM based USB host.
Where can I find the bi-directional communication example for CYUSB3014 as reference?
Thanks, Yicheng
Show Less