Skip to main content
Visitor II
October 18, 2019
Question

CubeIDE 1.1.0 breaks debugging and ST-Link - MAC Mohave & Catalina

  • October 18, 2019
  • 3 replies
  • 911 views

Hi,

I had STM32CubeIDE 1.0.x installed and things were working fine on my MAC.

Just upgraded to 1.1.0 and tried to continue debugging my current project.

I'm forced to upgrade the ST-Link firmware on my L432 Nucleo board.

Now the debugging fails to initialize in the Cube32Programmer where the issue seems to be that the new ST-Link driver can not communicate the DeviceID to CubeProgrammer.

Error: unknown or unsupported device (DevID = 0x0000)

Does anybody have suggestions on how to address this issue ??

I tried to downgrade the ST-Link but that gets checked by the CubeProgrammer.

And a +1 to the error report on "device configuration hanging in 1.1.0".

Here is the log:

[2.978] spawnCubeProgrammer(): 14:18:08:174   -------------------------------------------------------------------

[2.978] spawnCubeProgrammer(): 14:18:08:177            STM32CubeProgrammer v2.2.0

[2.978] spawnCubeProgrammer(): 14:18:08:177   -------------------------------------------------------------------

[2.978] spawnCubeProgrammer():

[2.978] spawnCubeProgrammer(): 14:18:08:177

[2.978] spawnCubeProgrammer():

[2.978] spawnCubeProgrammer(): 14:18:08:177 Log output file: /tmp/STM32CubeProgrammer_5fBPLI.log

[2.978] spawnCubeProgrammer(): 14:18:08:217 STLinkUSBDriver.dll loaded

[2.978] spawnCubeProgrammer(): 14:18:08:226 STLinkUSBDriver.dll loaded

[2.978] spawnCubeProgrammer(): 14:18:08:228 STLinkUSBDriver.dll loaded

[2.978] spawnCubeProgrammer(): 14:18:08:228 ST-LINK SN : 0673FF535155878281163427

[2.978] spawnCubeProgrammer(): 14:18:08:228 ST-LINK FW : V2J34M25

[2.978] spawnCubeProgrammer(): 14:18:08:228 Voltage  : 3.25V

[2.978] spawnCubeProgrammer(): 14:18:08:256 SWD freq  : 4000 KHz

[2.978] spawnCubeProgrammer(): 14:18:08:256 Connect mode: Under Reset

[2.978] spawnCubeProgrammer(): 14:18:08:256 Reset mode : Hardware reset

[2.978] spawnCubeProgrammer(): 14:18:08:270 Cannot identify the device

[2.978] spawnCubeProgrammer(): 14:18:08:274 Error: unknown or unsupported device (DevID = 0x0000)

[2.978] spawnCubeProgrammer(): 14:18:08:277

[2.978] spawnCubeProgrammer():

[2.978] spawnCubeProgrammer(): 14:18:08:277 Memory Programming ...

[2.978] spawnCubeProgrammer(): 14:18:08:277 Opening and parsing file: ST-LINK_GDB_server_IwL6PX.srec

[2.978] spawnCubeProgrammer(): 14:18:08:279 File     : ST-LINK_GDB_server_IwL6PX.srec

[2.978] spawnCubeProgrammer(): 14:18:08:279 Size     : 30424 Bytes

[2.978] spawnCubeProgrammer(): 14:18:08:279 Address   : 0x08000000

[2.978] spawnCubeProgrammer(): 14:18:08:279

[2.978] spawnCubeProgrammer():

[2.978] spawnCubeProgrammer(): 14:18:08:279 Erasing Segment <0> Address <0x08000000> Size <30316>Bytes

[2.978] spawnCubeProgrammer(): 14:18:08:279 Erasing memory corresponding to segment 0:

[2.978] spawnCubeProgrammer(): 14:18:08:283 erase: 0004ms

    This topic has been closed for replies.

    3 replies

    Visitor II
    October 18, 2019

    Hello! I faced with the same issue. This release seems to be very buggy..... You have already known bug according to this document. Please read it carefully - a lot of bugs! Another bug you will face - Importing a project from an earlier version into the current one will hang STM32CubeIDE when opening the .ioc editor. This only affects macOS®.

    I decided to stay on previous release....

    Visitor II
    October 20, 2019

    Hello!

    Upgraded to 1.1.0. Debug does not work under Mac OS similarly.

    Stay on previous release :(

    Graduate II
    January 10, 2020

    STM32CubeIDE 1.2.0 release is solving issue on my side.