cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F723 USB Device is not detected

Arnon
Associate III

HI

STM32F723 is used in custom electronics. USB CDC device (virtual com port) high speed.

All was working reliably for the past year or so.

Last CubMx update (6.4.0) broke the USB interface completely – when plugged in, the PC won’t recognize the hardware. Stepping into “MX_USB_DEVICE_Init()�? I found that “USB_CoreReset()�? function is timed out. That is, the internal USB PHY is not able to reset.

When programming previous bin file, generated with CubeMx Ver 6.3.0 , everything works great. That’s why I am sure it’s FW issue.

Clock settings seems to be ok (see attached)

I also generated a clean new project, with only clock and USB interfaces and I am getting the same behavior where the PC doesn’t recognize the hardware. (USB_CoreReset() is failing due to time out)0693W00000JMtT8QAL.jpg

Any help would be appreciated.

Configuration:

0693W00000JMtYcQAL.jpg0693W00000JMtYDQA1.jpg 

--Arnon

1 REPLY 1

Read out and check/post content of RCC registers, and content of USBPHYC registers.

JW