Hi,
I am working on a USB high speed project using the dev_hid_mouse_bm template and the LPCXpresso55S28 board.
I modified the descriptor and the endpoint number, and programmed the code to the LPC55S28.
However, the device enters suspend mode and cannot receive any USB packets after enumeration successful.
My goal is to support USB data IN, data OUT, and set/get feature report.
I had do the following test from my own.
1. Base on sample code, and set USB_DEVICE_CONFIG_LPCIP3511HS (1) and
USB_DEVICE_CONFIG_LPCIP3511FS (0U). mouse cursor can run normally.
2. Add a endpoint out to mouse sample code. mouse cursor can run normally.
3. Change hid report descriptor. Device will enter USB suspend after successful USB enumeration.
Could you please help me check if I need to change anything?
I have attached my sample code. Thank you.