STM32F7 - USB problems on Windows - SMT32Cube FW_F7 V.1.17.2 broken?
Hello,
we are developing a device with STM32F765VIHx.
We are experiencing a big issue with USB (USB-Device Full-Speed), when connected to a Windows PC.
The USB is configured to be a Virtual ComPort.
Windows sometimes recognizes the device, sometimes the process fails (in device descriptor phase).
We tried several ways to fix the issue (like detecting when the devices goes into USBD_STATE_SUSPENDED mode, de-init and re-initing the USB...sometimes this works, most of the times it doesn't).
Note: the problem never occurs when connected to Ubuntu.
Since we were using SMT32Cube FW_F7 V.1.17.0, we tried to move to V.1.17.2, hoping that might solve the problem.
Alas, after updating the firmware, Windows doesn't recognizes the device at all:
- the PC doens't make any sound at all when the device is plugged in
- the Device Manager tree flashes but nothing new is added
Nota again: The same device, if connected to Ubuntu, is correctly recognized as a /dev/ttyACMx port.
What's wrong with V.1.17.2?
Thanks
Alessandro
