BKPT LabsDOCS/VIEWALYZER/THE VIEWS VIEWALYZER · GPUI EDITION
VIEWALYZER · VIEWS

The views

Each view is a panel in the dock, opened from its card in the top bar. All of them read the recording that is loaded (or streaming); none of them invents data. Where a view needs something extra, its page says so at the top.

VIEW ONE LINE NEEDS
TimelineTask, interrupt and user-event lanes over time; the anchor every other view jumps toa recording
Event TableEvery decoded event, searchable, following the cursora recording
TraceYour firmware's trace channels as charts, live while recordinga recording or a live capture
CPUBusy gauge, per-task statistics table, scoped to the whole trace or a selectiona recording
AnalyzerFindings: priority inversions, jitter outliers, failed operations, domain verdictsa recording
DetailsThe system at a glance, plus everything about one selected task slicea recording
OverviewThe report: file, trace, system and task summary, copy as Markdowna recording
TimersKernel timers and deferred work as arm-to-outcome cycles, with latenessa recording with timer events
CommsMessage paths between tasks: queues, semaphores, mutexes, notificationsa recording with kernel-object events
FingerprintGolden-run baselines: save the recording's metrics, gate later runs, pins and envelopesa recording
ProfilerStatistical PC profile: functions, hotspots, annotated sourcePC sampling on, an ELF
SymbolsBrowse the ELF and poll variables over the debug port, no instrumentationan ELF
MemoryFlash and RAM usage of the build, section by sectionan ELF
Call GraphWho calls whom, decoded from the image's code; walk from any root to a depthan ELF
Trace TuneNode graph that derives new traces from existing ones (filters, PID, math)traces
Trace DomainsSidebar section and Domain Editor for .vadomain descriptorsoptional
ITM Consoleprintf text from the ITM stimulus ports, on the recording's clockthe SWO source, On-chip trace
Exception TraceInterrupt entry / exit / return from the hardware, with durations and nestingthe SWO source, On-chip trace, Exception Trace on
Data TraceData-watch values as hardware lanes, with the accessing instruction when tracedthe SWO source, On-chip trace, a watch
Event CountersThe DWT profiling counters and a measured CPU loadthe SWO source, On-chip trace, a counter on

Views listed in the top bar that are not covered here yet (Registers, On-chip Trace) open to a short message saying what they will need. They are on the way; this guide grows with them.

Reading the tables

Tables share one behaviour: click a column header to sort by it, click again to flip the direction. Columns flex to fill the panel and never shrink below their design width; below that the table scrolls sideways (there is a scrollbar under it). Numbers are right-aligned and monospaced.

Chips and pills

Small rectangular chips appear in toolbars and headers. A chip with a highlighted border is active; clicking it toggles a filter, a scope or a view mode, and the panel's status strip says what is in effect.

Hardware trace views

The last four views read the core's own DWT and ITM packets rather than the recorder, and carry a DWT (SWO) pill to say so. What to switch on, what each core supports and how much the SWO pin can carry are on the Hardware trace page.