lpcware

HID report size is multiple of endpoint0 size (nxpUSBlib v0.98)

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by vogl on Mon Jul 15 06:55:33 MST 2013
Hello,

in our HID application we use a LPC1833 as USB device (high speed).
The endpoint0 size is 64 bytes.

The application works fine as long as we don't receive an OUT report
whose size is a multiple of 64 bytes (including report ID), e.g. 64, 128, 192,...

For such a report we see ACKs foreach 64 byte packet on the USB analyzer
but EVENT_USB_Device_ControlRequest() will not be called.

Any idea?

Toni

Outcomes