cancel
Showing results for 
Search instead for 
Did you mean: 

USB OTG OUT packet receiving problem

eugene239955_st
Associate II
Posted on January 05, 2016 at 08:28

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?
0 REPLIES 0