Skip to content

[BUG][TGL-012-drop-stable] SRC Multicore Stream Stall #3950

@zrombel

Description

@zrombel

Describe the bug
In SRC test where SRC component is run on CORE 1 and rest of topology on default CORE 0 after triggering pipelines start, playback pipeline stops copying data.

Topology

                    pipe_plb core 0, src core 1
           +--------------------------------+
    +----+ | +---+  +---+  +---+  +-------+ |
    |Host|-->|Buf|->|Src|->|Buf|->|SSP Dai|---+
    +----+ | +---+  +---+  +---+  +-------+ | |
           +--------------------------------+ |
                    pipe_cap core 0           |
           +------------------+               |
    +----+ | +---+  +-------+ |               |
    |Host|<--|Buf|<-|SSP Dai|<----------------+
    +----+ | +---+  +-------+ |
           +------------------+

To Reproduce
Run Python test:
17_06_TestMultiCoreCompSrcPlb48000Hz32b32b4c
with parameters:
--playback-iterations=100

Reproduction Rate
~1/50

Environment

  1. Name of the platform(s) on which the bug is observed.
    • Platform: TGL B0 RVP
  2. Firmware branch name and commit
    • Branch: tgl-012-drop-stable
    • Hash: fa35ee0
  3. Python tests branch name and commit
    • Branch: master
    • Hash: 237e3511f3787aa9b45c53b43bea33cfa2646114

Logs
17_06_TestMultiCoreCompSrcPlb48000Hz32b32b4ch FAIL.zip

Metadata

Metadata

Assignees

Labels

TGLApplies to Tiger LakebugSomething isn't working as expectedmulticoreIssues observed when not only core#0 is used.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions