Quantcast
Channel: Cypress Semiconductor - USB - Known Problems and Solutions
Viewing all articles
Browse latest Browse all 153

Slave FIFO write is not working for Superspeed cypress chip

$
0
0

I am using the Slave FIFO(32-bit @100MHz) files from application note. Read from FX3 is working as expected. 

Write to FX3 is not working. The status of signals during write operation is SLWR_N = 0, SLOE_N = 1, SLRD_N = 1, PKTEND_N = 1 for exactly 256 cycles(Status of all the signals confirmed through Logic-analyzer). I can see the FLAGA status going to zero after finishing write operation. It is not releasing the second buffer and BULKIN operation in control-center application failed. Until I reset the device or end-point FLAGA is not going high. I cannot find any clue.

Another interesting case is If i perform short packet write with 64 or less bytes write operation is successful. I can even see the same data after BULKIN operation in control-center. 

No slack issues found in timing check. Can anybody help regarding this?

 

Thanks,

Raghav.

 


Viewing all articles
Browse latest Browse all 153

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>