This event only shows up in the Events log but not in the list ofo contexts switch. Is this a bug?
SEGGER_SYSVIEW_OnUserStart does not show up in the task list
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
-
Hi,
Maybe I should rephrase my words. Is this function SEGGER_SYSVIEW_OnUserStart correct to use for function profiling and also be able to see it in the task view with the timeline? -
should be there, but you'll find it in the timeline under whatever 'task' happened to be running at the time, which is probably idle, it doesn't get a separate row. If you find it in the list at the top and click on it there, the cursor will jump to it, then zoom in really far and you should see the tiny tick mark.
-
Thanks rols,
I zoomed in max possible and there is no tick mark. I see that the User Start log is counting number of times it called but I also want to see this in the timeline. I know that the rows are actuals tasks which makes a lot of sense for RTOS devices, but with no RTOS I do not want to search the whole log if some user event happens after couple of seconds of running the system.
Maybe I should create a macro to make it think that the subroutine is a task by sending packets similar to those sent when task switching is done. -
Hi,
As written via e-mail,
the best way to record API function execution is to use the middleware module instrumentation as described in the User Manual.
The upcoming version of SystemView will include a more detailed documentation on middleware instrumentation and an according example.
Regards
JohannesPlease read the forum rules before posting.
Keep in mind, this is *not* a support forum.
Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
Should you be entitled to support you can contact us via our support system: segger.com/ticket/
Or you can contact us via e-mail.
-
Share
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0