NUCLEO-WL33CC1 Connection to CubeIDE
Hello,
I am using different ST MCUs from few years and already have a wide set of development boards, tools and JTAG emulators and so far did not experienced any troubles to attach new board (even custom made) to CuveIDE and to flash and debug my solutions... until this week.
I've deceded to get some more experience in low power SubGHz solutions from ST and ordered two NUCLEO-WL33CC1 development boards (Mouser store) and also some Chinese modules based on STM32WL33 (AliExpress).
Now I have few different STM32WL33 based boards and 3 different available debug interfaces - J-LINK (stand-alone), ST_LINK V2 (stand-alone) and ST_LINK V3 (embedded in NUCLEO-WL33CC1).
The problem is that there is no any combination of boards and JTAGs that can connect to STM32CubeIDE.
So far there is only one partial success - Using STM32CubeProgrammer + ST_LINK V2 and Chinese modile - I can connect, flash and verify some ELF file:
08:47:13 : UR connection mode is defined with the HWrst reset mode
08:47:13 : ST-LINK SN : 16004A002933353739303541
08:47:13 : ST-LINK FW : V2J46S7
08:47:13 : Board : --
08:47:13 : Voltage : 3.20V
08:47:13 : SWD freq : 4000 KHz
08:47:13 : Connect mode: Under Reset
08:47:13 : Reset mode : Hardware reset
08:47:13 : Device ID : 0x027
08:47:13 : Revision ID : Rev A
08:47:13 : Debug in Low Power mode is not supported for this device.
08:47:14 : UPLOADING OPTION BYTES DATA ...
08:47:14 : Bank : 0x00
08:47:14 : Address : 0xf9f9f9f9
08:47:14 : Size : 4 Bytes
08:47:14 : UPLOADING ...
08:47:14 : Size : 32768 Bytes
08:47:14 : Address : 0x10040000
08:47:14 : Read progress:
08:47:14 : Data read successfully
The same attempts on STM32CubeIDE gives no success:
STMicroelectronics ST-LINK GDB server. Version 7.13.0
Copyright (c) 2026, STMicroelectronics. All rights reserved.
Starting server with the following options:
Persistent Mode : Disabled
Logging Level : 1
Listen Port Number : 61234
Status Refresh Delay : 15s
Verbose Mode : Disabled
SWD Debug : Enabled
InitWhile : Enabled
Waiting for debugger connection...
Debugger connected
Waiting for debugger connection...
Debugger connected
Waiting for debugger connection...
-------------------------------------------------------------------
STM32CubeProgrammer v2.22.0
-------------------------------------------------------------------
Log output file: C:\Users\ddenchev\AppData\Local\Temp\STM32CubeProgrammer_a37840.log
ST-LINK SN : 16004A002933353739303541
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.20V
Error: ST-LINK error (DEV_TARGET_RESET_ERR)
Encountered Error when opening F:\ST\STM32CubeIDE_1.19.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.2.400.202601091506\tools\bin\STM32_Programmer_CLI.exe
Error in STM32CubeProgrammer
Shutting down...
Exit.
Whentrying the same test with NUCLEO-WL33CC1 board, it still fails, but in slightly different way.
With Programmer:
09:47:19 : UR connection mode is defined with the HWrst reset mode
09:47:19 : ST-LINK SN : 002C00413433511137363934
09:47:19 : ST-LINK FW : V3J17M10B6S1
09:47:19 : Board : NUCLEO-WL33CC
09:47:19 : Voltage : 3.29V
09:47:19 : Error: Unable to get core ID
09:47:19 : Error: No STM32 target found! If your product embeds Debug Authentication, please perform a discovery using Debug Authentication
With CubeIDE:
With CubeIDE:STMicroelectronics ST-LINK GDB server. Version 7.13.0
Copyright (c) 2026, STMicroelectronics. All rights reserved.
Starting server with the following options:
Persistent Mode : Disabled
Logging Level : 1
Listen Port Number : 61234
Status Refresh Delay : 15s
Verbose Mode : Disabled
SWD Debug : Enabled
InitWhile : Enabled
Target no device found
Error in initializing ST-LINK device.
Reason: No device found on target.
A'we updated all tools to the latest available version - no improvements.
Tried also different FW versions of ST_LINK V2 and V3 - no improvements.
Also tried different connection speeds and reset behavior options - no any success to connect any of these boards to STM32CubeIDE.
The last tests that I did were to try the same on different computers and also on Linux Ubuntu OS - behavior is the same as on my Windows11 work machine.
I did not expected that official development board with embedded debug interface will not be able to connect to ofiicial developmen environment, so may be there is something specific for STM32WL33 MCU that I am missing and that blocking my work.
Any ideas or advices are very welcome.
Best Regards,
Dobry
