Skip to main content
Stefan1
Associate II
March 2, 2026
Solved

J-Link: Live expression do not work after upgrade to STM32CubeIDE 2.1.0

  • March 2, 2026
  • 8 replies
  • 1185 views

Title edited to indicate that this is specific to J-Link.


Hi,

After updating to STM32CubeIDE 2.1.0 I get the following message after starting a debug session. Live expressions do not work.

Skærmbillede 2026-03-02 092504.png

From the console:

SEGGER J-Link GDB Server V9.14a Command Line Version

JLinkARM.dll V9.14a (DLL compiled Jan 28 2026 17:11:52)

Command line: -port 2331 -s -device STM32F769NI -endian little -speed 4000 -if swd -swoport 2332 -vd -rtos C:\ST\STM32CubeIDE_1.11.2\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.jlink.win32_2.5.200.202601091506\tools\bin\GDBServer\RTOSPlugin_FreeRTOS.dll
-----GDB Server start settings-----
GDBInit file: none
GDB Server Listening port: 2331
SWO raw output listening port: 2332
Terminal I/O port: 2333
Accept remote connection: localhost only
Generate logfile: off
Verify download: on
Init regs on start: off
Silent mode: off
Single run mode: on
Target connection timeout: 0 ms
------J-Link related settings------
J-Link Host interface: USB
J-Link script: none
J-Link settings file: none
------Target related settings------
Target device: STM32F769NI
Target device parameters: none
Target interface: SWD
Target interface speed: 4000kHz
Target endian: little

Connecting to J-Link...
J-Link is connected.
Firmware: J-Trace PRO V2 Cortex-M compiled Dec 4 2024 17:58:04
Hardware: V2.00
S/N: 752000803
Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB
Checking target voltage...
Target voltage: 3.33 V
Listening on TCP/IP port 2331
Connecting to target...
Halting core...
Connected to target

 

The debug settings:

Skærmbillede 2026-03-02 102941.png

 

Best answer by Souhaib MAZHOUD

Hello @Stefan1 @DKilg 

Actually, our team are aware of this issue and currently working on resolving it. (Ticket 227696 This is an internal tracking number and is not accessible or usable by customers)

Thank you,

KR, Souhaib

8 replies

Andrew Neil
Super User
March 2, 2026

What version did you upgrade from ?

Presumably you did have it working in that previous version?

And other debugging stuff is working OK?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Stefan1
Stefan1Author
Associate II
March 2, 2026

I upgraded from STM32CubeIDE 2.0.0

Live Expression did work before; I simply updated and then started the debugging and got the message.

Andrew Neil
Super User
March 2, 2026

and other debug functions still work as before ?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
AScha.3
Super User
March 2, 2026

btw You set the core clock to 8M - really run the core at 8 MHz ?? set the real core clock here.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Stefan1
Stefan1Author
Associate II
March 2, 2026

I have now changed the core speed setting to 216 MHz, but the same issue remains.

Thank you for noticing.

Stefan1
Stefan1Author
Associate II
March 3, 2026

A reinstall did not solve the issue.

Andrew Neil
Super User
March 3, 2026

Does it work with ST-Link ?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
DKilg
Associate
March 3, 2026

Hi,

I’m experiencing the same issue after updating to STM32CubeIDE 2.1.0.

Live expressions are not working for me after the update using J-Trace PRO V3 Cortex.

Andrew Neil
Super User
March 3, 2026

Does it work with ST-Link ?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
DKilg
Associate
March 3, 2026

It works with ST-LINK

Souhaib MAZHOUDBest answer
Technical Moderator
March 3, 2026

Hello @Stefan1 @DKilg 

Actually, our team are aware of this issue and currently working on resolving it. (Ticket 227696 This is an internal tracking number and is not accessible or usable by customers)

Thank you,

KR, Souhaib

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.
MZupi.1
Visitor II
March 10, 2026

Can we expect this bug fixed any time soon or is it best that we downgrade to some known working version?

Andrei Chichak
Lead
March 3, 2026

I'm seeing the same thing with 2.1.0 on MacOS with Jlink.

Not only does the message come up on every download (debug or just run), but with debug, there are no values so they don't update.

 

Technical Moderator
March 23, 2026

Hello,

This issue has been fixed in the latest version of STM32CubeIDE v2.1.1

BR, Souhaib

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.