Skip to content

[BUG][UCM]Parecord via DMIC will capture empty sound after turn down the input volume to zero then turn it up. #1823

@YvonneYang2

Description

@YvonneYang2

Describe the bug
System boot up or wake up from s3, then do parecord via DMIC(RT715). Turn down the input volume to zero directly then turn it up, DMIC will capture empty sound.

To Reproduce

  1. Boot up system
  2. Open sound setting. Choose DMIC input source.
  3. Run command "parecord 1.wav -vvvv"
  4. Turn down the input volume to zero directly then trun it up.

Reproduced rate
100%

Expected result
DMIC capture normally.

Actual result
DMIC capture empty sound after turn up input volume from zero.

Environment
kernel: https://github.com/bardliao/linux/tree/sdw_release commit: 38d0dcd
FW: https://github.com/thesofproject/sof/commits/cml-010-drop-stable commit: 5e5f69e + PR#2431
tplg: Same with FW branch, sof-cml-rt711-rt1308-mono-rt715.tplg rename to sof-cml-rt711-rt1308-rt715.tplg
UCM :https://github.com/thesofproject/alsa-ucm-conf/tree/master/ucm/sof-sdw-rt711-1308-715
commit: 39528c5 + thesofproject/alsa-ucm-conf#24
platform: CML Laptop with ALC711+ ALC1308+ ALC715 in SDW mode

dmesg.log
logger.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    CMLApplies to Comet Lake platformP2Critical bugs or normal featuresSDWApplies to SoundWire bus for codec connectionUCMRestriction of UCM configuration filesWHLApplies to WhiskeyLake platformbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions