Hi,
I am debugging an externally built executable in Embedded Studio, my setup is NXP MIMXRT1060-EVK board + JLink.
My main purpose is to profile my application, and I found Embedded Studio very good for that.
it is the only tool I found so far to find hotspots with SWO PC Sampling, since it shows hit counts at instruction level.
There is a major problem however,
in the Execution Profile I can only see functions and instructions in flash.
The code I mostly need to profile is running from SDRAM, at address 0x80000000-0x82000000.
The Execution Trace view seems to collect RAM PC Samples, it shows addresses and correct symbols,
but this data seems to be filtered away in the Execution Profile view.
Am I missing some configuration? Any help would really be appreciated
Thanks
I am debugging an externally built executable in Embedded Studio, my setup is NXP MIMXRT1060-EVK board + JLink.
My main purpose is to profile my application, and I found Embedded Studio very good for that.
it is the only tool I found so far to find hotspots with SWO PC Sampling, since it shows hit counts at instruction level.
There is a major problem however,
in the Execution Profile I can only see functions and instructions in flash.
The code I mostly need to profile is running from SDRAM, at address 0x80000000-0x82000000.
The Execution Trace view seems to collect RAM PC Samples, it shows addresses and correct symbols,
but this data seems to be filtered away in the Execution Profile view.
Am I missing some configuration? Any help would really be appreciated
Thanks
The post was edited 1 time, last by ballotz ().