USB superspeed peripherals Forum Discussions
你好!
关于器件Cyusb3014的固件编程及GPIF接口配置, 我希望在slavefifoSync的模式基础
上增加控制传输模式,想问问GPIF配置及固件编程如何实现。
诚挚感谢
曹先生
我的微信:czs13641092952
How are you?
I ask a question for firmware about use of cyusb3014。On the basic of
SlaveFifoSync FirmWare Mode, I hope to add a mode among that realize a mode
of control transmission。For this,how I do configure my GPIF and program my
firmware?
Thanks a lot
caozhansheng
In AN65974 demo,use SF_streamOUT.img.
USE "usb control center",send 1KB, but FLAGC and FLAGD in the GPIF interface are always low, which can not trigger read status. and send 1025B or 1023B, the FLAGC and FLAGD are normal, which can trigger read status.
Why is FX3 abnormal, when received 1KB?
Show LessHello,
We are using the control center for biding the streamer and the Fx3 board which is also provided by the cypress .And it is working
when we will select the bulk _in_End_points But when we will Select the bulk_out_end_points the data is transferring only 2 times . if we wanted to transfer third time and so on .... transfer failed 997 error is coming .can any one help me to modify the control center so i can transfer data to fx3 using bulk out end points n times from Cy Control center to fx3.
Show LessHi,
I am trying to learn USB communication, and I am using cypress fx3.
I uploaded 'SF_loopback' firmware image in fx3 board,
When executing Bulk OUT, I clicked 'Transfer Data-IN' without inputting data.
Also, when I run Bulk IN, the result is as shown in the attached figure.
The result of the second Bulk IN is different from the first Bulk IN. I wonder why.
Thank you:)
Show LessHi,
I am having a Fx3s(3035) custom board. I am trying to boot fx3s using spi flash and my pmode[210] settings are 0Z1. I am able to program to my spi flash device, but when I hit a reset fx3 fails to boot from spi. It enumurates again as a bootloader device.
I am having two spi slave devices on my board. One is M25P40 device. The other slave is Xilinx Zynq7020 Soc(which is enabled to operate in spi slave mode). So need some help!!
Regards,
Swetha
Hi~
I used a clock frequency of 19.2Mhz which was referenced in the datasheet and set the Load Cap value to 12pF.
However, video transmission / reception error via USB3.0 frequently occurs.
I set the Load Cap value to a larger value of 27pF, which resulted in fewer errors.
According to Datasheet, it should be set to 13.5pF, but now it is used as 27pF.
1) Is there a problem when changing the crystal CO (CIRCUIT LOAD CAPACITANCE) value to a large value?
In other words, does Side Effect occur?
2) Is it possible to change CO value to S / W? In other words, is there a changeable register value?
Hello,
I am trying to run the USB chapter 9 tests with my FX3 device. For easily verfiy what happens I have flashed the SDK demo application cyfxbulksrcsink. With SDK version 1.2.3 I got an error during TD 9.27 as shown in the attached image. With SDK version 1.2.1 the complaince test suite runs without any error. What's wrong with the SDK 1.2.3 ?
Show LessHi all,
I'm dealing with USB-IF certification for a device build using a FX3S. The test performed with USB 3 Gen X Command Verifier (Chapter 9 Tests) goes smooth for the USB3.0 part but, if I put an USB2.0 hub in the middle and attempt the USB2.0 part there is a fail:
===============
Now Starting Test: L1Suspend/Resume Test (Configuration Index 0)
Start time: Mon Aug 1 14:54:36 2016
Checking Device Under Test for LPM L1 Compatibility...
USB version of device is 2.10.
DUT IS compatible with LPM.
LPM IS required for DUT
USB 2.0 Extension Descriptor bmAttributes:
LPM Capable = 1
BESL and Alternate HIRD Supported = 1
Baseline BESL Valid = 0
Deep BESL Valid = 0
Baseline BESL: 0d
Deep BESL: 0d
Device Under Test is LPM Compatible.
Upstream port is LPM Compatible.
Parent port of DUT does not support L1C.
Test failed
Stop time: Mon Aug 1 14:54:37 2016
Duration: 1 second.
Stopping Test [ L1Suspend/Resume Test (Configuration Index 0):
Number of: Fails (1); Aborts (1); Warnings (0) ]
===============
Does somebody know what "L1C" means (above sentence "Parent port of DUT does not support L1C") ?
Is there some FX3 fw example on how to correctly manage USB2.0 LPM L1 compatibility?
Thanks a lot,
DaX
Show Less