2016-01-04 11:28 PM
In HAL STM32F4xx_LL_USB_DRIVER in function USB_EPStartXfer for isochronous OUT endpoint the odd/even flag is always setup to the inverse of current odd/even frame.
I wonder if that is the problem when receiving the frames with even bInterval setting in descriptor? If the bInterval setting is 2,4,8,... then the next data will come on the same odd/even frame and not on the next one (inverse).
What would be the right way to change this behavior of HAL driver?Is there a way to switch off the odd/even filter at all at MCU?