cancel
Showing results for 
Search instead for 
Did you mean: 

ST32F427ZGT6, GDB Debug Fail

수김.1
Associate

Hello.

There was an error when debugging.

​​​

Warning: the current language does not match this frame.

set *(int *)0xE000EDFC=*(int *)0xE000EDFC|0x7F0

Temporary breakpoint 1, main () at ../Core/Src/main.c:399

399  nl80cdat = F_nl80cdat;

​​

Reset_Handler:  

 ldr  sp, =_estack   /* set stack pointer */ (in startup_stm32f427zgtx.s)

​After that, the error occurs in main.c

To solve this problem, I tried the following actions.

  1. I tried ​to apply the source of the old version that was debugged well.
  2. I tried to "Full chip erase function using STM32 ST-LINK utility.exe​

The error did not disappear, but appeared as is.

What's the problem?

Please help me.​

1 REPLY 1
Imen.D
ST Employee

Hello,

Please refer to this post, it may help you.

When your question is answered, please update this post and close it by choosing Select as Best.

Thanks

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen