When I create a new stm32project and I try to debug it, STM32CUBEide give me the follow message:
"Break at address "0xfffffffe" with no debug information available, or outside of program code."
What I can do?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2020-08-20 2:32 PM
I've found in a forum the follow indication:
"The address is outside of any allowed code addresses in a Cortex-M4. The code has probably tried to use unprogrammed flash (0xffffffff) as a return address, see the contents of the link register (R14)."
How I can see the register? If I switch to debug prospective I can't access to any register
Labels:
- Labels:
-
STM32CubeIDE
This discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2020-08-20 6:53 PM
R14 (LR) is viewable in the register tab. Note you need an active debug connection to view anything on the device.
If you feel a post has answered your question, please click "Accept as Solution".
