Skip to content

[WHL HDA] pulseaudio have no sound #1173

@Jiangxinx

Description

@Jiangxinx

Summary:
pulseaudio have no sound on WHL-hda platform. Sof-logger have no obvious error trace.

Step:
1.paplay Music/California_Dreaming_48k_16bit.wav

Dmesg:

[   15.344080] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 0 DMA position 5328 DAI position 467352
[   15.344128] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 0 DMA position 5328 DAI position 467352
[   15.344139] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 0 DMA position 5328 DAI position 467352
[   15.370082] sof-audio-pci 0000:00:1f.3: ipc rx: 0x600a0000: GLB_STREAM_MSG: POSITION
[   15.370154] sof-audio-pci 0000:00:1f.3: posn mailbox: posn offset is 0xc104c
[   15.370160] sof-audio-pci 0000:00:1f.3: posn : host 0x9240 dai 0x1d0460 wall 0x715768a
[   15.370166] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x600a0000: GLB_STREAM_MSG: POSITION
[   15.381909] sof-audio-pci 0000:00:1f.3: ipc rx: 0x600a0007: GLB_STREAM_MSG: POSITION
[   15.381982] sof-audio-pci 0000:00:1f.3: posn mailbox: posn offset is 0xc1000
[   15.381987] sof-audio-pci 0000:00:1f.3: posn : host 0x9300 dai 0x1d0b78 wall 0x7175094
[   15.381992] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x600a0007: GLB_STREAM_MSG: POSITION
[   15.422768] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 0 DMA position 9360 DAI position 475416
[   15.422798] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 0 dir 0 cmd 0
[   15.422819] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[   15.423033] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[   15.423057] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=0
[   15.423130] sof-audio-pci 0000:00:1f.3: pcm: free stream 0 dir 0
[   15.423138] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[   15.423253] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[   15.423430] sof-audio-pci 0000:00:1f.3: pcm: close stream 0 dir 0
[   15.425182] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 1 DMA position 9408 DAI position 475870
[   15.425212] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 1 DMA position 9408 DAI position 475870
[   15.425223] sof-audio-pci 0000:00:1f.3: PCM: stream 0 dir 1 DMA position 9408 DAI position 475870
[   15.425244] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 0 dir 1 cmd 0
[   15.425260] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[   15.425395] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[   15.425416] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=0
[   15.425463] sof-audio-pci 0000:00:1f.3: pcm: free stream 0 dir 1
[   15.425470] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[   15.425593] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[   15.425706] sof-audio-pci 0000:00:1f.3: pcm: close stream 0 dir 1
[   16.125938] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[   16.125967] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[   17.955049] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000: GLB_PM_MSG: CTX_SAVE
[   17.955235] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40010000: GLB_PM_MSG: CTX_SAVE
[   17.955294] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful
[   17.955303] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[   17.955311] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f
[   17.955356] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
[   17.955364] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000010 at  00000044
[   65.613373] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
[   65.613378] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at  00000048
[   65.613380] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[   65.616331] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000048
[   65.616335] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at  00000048
[   65.616337] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at  00000048
[   65.616339] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[   65.616341] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000048
[   65.616343] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at  00000048
[   65.616400] sof-audio-pci 0000:00:1f.3: loading firmware
[   65.616402] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at  00000048
[   65.616404] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[   65.616406] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
[   65.616408] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at  00000044
[   65.616409] sof-audio-pci 0000:00:1f.3: booting DSP firmware
[   65.616484] sof-audio-pci 0000:00:1f.3: period_bytes:0x0
[   65.616484] sof-audio-pci 0000:00:1f.3: periods:1
[   65.617313] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful
[   65.617319] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful
[   65.617321] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1
[   65.617323] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[   65.618309] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful
[   65.618312] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful
[   65.618327] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[   65.688544] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful
[   68.693861] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 timedout
[   68.693875] sof-audio-pci 0000:00:1f.3: error: load fw failed ret: -62
[   68.693910] sof-audio-pci 0000:00:1f.3: unknown ROM status value 05000001
[   68.693918] sof-audio-pci 0000:00:1f.3: error: status = 0x00000000 panic = 0x00000000
[   68.693927] sof-audio-pci 0000:00:1f.3: unknown ROM status value 05000001
[   68.693934] sof-audio-pci 0000:00:1f.3: error: failed to reset DSP
[   68.693939] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP firmware after resume -62
[   68.693966] sof-audio-pci 0000:00:1f.3: pcm: open stream 0 dir 0
[   68.693969] sof-audio-pci 0000:00:1f.3: error: pcm open failed to resume -22
[   68.693975] sof-audio-pci 0000:00:1f.3: ASoC: can't open component 0000:00:1f.3: -22
[   68.693982]  HDA Analog: ASoC: failed to start FE -22

Env:
sof cml-003-drop-stable: 55ae67b
kernel sof-dev: 2293bc7
tplg: sof-hda-generic.tplg
HW: WHL (HD-A mode) with ALC700

Log:
logger.log

Metadata

Metadata

Assignees

Labels

BYTApplies to Baytrail platformHDAApplies to HD-Audio bus for codec connectionWHLApplies to WhiskeyLake platformbugSomething isn't working as expected

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions