10 years, 5 months ago.

ST Nucleo F411RE - The driver could not be installed. No mbed Microcontrollers were found.

Hi,

I'm on Windows 7 SP1 Pro (64-bit). I installed the STMicroelectronics 2 drivers (in the downloaded file/folder stsw-link008). In Control Panel -> Hardware Devices I see: Ports: STMicroelectronics STLink Virtual COM Port (COM21) and under Universal Serial Bus Devices: STMicroelectronics STLink dongle.

When trying to install mbedWinSerial_16466 I get the error message: The driver could not be installed. No mbed Microcontrollers were found.

Besides that when trying to try an terminal emulation (serial connection) using TeraTerm to the Nucleo I can't enter any data!

Anyone knows what I'm missing/doing wrong?

Many thanks.

1 Answer

10 years, 5 months ago.

The mbedwinserial driver is not needed for the nucleos and wont install anyhow without connecting an mbed such as the lpc1768. The nucleo needs the stlink driver and that seems to work since you see the virtual com port. Make sure you have updated the stlink firmware on the nucleo to the mbed version. Start your terminal software and select the indicated com port, in your case Com 21. Your compiled and dowloaded nucleo software should now be able to printf on serial port RX, TX as shown in the example code.

Thanks.

Ok, I coded a small example program in the mbed IDE, hit compile and a *.bin file automatically downloaded to my host PC. I opened TeraTerm on the port of my Nucleo but what do I have to do now? Sorry but I'm new to the Nucleo and mbed. Thanks.

posted by Guy Dillen 16 Jul 2014

You need to drop that bin file on the Nucleo flash drive which should be visible.

posted by Erik - 17 Jul 2014

Ok thanks, works fine now. I was confused as I thought the program would be deployed directly from the IDE on the board (same behavior as e.g. developing for Arduino with Arduino IDE).

posted by Guy Dillen 17 Jul 2014