Skip to main content
ksale.1
Senior II
Jul 31, 2022 1:11 PM UTC
Solved

Checking memory usage

In the documentation, the file described is generated by IAR embedded workbench. I'm using cubeIDE. Where can I find the mapping file?

This topic has been closed for replies.
Yoann KLEIN
Yoann KLEINBest answer
ST Employee
Aug 10, 2022 8:28 AM UTC

Hello,

You have to compile your project to see your .map file.

If you are using STM32CubeIDE, please press the "Build" button :

0693W00000QNNDDQA5.png 

If you use EWARM, press "Rebuild all" after right-clicking your project name :

0693W00000QNNDrQAP.png 

If it compiles successfully, you'll be able to access your map file.

/Yoann

Yoann KLEINST Software Developer | TouchGFX

3 replies

Yoann KLEIN
ST Employee
Aug 8, 2022 8:20 AM UTC

Hello @ksale.1​ ,

I'm not sure to understand from which file you are talking about exactly.

If it is the .map file, you can find it at EWARM > "Board Name" > List.

Otherwise, could you please be more specific ?

Thank you !

/Yoann

Yoann KLEINST Software Developer | TouchGFX
ksale.1
ksale.1Author
Senior II
Aug 10, 2022 1:49 AM UTC

Thank you @Yoann KLEIN​ 

Please note the EWARM directory in my case (gfx 4.20.0)

0693W00000QNLQtQAP.png

Yoann KLEIN
Yoann KLEINBest answer
ST Employee
Aug 10, 2022 8:28 AM UTC

Hello,

You have to compile your project to see your .map file.

If you are using STM32CubeIDE, please press the "Build" button :

0693W00000QNNDDQA5.png 

If you use EWARM, press "Rebuild all" after right-clicking your project name :

0693W00000QNNDrQAP.png 

If it compiles successfully, you'll be able to access your map file.

/Yoann

Yoann KLEINST Software Developer | TouchGFX