-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Labels
ICLApplies to IceLake platformApplies to IceLake platformIPC timeoutIPC timeout observedIPC timeout observedbugSomething isn't working as expectedSomething isn't working as expected
Description
Describe the bug
After creating topology with playback and capture pipelines containing ALH DAI component, when creating and deleting PcmStreams multiple times (topology is not destroyed), when sending IPC TrigStart to playback pipelines FW doesn't reply. Bug occurs only with audio formats 16b/16b where container size is converted to 32b on DAI component. May be connected with PR #2029
Topology
pipe_plb
+------------------------+
+----------+ | +------+ +---------+ | +-------+ +------+
| Host plb |----->|Buffer|-->| Dai ALH | |---->| PDI A | ---> | DP A |
+----------+ | +------+ +---------+ | +-------+ +------+
+------------------------+ ||
||
pipe_cap ||
+------------------------+ ||
+----------+ | +------+ +---------+ | +-------+ +------+
| Host cap |<-----|Buffer|<--| Dai ALH | |<----| PDI B |<---- | DP B |
+----------+ | +------+ +---------+ | +-------+ +------+
+------------------------+
To Reproduce
Slim Driver python test:
16_01_TestAlhLoopbackVolume48000Hz16b16b2ch with --playback_iterations>=100
Reproduction Rate
5%
Environment
- Sof master branch f5bcc commit
Metadata
Metadata
Assignees
Labels
ICLApplies to IceLake platformApplies to IceLake platformIPC timeoutIPC timeout observedIPC timeout observedbugSomething isn't working as expectedSomething isn't working as expected