When I change variables from live expression and other areas during Prohe debug, I get the error "Failed to read all registers from target" and unfortunately I couldn't find a solution. I am using the latest version of stm32cube 1.18.1. There was no such jata before!
I am using Stm32f767zi processor. I tried with both st link v2 and isol version but this error is not resolved.
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
It is the same for me: since updating the CubeIDE to 1.19.0 (from 1.14), I always get the message "Failed to read all registers from target" when I modify a value in the "Live Expressions" window. None of the solutions above helped.
I'm having the same problem; when I change a variable in free expressions, the value changes, but the message "Failed to read all registers from target" is still displayed.
After investigation, we were able to reproduce the issue from our side with CubeIDE version 1.19.0 and ST-LINK GDB server Version 7.11.0.
The issue is reproduced with the ST-LINK GDB server started with version 7.9.0, whereas it did not exist in version 7.8.0.
This fix will be available in the coming versions of STM32CubeIDE.
Thank you for your understanding.
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks