Skip to content

[BUG] Huge distortion - Demux tests with ch.mapping #1820

@emilchudzik

Description

@emilchudzik

Describe the bug
Distortion occurs on whole recording wave in tests with Demux based on channel mapping.

To Reproduce
Steps to reproduce the behavior: (e.g. list commands or actions used to reproduce the bug)

Reproduction Rate
2% from 50 executions.

Expected behavior
clean recording wave without distortion

Environment
Windows python tests
Platform WHL-RVP - I2S mode.
Firmware from branch:
abonislawski/sof@8dfdfe1

        pipe_cap
    +-------------------------------+
    | +------+   +------+   +-----+ |   +------+
    | | Host |<--| Buff |<--| Dai |<----| SSPx |<--------------------------<
    | +------+   +------+   +-----+ |   +------+                           |
    +-------------------------------+                                      |
                                                  pipe_plb                 |
                                            +---------------------+        |
                                            | +------+   +------+ |     +------+
                                         +--->| Buff |-->| Dai1 |------>| SSPx |
                                         |  | +------+   +------+ |     +------+
         pipe_plb                        |  +---------------------+
    +---------------------------------+  |
    | +------+   +------+   +-------+>---+
    | | Host |-->| Buff |-->| DeMux | |
    | +------+   +------+   +------+>----+
    +---------------------------------+  |        pipe_plb
                                         |  +---------------------+
                                         |  | +------+   +------+ |     +--------+
                                         +--->| Buff |-->| Dai2 |------>| SSPx+1 |
                                            | +------+   +------+ |     +--------+
                                            +---------------------+        |
        pipe_cap                                                           |
    +-------------------------------+                                      |
    | +------+   +------+   +-----+ |   +--------+                         |
    | | Host |<--| Buff |<--| Dai |<----| SSPx+1 |<------------------------<
    | +------+   +------+   +-----+ |   +--------+
    +-------------------------------+

Screenshots or console output
image

Attachments
dma_trace_1.log

Metadata

Metadata

Labels

CMLApplies to Comet Lake platformP2Critical bugs or normal featuresWHLApplies to WhiskeyLake platformbugSomething isn't working as expected

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions