2021-10-09 09:19 PM
Then I use HAL_HCD_HC_GetXferCount (trough default implementation in USBH_LL_GetLastXferSize) for out pipes after successful complete USBH_BulkSendData and USBH_LL_GetURBState) - transferred size is zero for non-empty transfers.
my case:
STM32F746, USB HOST on FS port, internal FS PHY, non-DMA of course.
Why HAL not update this value in according to processed request?