CyFxSlFifoPtoUDmaCallback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello,

   

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?

   

Best regards

   

g.

0 Likes
1 Reply
Anonymous
Not applicable

 Hi,

   

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?

   

Regards,

   

Anand

0 Likes