Browse Source

doc: tracing: Added Percepio View section

Added Percepio View section to documentation.

Signed-off-by: Erik Tamlin <erik.tamlin@percepio.com>
pull/89143/head
Erik Tamlin 3 months ago committed by Anas Nashif
parent
commit
4f6d0c1910
  1. 32
      doc/services/tracing/index.rst
  2. BIN
      doc/services/tracing/percepio_view.webp
  3. BIN
      doc/services/tracing/percepio_view_user_event.webp

32
doc/services/tracing/index.rst

@ -361,6 +361,38 @@ Learn more about how to get started in the `Tracealyzer Getting Started Guides`_ @@ -361,6 +361,38 @@ Learn more about how to get started in the `Tracealyzer Getting Started Guides`_
.. _Tracealyzer Getting Started Guides: https://percepio.com/tracealyzer/gettingstarted/
Percepio View for Zephyr
========================
Percepio View is a free-of-charge tracing tool based on `Percepio Tracealyzer`_, intended for
debugging and verification of Zephyr applications.
.. figure:: percepio_view.webp
:align: center
:alt: Percepio View
:figclass: align-center
:width: 80%
Percepio View can be used side-by-side with a traditional debugger and complements your debugger
by visualising the real-time execution of threads, ISRs, syscalls and your own “User Events”.
.. figure:: percepio_view_user_event.webp
:align: center
:alt: Percepio View User Events
:figclass: align-center
:width: 80%
To learn more about Percepio View, how to get started and upgrade options, check out
`Percepio's product page
<https://traceviewer.io/get-view/?target=zephyr>`_.
Percepio View provides snapshot tracing, meaning the data is stored to a ring-buffer in target RAM
and is saved to host using the regular debugger connection.
For trace streaming support, Percepio offers (paid-for) upgrades to Percepio Profile or
Percepio Tracealyzer. No modifications of the Zephyr source code are needed, only enabling the
TraceRecorder library in Kconfig. Percepio View runs on Windows and Linux hosts.
SEGGER SystemView Support
=========================

BIN
doc/services/tracing/percepio_view.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

BIN
doc/services/tracing/percepio_view_user_event.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Loading…
Cancel
Save