8 years, 1 month ago.

no mbed microcontrollers were found

I want to use the virtual serial port on ST Discovery F407GDisc1 that supported embed, but I get the "no mbed microcontrollers were found" error when I try to install the mbedWinSerial_16466.exe. COM5: STMicroelectronics STLink Virtual COM Port is listed and "operating properly". Same result on XP and Win7profess. Pls HELP! LpaLeva

Question relating to:

Use STM32F407 high performance microcontrollers to easily develop applications featuring audio

1 Answer

8 years, 1 month ago.

mbedWinSerial_16466.exe is only relevant for the LPC1768/LPC11U24. The ST platforms use the ST Link driver and that does detect your platform. Doesnt look like the 407 is one of the supported platforms at this moment although it has been announced as mbed enabled. Also note that you should select the proper serial port pins in your software to make it work with the ST link hardware.

Edit: Checking the usermanual for the ST32F407G-Disco here reveals that by default the USB TX/RX lines are not connected to the ST-Link section (see paragraph 6.1.3). You need to modify the board or use an external serial-to-USB converter. This is probably because earlier versions of this board did not support mbed and they used that same PCB again without modification. The online compiler and mbed lib may not yet (fully) support the F407, although you can already find a hidden page that allows you to select the platform.

Accepted Answer

Also all Freescale boards for example if I remember correctly. However indeed not ST boards.

posted by Erik - 01 Apr 2016

Thanks Wim, you are right. I bought STM32F407G-DISC1 because it was announced as an mbed-enabled module with Key Features:ARM®mbed™ enabled (http://mbed.org) with STLINK/V2A only, USB STLINK with reenumeration capability and three different interfaces:Virtual com port (with STLINK/V2A only), Mass storage (with STLINK/ V2A only). STMicroelectronics STLink Virtual COM Port and USB mass storage are listed and "operating properly", but but I get the "no mbed microcontrollers were found" error, when I try to install the mbedWinSerial_16466.exe. Leo

posted by Leo Ava 01 Apr 2016