2025-05-27 5:46 PM - last edited on 2025-09-24 3:04 AM by Andrew Neil
I am facing an issue with my Nucleo-F446RE board. It was working normally before, but now when I connect it via USB, the ST-Link LED lights up red, and I cannot upload code, nor does STM32CubeIDE recognize it. I tried updating the ST-Link firmware using the ST-LinkUpgrade tool (STSW-LINK007), but the program displays an error message: "No ST-Link device detected. Please connect it and then retry," even though the computer recognizes the ST-Link in Device Manager as "STMicroelectronics STLink Virtual COM Port (COM6)."
I have verified that the CN2 jumper settings are enabled (ON).
I cannot install the drivers or update the firmware because neither ST-LinkUpgrade nor STM32CubeProgrammer recognizes the board.
I kindly request your help to identify the reason why ST-Link is not being detected and how to resolve this issue.
Thank you in advance for your assistance.
2025-11-05 6:17 AM
Hi,
to check, st-link has correct firmware, try:
download STM32 CubeProgrammer , update your st-link (and set the used frequency for MCO as you want it to be.);
then try connect and see: connecting ....or not.