Hello, may be you can help me
I use CYUSB3014 with FPGA bus 32 bits, 50 MHz, don't work correct Bulk In EndPoint.
All work good if i commit data buffer used PktEnd signal with 1-255 DWORDs (4 - 1020 byte). But if i use PktEnd signal for more data, USB Monitor write me USB device 'Surprisingly removed'.
If i don't use PktEnd signal USB device send data only than packed buffer full, each pack 16384 bytes, but if buffer not full does not send data.
The USB Connection should not get affected because of the things on the GPIF. Are you using an AUTO or a Manual channel? Can you please adopt a manual channel for debugging purpose alone and trace the flow of the incoming data, by adding debug messages?