Is there a known fix or patch for blocked USB communication caused by stuck USBD_BUSY?
This concerns the USB programming on on STM32F7 using the HAL libraries. The output for the USB transmission randomly goes blocked with USBD_BUSY. Nothing I have done so far has unblocked it. It would appear that this is not a new problem, as I have found comments on it as far back as four years ago. The suggestion for a "fix" is to switch from using HAL to the Standard Peripheral Libraries. Is there a fix or a patch for HAL libraries, or is the SPL suggestion still the only route to a working program? If the SPL is the only option, what is the procedure for accomplishing this? Is there some documentation to which I should refer?
