cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

GiSa_4520796
New Contributor II

Hi,

I want to transfer some bytes of data  from U-Port to P-port of FX3.

My Appication is  U-Port -------> P-Port -------> FPGA.

Q1: How to give the input data to U-Port ?

Q2: After transferring from U-Port to P-port how can i read data on ILA Probes?

Regards,

Srujana.

0 Likes
1 Solution
JayakrishnaT_76
Moderator
Moderator

Hello,

There is an Application note that describes slave FIFO interface using FX3. The Link to the Application Note is given below:

https://www.cypress.com/documentation/application-notes/an65974-designing-ez-usb-fx3-slave-fifo-inte...

Please go through this Application Note to understand in detail about the data transfer from U to P Port and vice versa.

When FX3 is loaded with the firmware provided along with this application note, it enumerates as a  StreamerExample Device with one IN endpoint and one OUT endpoint as shown below.

pastedImage_1.png

The data transfer can be done by filling the data to send field shown above using OUT endpoint.

Please Refer to Table 1 of the Application Note. There will be signals named FLAGA/FLAGB/FLAGC/FLAGDD. These are used for reading from P Port by the master device/FPGA.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
7 Replies