Support for Traces and Execution Profiler

I’m trying to get traces and execution profiler to work with the welcome test program. But I cannot seem to find the settings to enable this as shown in the freedom studio manual. Are these features supported for HiFive1 RevB board?

1 Like

Hi Ludi,

The HiFive1 doesn’t have a trace encoder which is required for those features to work. So unfortunately there is now way to enable them.

The processor does have a Performance Monitor though, so you could use that to collect some statistics of code execution and do your own profiling. The Performance Monitor is described in Section 3.8 of the Manual, available here:

Freedom Studio now features a Performance Counters view (described in the Freedom Studio Manual), so hopefully that can provide some useful data for you.

Regards,
Ralph

1 Like