i set up my slavefifo app (BULK_IN )as CY_U3P_DMA_TYPE_AUTO_SIGNAL (for debugging).
I can produce an error condition on my GPIF and after that the CyFxSlFifoPtoUDmaCallback() is
not called anymore.
The only way to recover from this, is CyU3PDeviceReset().
But I do not want CyU3PDeviceReset(), because it forces a reload on the PC.
What can cause CyFxSlFifoPtoUDmaCallback() to stop working?
How can I see the relating error messages?
What is the error condition you're introducing on the bus?
Is this error condition that you're talking about causing the GPIF to go into a infinite loop?