Skip to content

Commit 4f6d0c1

Browse files
eriktamlinnashif
authored andcommitted
doc: tracing: Added Percepio View section
Added Percepio View section to documentation. Signed-off-by: Erik Tamlin <[email protected]>
1 parent 0b3e9ab commit 4f6d0c1

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

doc/services/tracing/index.rst

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,38 @@ Learn more about how to get started in the `Tracealyzer Getting Started Guides`_
361361
.. _Tracealyzer Getting Started Guides: https://percepio.com/tracealyzer/gettingstarted/
362362

363363

364+
Percepio View for Zephyr
365+
========================
366+
Percepio View is a free-of-charge tracing tool based on `Percepio Tracealyzer`_, intended for
367+
debugging and verification of Zephyr applications.
368+
369+
.. figure:: percepio_view.webp
370+
:align: center
371+
:alt: Percepio View
372+
:figclass: align-center
373+
:width: 80%
374+
375+
Percepio View can be used side-by-side with a traditional debugger and complements your debugger
376+
by visualising the real-time execution of threads, ISRs, syscalls and your own “User Events”.
377+
378+
.. figure:: percepio_view_user_event.webp
379+
:align: center
380+
:alt: Percepio View User Events
381+
:figclass: align-center
382+
:width: 80%
383+
384+
385+
To learn more about Percepio View, how to get started and upgrade options, check out
386+
`Percepio's product page
387+
<https://traceviewer.io/get-view/?target=zephyr>`_.
388+
389+
Percepio View provides snapshot tracing, meaning the data is stored to a ring-buffer in target RAM
390+
and is saved to host using the regular debugger connection.
391+
For trace streaming support, Percepio offers (paid-for) upgrades to Percepio Profile or
392+
Percepio Tracealyzer. No modifications of the Zephyr source code are needed, only enabling the
393+
TraceRecorder library in Kconfig. Percepio View runs on Windows and Linux hosts.
394+
395+
364396
SEGGER SystemView Support
365397
=========================
366398

43.1 KB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)