cancel
Showing results for 
Search instead for 
Did you mean: 

Valid RAM area shows as "????????" in Memory window

dave2012
Associate III

Hi,

I'm debugging a STM32F765 application using STM32CubeIDE v1.3.1 with ST-Link/V3 debug adapter via OpenOCD.

The Memory window shows a gap of 800 RAM bytes in a valid RAM area (see picture below).

Any idea what can cause this ?

Thanks

Dave

0693W000000Wo5FQAS.jpg

5 REPLIES 5
TDK
Guru

Weird. Do you have any regions defined in the memory protection unit (MPU)?

If you feel a post has answered your question, please click "Accept as Solution".
dave2012
Associate III

No, not knowingly

What variable(s) are on that position (look into mapfile)?

JW

The unreadable range straddles the top end of the FreeRTOS heap, some other FreeRTOS variables then some application variables. There is nothing in the map file that corresponds to the start or end address of the unreadable range

And the variable falling into this area can be observed?

Is this fully reproducible? Won't some form of eclipse's "restart" make it go away (I don't know what might constitute such restart, I don't use any eclipsoid, maybe recreating the project from scratch, importing the sources)?

And other projects on the same so exhibit this too? And the same project on a different PC?

JW