Skip to content

[BUG][CML-H]" error: ipc error for 0x60010000 size 20" display when aplay via speaker0,2. #2633

@sinahuang

Description

@sinahuang

Describe the bug
Speaker0,2 can't work normally, dmesg show " error: ipc error for 0x60010000 size 20". " error: ipc error for 0x60010000 size 20" also can be showed in dmesg after booting up successfully.

To Reproduce
1.Boot up system.
2.aplay -Dhw:0,2 -fs16_le -c2 -r 48000 -vv -i wav/48California_Dreaming.wav

Reproduction Rate
5/5

Expected behavior
Aplay0,2 should work normally.

Impact
" error: ipc error for 0x60010000 size 20" display when aplay via speaker0,2.

[  161.012879] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[  161.012898] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[  161.012901] sof-audio-pci 0000:00:1f.3: period_bytes:0x3fc0
[  161.012901] sof-audio-pci 0000:00:1f.3: periods:4
[  161.012918] sof-audio-pci 0000:00:1f.3: stream_tag 1
[  161.012922] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60010000: GLB_STREAM_MSG: PCM_PARAMS
[  161.013418] sof-audio-pci 0000:00:1f.3: error: ipc error for 0x60010000 size 20
[  161.013420] sof-audio-pci 0000:00:1f.3: error: hw params ipc failed for stream 1
[  161.013422] sof-audio-pci 0000:00:1f.3: ASoC: 0000:00:1f.3 hw params failed: -22
[  161.013423]  SDW1-speakers: ASoC: hw_params FE failed -22
[  161.013425] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[  161.013427] intel-master sdw-master-1: sdw_deprepare_stream: failed -22
[  161.013427] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[  161.013428] intel-master sdw-master-2: sdw_deprepare_stream: failed -22
[  161.013431] sof-audio-pci 0000:00:1f.3: pcm: free stream 2 dir 0
[  161.013439] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[  161.013440] intel-master sdw-master-1: sdw_deprepare_stream: failed -22
[  161.013441] sdw_deprepare_stream: subdevice #0-Playback: inconsistent state state 1
[  161.013442] intel-master sdw-master-2: sdw_deprepare_stream: failed -22
[  161.013589] sof-audio-pci 0000:00:1f.3: pcm: close stream 2 dir 0
[  161.483755] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[  161.483790] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[  161.983580] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[  161.983628] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG


ubuntu@cd-CML-H-rt711-rt1308-rt715:~$ aplay -Dhw:0,2 -r48000 -c2 -fs16_le wav/48K_Let_It_Go.wav -vv -i
Playing WAVE 'wav/48K_Let_It_Go.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
aplay: set_params:1363: Unable to install hw params:
ACCESS:  RW_INTERLEAVED
FORMAT:  S16_LE
SUBFORMAT:  STD
SAMPLE_BITS: 16
FRAME_BITS: 32
CHANNELS: 2
RATE: 48000
PERIOD_TIME: 85000
PERIOD_SIZE: 4080
PERIOD_BYTES: 16320
PERIODS: (4 5)
BUFFER_TIME: 341000
BUFFER_SIZE: 16368
BUFFER_BYTES: 65472
TICK_TIME: 0

Test recipe

Kernel:https://github.com/thesofproject/linux/commits/topic/sof-dev commit:a27277
FW: https://github.com/thesofproject/sof/commits/master commit: ae53aeb
Tplg: Same with FW branch, sof-cml-rt711-rt1308-rt715.tplg
Platform:CML-H Laptop with codec ALC711, 2 x RT1308, RT715 in SDW mode.

dmesg26.log

Metadata

Metadata

Labels

CMLApplies to Comet Lake platformSDWSoundWirebugSomething isn't working as expected

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions