Skip to main content
RSimp
Associate II
October 8, 2020
Question

I have a Nucleo-F030R8 and a STM32 Discovery MB1034B which has an STM32F051R8T6 which I am programming from the STM32CubeIDE environment. They don't function the same in Device Manager definitions of capabilities.

  • October 8, 2020
  • 2 replies
  • 1019 views

Under the Device Manager "Universal Serial Bus devices" \tThe Nucleo board is identified as "ST-Link Debug" whereas the Discovery board is identified as "STM32 STLink" though they show the same driver. Further, the Nucleo creates a "COM" device which I can use for debugging serial communications, but the Discovery does not do so. Is this a limit of the Discovery device?

This topic has been closed for replies.

2 replies

TDK
October 8, 2020

They have different ST-Link firmware. If you connect with STM32CubeProgrammer does it offer to update the firmware? You can see the firmware version on the right-hand side.

"If you feel a post has answered your question, please click ""Accept as Solution""."
RSimp
RSimpAuthor
Associate II
October 8, 2020

Thanks TDK. It did an update when I connected it to the environment. Just now as I checked again and it said the firmware on the Discover board was the same as the version offered. At this point I assume the functionality is just not the same.