When we developed the USB driver of lpc1347, we found that the OUT interrupt of endpoint 2 can only be triggered once, and the packet capture found that the second trigger is abnormal. Figure 1 shows the correct response after Endpoint 2 normally receives the host OUT transaction.
The transaction for OUT at Endpoint 2 is configured to be of type bulk out. Figures 3 and 4 show the source code configured when endpoint 2out interrupts the call.
Hello @niupi_plus
The issue of the OUT interrupt for Endpoint 2 triggering only once may be caused by the following reasons.
BR
Alice