5 Replies Latest reply on Nov 16, 2012 2:34 PM by userc_43286

    CyU3PUsbSendEP0Data returns CY_U3P_ERROR_ABORTED



      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?