cancel
Showing results for 
Search instead for 
Did you mean: 

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

SChri.1795
Associate II

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

3 REPLIES 3
AShme.208
Associate

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....

lospavel
Associate

Hello!

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

Stay on previous release :(

Cartu38 OpenDev
Lead II

STM32CubeIDE 1.2.0 release is solving issue on my side.