Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools: mtrace-reader.py: Add option to mark chunk starts in output #9520

Merged

Commits on Sep 27, 2024

  1. tools: mtrace-reader.py: Add option to mark chunk starts in output

    Sometimes it can help to see how the chunks arrive from firmware when
    comparing logs with the kernel for example.
    
    The --mark-chunks flag will add a marker for each new chunk that is printed
    with a running number and the size of the given chunk, for example:
    
    --- Chunk thesofproject#604 start (size: 652) ---
    [    0.000000] <inf> init: print_version_banner: FW ABI 0x301d001 DBG ABI 0x5003000 tags SOF:v2.5-stable-branch-2772-g76e650e56598-dirty zephyr:v3.7.0-2127-ge7c84756087f src hash 0x4ff3fd64 (ref hash 0x4ff3fd64)
    *** Booting Zephyr OS build v3.7.0-2127-ge7c84756087f ***
    [    0.000000] <inf> main: sof_app_main: SOF on intel_adsp
    [    0.000000] <inf> main: sof_app_main: SOF initialized
    [    0.000000] <inf> ipc: ipc_cmd: rx   : 0x44000000|0x31400008
    [11896.403666] <inf> ipc: ipc_cmd: tx-reply     : 0x64000000|0x31400008
    [11896.404076] <inf> ipc: ipc_cmd: rx   : 0x44000000|0x3060004c
    [11896.404093] <inf> ipc: ipc_cmd: tx-reply     : 0x64000000|0x3060004c
    --- Chunk thesofproject#605 start (size: 196) ---
    
    [11896.969658] <inf> ipc: ipc_cmd: rx   : 0x11000005|0x0
    [11896.969671] <inf> pipe: pipeline_new: pipeline new pipe_id 0 priority 0
    [11896.969685] <inf> ipc: ipc_cmd: tx-reply     : 0xb1000000|0x0
    
    --- Chunk thesofproject#606 start (size: 2236) ---
    
    Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ujfalusi committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1156e60 View commit details
    Browse the repository at this point in the history