Debugger error "STLink error (22): DP error"

I am using Nucelo-F767ZI board
with Mbed Studio 1.3.1
run it in
Linux localhost 5.4.80-gentoo-x86_64 #1 SMP Tue Dec 22 23:21:16 JST 2020 x86_64 Intel® Core™ i7-6700HQ CPU @ 2.60GHz GenuineIntel GNU/Linux

ST-LINK firmware:


Program code is simple to test debugger:

#define BLINKING_RATE_MS 100
int main()
bool led1;
bool led2;
bool led3;
while (true) {
led1 = !led1;
led2 = !led2;
led3 = !led3;

Got debugger error:

How do I need to fix it?

Hello Serge,

If you build your program with Mbed OS 6.6.0 then this might help to fix it.

Best regards, Zoltan

Hello Zoltan,

I patched files:

as suggested here

Debugging looks like start to work

Thank you!

1 Like