5 Replies Latest reply on Nov 16, 2012 2:34 PM by max.ramirez

    CyU3PUsbSendEP0Data returns CY_U3P_ERROR_ABORTED

    content.librarian

      Hi,

         

      I have the problem, that after a while running system with transferring data through EP2 via sync slave fifo and control communication via EP0 the system stucks.

         

       

         

      At this moment I can not communicate over the EP0. The function CyU3PUsbSendEP0Data returns then CY_U3P_ERROR_ABORTED and the call of that API function takes about 2ms (way to long).

         

      I append two lecroy analyzer logs:

         

      1. Transfer_Good.usb: two requests each successful transaction one rq returns two bytes.

         

      2. Transfer_Bad.usb: two requests both the same, should also return 2 bytes but do not. What means defer?

         

       

         

      Thanks,

         

      lumpi