This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

System Analyzer doesn't display task activity

I'm trying to use the System Analyzer window to verify that all my threads are executed in the right time. My program has four threads, one of which has to executes every 10ms and has a priority osPriorityHigh. When I take this one out of my program, I'm able to see the other three threads on the System Analyzer Window, but when I put it back and run the program with the four threads, the System Analyzer Window only displays the thread actions but not the threads themselves (see image below). How could I solve this problem? It is a problem of the EventRecorder configuration (I left it by default)? I'm using CMSIS::RTOS2 (RTX5), the target is a nRF52840.

Any help would be appreciated.

Parents
  • Hi Andreas. Thank you for replying. I changed the Number of Records to 512 and follow the instructions on here, and now I'm able to see all my threads on the System Analyzer Window, thank you for your advice! However, in the Event Recorder Window, if I understand well the Recording info, I still missing a lot of events (see image below). Could you please tell me where exactly I can deselect the generated events and where I can decrease the event buffer? I'm new using the Event Recorder.

    Thank you!

Reply
  • Hi Andreas. Thank you for replying. I changed the Number of Records to 512 and follow the instructions on here, and now I'm able to see all my threads on the System Analyzer Window, thank you for your advice! However, in the Event Recorder Window, if I understand well the Recording info, I still missing a lot of events (see image below). Could you please tell me where exactly I can deselect the generated events and where I can decrease the event buffer? I'm new using the Event Recorder.

    Thank you!

Children