Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 7 months ago.
Nucleo boards do not work with Windows 10
I use 3 Windows 10 64 bit computers with Nucleo F401RE, F411RE, F302R8 and L152RE. Two of the computers could connect to the boards, so I could updated ST-LINK firmwares to the newest.
- First problem: The connection is not stable, the debugger occasionally resets target. I tried debugging with Keil and with CoIDE. There is no problem with separate (Not Nucleo) ST-LINK V2.
- Second problem: After 10-15 uploads, the ST-LINK interface and the ST virtual serial port become inaccessible. They are visible in the device manager, but the softwares could not connect to them and the MBED drive is empty or inaccessible. The only help is to restart computer.
On the third computer, there is no initial successful connection, just error.
- I disabled USB drive indexing.
- I disabled antivirus software.
- I tried to remove drivers and reinstall them. (https://technet.microsoft.com/en-us/library/cc730875%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396)
Nothing helped. Standalone ST-LINK V2 works well.
Devices show up in device manager but could not connect to them.
Downloaded 2.28.18. This time I tried the Java version. It lists the ST-LINK interface.
Windows device manager: "This device is working properly."
I clicked "Open in update mode"
Windows device manager: "Windows has stopped this device because it has reported problems. (Code 43) A request for the USB device descriptor failed."
4 Answers
5 years, 1 month ago.
Make sure you are NOT using a Hub. ST-Link will not work, e.g. with an Amazon basics HUB. Wasted too much time on this one.
7 years, 6 months ago.
All seems to work for me and my DISCO_F746NG (with STLINK V2-1) board with mbed after the DISCO was upgraded with the latest firmware.
7 years, 6 months ago.
I have Win 10, I have tried about 10 different Nucleo/disco boards.
they all work
I found that the Nucleo - USB connection needs to be power cycled sometimes.