I cloned a cube project for a working application with Micrium os. I want to run code without an OS. As far as I can tell so far I am doing all the same initializations but the function USB_CoreReset fails with a return of HAL_TIMEOUT. (ignored by caller). USB never becomes operational. Not that both builds are running on same board.
Anyone have an idea of a string to pull to figure out what's going on?