Skip to content

[BUB][CML] no sound output when aplay via speaker pipeline #1569

Closed

Description

@aiChaoSONG

Bug Description
When run aplay via speaker pipeline (HW:0,5) on cml platform with rt1011 and rt5682 codecs, there is no sound output through speaker, check dmesg and sof-logger, no clear error message seen.

To Reproduce
run aplay -Dhw:0,5 -f dat -i -vvv -c 2 ./long.wav

Reproducion Rate
100%

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
  2. Name of the topology file
    • Topology: {sof-cml-rt1011-rt5682.tplg}
  3. Name of the platform(s) on which the bug is observed.
    • Platform: {CML Chromebook with rt5682 and rt1011codec }
  4. OS: Ubuntu 1804

Activity

  1. added
    bugSomething isn't working
    CMLApplies to Comet Lake platform
    on Dec 2, 2019
  2. aiChaoSONG commented on Dec 2, 2019

    @aiChaoSONG
    Author

    The codec ACPI ID MX98357A exists on CML with rt5682 and rt1011 board through the codec is not present on the hardware, this will mislead the kernel to load a wrong driver, and cause this speaker issue.

    As I synced with kernel team, adjust the order of the acpi mach table is dark magic, and may not be accepted by upstream, and I will push coreboot team to fix this and eliminate MX98357A on CML with rt5682 and rt1011 board.

  3. aiChaoSONG commented on Dec 24, 2019

    @aiChaoSONG
    Author

    close for fixed by #1565

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    CMLApplies to Comet Lake platformbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions