6 years ago.

No More ST-Link

We have been developing for a while using a custom version of eclipse, ST-Link, and OpenOCD. I would like to play around with the STM32F746G-DISCO board. I halfway expected to unplug the USB cable from ST-Link and plug it into the DISCO board and everything would work the same.

Well, not so much.

Question: What do I have to do to get GDB hook up with the DISCO board via the USB port?

Thanks for Your TIme,


Question relating to:

The STM32F746G-DISCO discovery board (32F746GDISCOVERY) is a complete demonstration and development platform for STMicroelectronics ARM® Cortex®-M7 core-based STM32F746NGH6 microcontroller.

1 Answer

6 years ago.

Hi Wes,

You have to update the firmware for the ST-LINK, from v2 to v2-1. Here's the link: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF261641?s_searchtype=partnumber

Once you get to the page, navigate down to the section "Related Tools and Software'. Click to download on: STSW-LINK007 ST-LINK/V2-1 firmware upgrade. After unzipping, get to the Unzipped folder named Windows (if using windows, of course).

inside it Run the file: ST-LinkUpgrade.exe Once the app starts connect the board, wait until it is recognized by windows and then press the button 'Device Connect'. If the board was recognized the 'Yes' button will be active.....and....click it.

After not a long time the update is in effect, and you can use your board.

I just did it 25 min ago, and worked like a charm. Don't have with me my older STM32F4 Disco bd to test if the ST-LINK works, but it should, it is an update after all.

May the force be with you! (Sorry...had to say it :p)

Accepted Answer

Thanks a lot Luis. It updated OK. I'll check it with Eclipse tomorrow.


posted by Wes Ragle 08 Oct 2015