-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Labels
Keyword DetectionApplies to Keyword DetectionApplies to Keyword DetectionMTLApplies to Meteor Lake platformApplies to Meteor Lake platformP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expected
Description
Describe the bug
Bind KPB and copier will failed. This is a regression which is introduced by 0c2c050.
With a test change of moving comp_bind(source, bu); behind comp_buffer_connect(sink, sink->ipc_config.core, buffer, PPL_CONN_DIR_BUFFER_TO_COMP);, the issue disappears.
The topology is:

To Reproduce
Use a pipeline, which contains a KPB component, to record. For example, on MTL nocodec platform, run:
arecord -Dhw:0,11 -c2 -r16000 -fs32_le -M -N 2.wav -vvv
Reproduction Rate
100%
Expected behavior
Record works well.
Impact
The pipelines which contains kpb won't work
Environment
-
Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
-
Name of the topology file
- Topology: sof-ace-tplg/sof-mtl-nocodec-wov.tplg (which can be generated with PR topology2: add dummy wov pipeline to nocodec #6782 )
-
Name of the platform(s) on which the bug is observed.
- Platform: MTLP_RVP_NOCODEC
dmesg
Metadata
Metadata
Assignees
Labels
Keyword DetectionApplies to Keyword DetectionApplies to Keyword DetectionMTLApplies to Meteor Lake platformApplies to Meteor Lake platformP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expected