2024-12-16 02:01 AM - last edited on 2024-12-16 02:13 AM by Imen.D
When compiling and debugging with STM32CubeIDE, it shows: uwTickprio0 at 0x200000004 has no available source and the burner is using stlink v2. What is the cause of this problem?
2024-12-16 02:21 AM
Hello @sy556 ,
I edited your post to translate it from Chinese to comply with the ST Community guidelines.
If possible, please share more details that can help us to understand and reproduce your issue (which device used? which Cube package and tools version, what do you expect exactly? Are you using a particular Cube example? ....)
Please follow this post on how to write your question to maximize your chances to find a solution:
2024-12-16 02:52 AM
What I want to ask is, why is this problem: No Source Available for "uwTickprio0 at 0x20000004, how to solve it? The compiler is STM32CubeIDE 1.12.1, and the programming device is ST-LINK.
2024-12-16 02:59 AM
So no details about your board the connections, or the code..
2024-12-16 04:54 AM - edited 2024-12-16 04:54 AM
2024-12-16 07:35 AM
Likely the program jumped to data (corrupted stack?)
2024-12-16 03:04 PM
Probably because you've placed a break-point or watch-point over the variable.
It's not something that's "code" and it can't disassemble or associated it with any of the debug information or source/line details.
Is it possible to clear all watch/break-points prior to debug.
Or catch the HardFault or whatever call-tree it's trying to unpack/unwind here?
Perhaps show what exactly you're doing in main(), or within the main.c file at line 95 ?
2024-12-18 04:53 PM
The address 20000004 is on call stack. Does not look like data breakpoint.