Hi,@Alice_Yang
I have a detailed problem, as follows: we have ported the source code of the LPC1343 to the LPC1347, at present, only the underlying USB part has been changed, the interrupt logic of the application layer has not been changed, according to the demo given by the official, we have modified the [USBDevWriteEndpoint], [USBDevReadEndpoint] and other related read and write operation functions in usbDevCl.c, and found that the USB enumeration failed, If the EndList.active register state in both functions is removed, the system cannot complete the enumeration. How to fix this problem, because many CMD registers LPC1343 not found on the LPC1347, and the sending and receiving methods are also quite different, I hope that only need to modify the manual sending and receiving related functions without modifying the application layer to complete the port.Thanks.