2019-10-18 02:44 AM
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
2019-10-18 03:20 AM
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....
2019-10-20 11:52 AM
Hello!
Upgraded to 1.1.0. Debug does not work under Mac OS similarly.
Stay on previous release :(
2020-01-10 01:48 AM
STM32CubeIDE 1.2.0 release is solving issue on my side.