USB superspeed peripherals Forum Discussions
Hi,
I am using sdxc UHS-1 SD CARD,card is connected to s0 port in 4 bits data interface,I am using data3 for removal and insertion mechanism.
and also using external regulator to switch the voltage level 3.3v to 1.8v and controlling regulator using GPIO in the firmware.
s0 port supply voltage is 3.3v (vdd)regardless of s0 port IO voltage(vio2),I am changing vio2.
1)why its should be change from 3.3v to 1.8v?what will be the effect on uhs-1 card detect?
2)what will happen when i make vdd is equal to 3.3v and vio2 is equal to 3.3v?will it detect uhs-1 card?
3)what will happen when i make vdd is equal to 3.3v and vio2 is equal to 1.8v?iwill it detect uhs-1 card?
4)voltage swicthing is only necessary for maximum s0 port iterface clock(intfParams.maxFreq = CY_U3P_SIB_FREQ_104MHZ)?
or voltage swicthing should be for uhs-1 card detection?
5)voltage swicthing is not necessary for s0 port iterface clock(intfParams.maxFreq = CY_U3P_SIB_FREQ_26MHZ)??
please give me an answer
thank you
Show LessTrying to debug a camera application and would be helpful if we had a state diagram.
As a base, we are using the example firmware SDK in: /cyfx3sdk/firmware/cx3_examples/cycx3_uvc_ov5640
Could somebody please confirm if the example application (cycx3_ov5640.c) has the same state diagram as that depicted at AN75779 (http://www.cypress.com/file/123506/download) pg 18?
I suspect not as the UART debug reports states greater than the 15 shown in this document.
Can somebody please post or provide this state diagram so that the community can work off this?
Show LessHi,
I am trying to figure out a way to use one of the FX3's GPIF, GPIO pins as a flag when communicating with an FPGA. Hopefully I would trigger this from my C# software when needed. I am aware of how to custom allocate values to a GPIO pin in the FX3 firmware and using the SimpleGPIO functions along with GPIO.outValue. But I haven't been able to figure out how to activate this from a PC software (C#) side of things.
I was also hoping for pointers on how to reduce the latency on a single transfer between a host PC and an FPGA with the slave FIFO interface loaded onto the FX3. Currently I have a C# program that transfers out 32 bytes , which is stored in FPGA RAM then sent back into the the PC. Currently I'm using the PKTEND signal, instead of filling the whole DMA buffer on the return. Just curious if there is a faster way to do this, possibly with non-bulk end points. I'm currently at 0.4ms for 1 complete transfer.
Kind Regards
Ricky Thomson
Show LessHello,
Our customer use GX3 for their production board.
Is it possible to redistribute Windows Drivers published on the Cypress's website for end users?
Or do the end users need to download it from the website themselves?
Best Regards,
Naoaki Morimoto
Show LessIn addition to GPIF of FX3 chip, some pins are required to control system.
To do this, is there any sample code to access those pins using CyAPI?
Alternatively, which document might be helpful?
Thanks.
Ando.
Show LessHi,
any fx3 logic analyzer suggested by the cypress in order to debug the fx3 firmware other than uart debug?
like it should be possible to see timing diagram of fx3 pins(clock pin,data lines,control signals).
thank you.
Show LessSorry - I must be blind AND stupid, but I can't locate STEP model for CYUSB3014-BZXC anywhere on the Cypress site. Can someone with far more intelligence than me please point me in the right direction please.
Show LessHi,
I am calling sib functions in my firmware,but it is not getting enumerated,if i remove sib related functions,enumeration is possible.
is sdcard should be present in the hardware?without sdcard its not get enumeration?
help me.
thank you
Show LessHi,
where can i find GCTL_DS register in fx3 example program?
thank you
HI:
UVC+HID composite device, UVC transmission image, HID output gyro data, gyroscope data output rate of 1KHZ, interrupt wakeup FX3 read data, but found that there will be dropped frames, I would like to ask, whether to try for the image and gyro Loss of data due to interrupt conflicts, if so, how to modify the interrupt priority of external interrupts
The abscissa represents the gyroscope frame count and the ordinate represents the time interval between two adjacent frames
Show Less