Skip to content

TGL: RT5682-SDW S16_LE SoC Loop Playback is Noisy #1880

Description

@naveen-manohar

Issue Description:
RT5682-SDW Playback was Noisy and on debug observed that SOC output source has L/R channel phase error to Codec (PFA: Phase_err)

Further tried experiments wrt SoC Loop Playback using simultaneous arecord(muted) and aplay to observe issue happens only with S16_LE(2ch) playback file. PFA Tabulated Experiments
SoC_Loop_Playback

Recipe Used: Based on TGL_SoF_V0.3
Kernel: https://github.com/naveen-manohar/linux/commits/chrome_bp_sof-dev_debug_noise
Topology: naveen-manohar/sof@5f11032
DSP FW: SOF TGL v0_3 Beta release
Platform: TGL Reference Chromebook with Daughter Card - RT5682+Max98373 - SDW
Coreboot(SNDW): PFA coreboot_nondebug-SNDW.zip

Validation Steps to Reproduce the Issue:
Step#1: Flash the Coreboot & OS Recipe mentioned on TGL Reference Chromebook with Daughter Card - RT5682+Max98373 - SDW
Step#2: Plug Jack Headset
Step#3: Run following script for SoC Loop playback
s16-soc-output.sh.txt

Observation: Noise observed with S16_LE SoC Loop Playback File PFA
original-vs-soc_loop_playback.zip

Metadata

Metadata

Assignees

Labels

TGLApplies to Tiger Lake platformbugSomething isn't workingcodecCodec HW or driver restriction

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions