Post Go back to editing

How can I summarize the memory usage for my project?

Thread Summary

The user asked how to summarize memory usage for their project, specifically L1, L2, and L3 memory, and how to check stack and heap usage at runtime on ARM and SHARC cores. The recommended solution is to use the Map File generated by the Linker, accessible via the project properties in CCES. For stack usage, the user can enable stack overflow checks via the -rtcheck-stack option in project settings. No real-time monitoring for stack and heap is available.
AI Generated Content
Category: Software
Product Number: ADSP-SC573
Software Version: CrossCore Embedded Studio 2.11.1.0

How can I summarize the memory usage for my project?

I would like to know how much of each memory region I use (L1, L2 and L3 memory). Is there an easy way?

And is there a way to check how much stack and heap my application is using while running (I'm using ARM and both SHARC cores)?

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.