Skip to content

docs: probes: document sofprobeclient and auto-enable logging - #521

Open
jsarha wants to merge 1 commit into
thesofproject:masterfrom
jsarha:probes_doc_update
Open

docs: probes: document sofprobeclient and auto-enable logging#521
jsarha wants to merge 1 commit into
thesofproject:masterfrom
jsarha:probes_doc_update

Conversation

@jsarha

@jsarha jsarha commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Update the probes documentation with two new features:

  1. sofprobeclient (tinycompress >= 1.2.16): a dedicated SOF probes client that replaces the crecord + sof-probes workflow with a single command. It captures compressed probe data, parses it in real time, prints log output to stdout, and writes audio probe data to buffer_.wav files. Document its usage, command-line options, and auto-close / non-overwrite behavior.

  2. CONFIG_LOG_BACKEND_SOF_PROBE_OUTPUT_AUTO_ENABLE: a SOF firmware Kconfig option that automatically enables log output when probes DMA starts, removing the need to manually set the logging probe point after every boot.

The existing crecord-based workflow is preserved as a 'legacy' alternative throughout.

Update the probes documentation with two new features:

1. sofprobeclient (tinycompress >= 1.2.16): a dedicated SOF probes
   client that replaces the crecord + sof-probes workflow with a
   single command. It captures compressed probe data, parses it in
   real time, prints log output to stdout, and writes audio probe
   data to buffer_<id>.wav files. Document its usage, command-line
   options, and auto-close / non-overwrite behavior.

2. CONFIG_LOG_BACKEND_SOF_PROBE_OUTPUT_AUTO_ENABLE: a SOF firmware
   Kconfig option that automatically enables log output when probes
   DMA starts, removing the need to manually set the logging probe
   point after every boot.

The existing crecord-based workflow is preserved as a 'legacy'
alternative throughout.

Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant