Cypress EZ-USB GPIF FIFO Writes

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to


I'm trying to get burst GPIF FIFO writes happening on the abovementioned
chip. I'm attempting to burst 5 bytes from OUT FIFO A onto an 8-bit GPIF
bus. I'm using a transaction count of 5 and writing ($FF) to the AFIFO
trigger register.

What I'm getting is 5 bytes transferred, but they're all the 1st byte in
the FIFO. I *am* using the NEXT flag in an interval to pop the FIFO.
However it doesn't appear to work.

Interestingly, if I use the NEXT flag in the 1st interval of the write
waveform, then I get the *second* FIFO byte for all 5 outputs on the
GPIF bus (rather than the 1st).


BTW my GPIF FIFO reads work fine.

Any ideas? Any erratas, knowledge bases?


Site Timeline