Repository navigation
[TGL][007-drop-stable]"error: ipc error for 0x50040000 size 124" occurred when system boot up. #3068
Copy link
Copy link
Closed
Labels
Fix confirmedFix for the issue has been found and verifiedFix for the issue has been found and verifiedP1Blocker bugs or important featuresBlocker bugs or important featuresTGLApplies to Tiger LakeApplies to Tiger LakebugSomething isn't working as expectedSomething isn't working as expected
Description
Describe the bug
"error: ipc error for 0x50040000 size 124" occurred when system boot up. Piplines cannot work after issue happened.
To Reproduce
- Boot up system.
- Check dmesg.
Reproduction Rate
100%
Expected behavior
system boots up without any error.
Impact
"error: ipc error for 0x50040000 size 124" occurred when system boot up.
Environment
Kernel:https://github.com/thesofproject/linux/commits/topic/sof-dev commit:1b2f2606
Revert 6a7c533
Revert cd0a323
FW: https://github.com/thesofproject/sof/tree/tgl-007-drop-stable commit: 3d8a0ac
TPLG: same path as FW. sof-tgl-sdw-max98373-rt5682-4ch.tplg rename to sof-tgl-sdw-max98373-rt5682.tplg
platform: TGL chromebook with rt5682-max98373 sdw mode
dmesg
[ 4.010819] intel-sdw intel-sdw.1: Slave status change
[ 4.192153] asix 3-1.1:1.0 eth0: register 'asix' at usb-0000:00:14.0-1.1, ASIX AX88772B USB 2.0 Ethernet, 00:0e:c6:c6:86:b2
[ 4.192179] usbcore: registered new interface driver asix
[ 4.195196] asix 3-1.1:1.0 enx000ec6c686b2: renamed from eth0
[ 4.281567] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:17:0 Kernel ABI 3:17:0
[ 4.294920] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[ 4.297907] sof-audio-pci 0000:00:1f.3: error: ipc error for 0x50040000 size 124
[ 4.297911] sof-audio-pci 0000:00:1f.3: error: set/get ctrl ipc comp 13
[ 4.297913] sof-audio-pci 0000:00:1f.3: error: kcontrol value get for widget: 13
[ 4.299469] sof-audio-pci 0000:00:1f.3: codec_mask = 0x4
[ 4.299472] sof-audio-pci 0000:00:1f.3: display power enable
[ 4.299473] sof_sdw sof_sdw: snd_hda_codec_device_new: entry
[ 4.304974] snd_hda_codec_hdmi ehdaudio0D2: hdmi: pcm_num set to 9
[ 4.304977] sof-audio-pci 0000:00:1f.3: display power disable
[ 4.305187] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 4
[ 4.305189] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 5
[ 4.305190] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 6
[ 4.305191] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 7
[ 4.305192] sof_sdw sof_sdw: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 8
[ 4.305193] sof-audio-pci 0000:00:1f.3: display power enable
[ 4.305197] sof-audio-pci 0000:00:1f.3: enable codec wakeup
[ 4.307759] sof-audio-pci 0000:00:1f.3: disable codec wakeup
[ 4.313418] sof-audio-pci 0000:00:1f.3: display power disable
[ 4.314791] sof-audio-pci 0000:00:1f.3: display power enable
[ 4.314795] sof-audio-pci 0000:00:1f.3: enable codec wakeup
[ 4.317780] sof-audio-pci 0000:00:1f.3: disable codec wakeup
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Fix confirmedFix for the issue has been found and verifiedFix for the issue has been found and verifiedP1Blocker bugs or important featuresBlocker bugs or important featuresTGLApplies to Tiger LakeApplies to Tiger LakebugSomething isn't working as expectedSomething isn't working as expected
Activity
keyonjie commentedon Jun 19, 2020
The error message below should actually not impact the subsequent test? There is no initial model->data for smart_amp, that is the reason why we see this error.
We should either initialize the model->data for smart_amp, or change to just return a warning here.
@bkokoszx
keyonjie commentedon Jun 19, 2020
something like this, @bkokoszx
ClarexZhou commentedon Jun 19, 2020
Tested with PR #3069 on codec codec 98373 in SDW mode , no ipc error after system boot up.
But still failed with same ipc error when trigger aplay
dmesg
dmesg.txt
all-logger.txt
Test recipe:
Kernel: Sof dev [commit: 1b2f2606]
FW and tplg:
https://github.com/thesofproject/sof/tree/releases/tgl/v7.0-rc1
https://github.com/thesofproject/sof/tree/releases/jsl/v3.0-rc1
sinahuang commentedon Jun 19, 2020
Test on Chromebook with codec 98373 in I2S mode with PR #3069, runtime PM status keep active after do some playback/capture, and then ""error: ipc error for 0x50030000 size 124" occurred.
Test recipe:
Kernel: Sof dev [commit: 1b2f2606]
FW and tplg:
https://github.com/thesofproject/sof/tree/releases/tgl/v7.0-rc1
https://github.com/thesofproject/sof/tree/releases/jsl/v3.0-rc1
dmesg.log
bkokoszx commentedon Jun 19, 2020
@ClarexZhou @sinahuang
I've just updated #3069. Could you try to reproduce error with it?
ClarexZhou commentedon Jun 22, 2020
Error can be fixed via latest #3069
mmaka1 commentedon Jun 22, 2020
@YvonneYang2 Why is the smart-amp component provisioned with settings of size = 0? There is no get in the second log. Is this because FW had been updated with size =0 response to get after the first original bug report and this information was persistently stored?