Deactivate events

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Deactivate events

      Hello,

      I've got a question regarding SystemView in combination with FreeRTOS and high frequency interrupts:
      Is it possible to deactive the capturing of certain events to omit buffer overflows? For example events that come from certain interrupts or any arbitrary events in general.

      I've got an high frequency interrupt which releases a semaphore. This leads to buffer overflows (see image attached).

      Thank you in advance for your help!
      Best regards,
      Tobias
      Images
      • SystemView2.PNG

        236.62 kB, 1,920×1,018, viewed 19 times
    • New

      Hello,

      Thank you for your inquiry.
      See SEGGER_SYSVIEW_DisableEvents().
      For IDs < 32 you can disable the event generation here e.g. ISR Enter/Exit.

      Everything else depends on how you instrumented the RTOS.

      Also increasing the target interface speed and RTT buffer size on target can help.
      We recommend at least a J-Link Ultra+ as it supports debug interface speed up to 50 MHz.

      Best regards,
      Nino
      Please 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.