Using K66 with MCUXpresso SDK to create a HID Generic device on USB1 interface. Data is processed in 8 byte blocks and on the second block it drops the first byte. The byte is missing by the time I get a callback to process the data. Any thoughts on why the byte is dropped?
Solved: Needed to change my Report Size in g_UsbDeviceInterface0HidGenericReportDescriptor[] to be 64. Also changed USB_INTERFACE_0_HID_GENERIC_INPUT_REPORT_LENGTH to match.