

I am using STM32H743VIT6 with USB3300 to develop a HS USB Device.
But the program is always trapped in USB_CoreReset() at
do
{
count++;
if (count > HAL_USB_TIMEOUT)
{
return HAL_TIMEOUT;
}
} while ((USBx->GRSTCTL & USB_OTG_GRSTCTL_CSRST) == USB_OTG_GRSTCTL_CSRST);
I am using a VCP example generated by CubeMX for testing without any other code.