Skip to main content
dawid
Associate II
July 29, 2020
Solved

1.4.0 regression: can no longer debug through ftdi (ft4232h) with openocd, saying "No ST-Link detected"

  • July 29, 2020
  • 5 replies
  • 3223 views

I've been debugging a custom designed board that has an FT4232 USB IC on it with a JTAG interface. STM32Cube IDE up to 1.3.1 could successfully debug this through openocd. Version 1.4.0 wants to force firmware verification so I can no longer program and debug my board. How can I disable the ST-Link firmware check?

This topic has been closed for replies.
Best answer by vincent_grenet

Starting right now a 1.4.1 STM32CubeIDE release is available to you. 

Such minor 1.4.1 patch (some Kbytes) is solving issue reported by this topic.

5 replies

JAlca
Associate III
July 29, 2020

Same here!

Cartu38 OpenDev
Graduate II
July 29, 2020

First guess same issue as: https://community.st.com/s/question/0D53W00000DhVsCSAV/i-have-just-updated-to-stm32-cubeide-v140it-asked-for-st-link-server-for-debugging-i-downloaded-and-installed-successfully-on-my-mac-catalina-10156but-cube-ide-still-asks-st-link-server-and-tells-i-should-download-it-from-wwwstcom

Sounds some update done if STLink server but existing product update is not able to manage depending of your previous install. I would advice to rely on installer to get proper STLink server whatever target OS. Have a try. Installer are available at www.st.com.

dawid
dawidAuthor
Associate II
July 29, 2020

I have never used the ST-Link GDB server, and don't intend to. I reinstalled IDE 1.3.0, and it works fine with my boards with the debug probe set to ST-Link (OpenOCD) in the debugger configuration. I don't have time to play around with the ST-Link server now. Will just stay on 1.3.0 until it is fixed or someone figures out how to disable the ST-Link firmware check.

JAlca
Associate III
July 29, 2020

Solved!

I deinstalled all and start a fresh install from 1.4.0. Now it works.

Cartu38 OpenDev
Graduate II
July 29, 2020

Please tag as "Answered" will help Community.

JAlca
Associate III
July 29, 2020

Sure!

Please, how can I tag the post?

vincent_grenetBest answer
ST Employee
July 31, 2020

Starting right now a 1.4.1 STM32CubeIDE release is available to you. 

Such minor 1.4.1 patch (some Kbytes) is solving issue reported by this topic.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
dawid
dawidAuthor
Associate II
August 3, 2020

Thanks this gets me past the firmware verification. But now I see that I need to change my openocd debug configuration file since there were some significant changes to openocd between 1.3.0 and 1.4.1. I'll raise a new forum question if I don't get that working.