You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
hw_params() fails with pulseaudio at 48kHz, 16bit stereo. #432
changed the title [-]Playback and capture can't work when pulseaudio is enabled[/-][+]hw_params() fails with pulseaudio at 48kHz, 16bit stereo.[/+]on Oct 1, 2018
Summary:
This issue can be reproduced on BYT w/ ALC5651.
Test env:
sof master: 6e14892
sof tool: ad3f3e4
kernel sof-dev: aff80d7
tplg: test-ssp2-mclk-0-I2S-volume-s16le-s16le-48k-19200k-codec.tplg-ad3f3e4 and
test-ssp2-mclk-0-I2S-volume-s24le-s24le-48k-19200k-codec.tplg-ad3f3e4
Activity
xiulipan commentedon Sep 28, 2018
blocked by trace issues thesofproject/soft#75
No debug tools now
mengdonglin commentedon Sep 29, 2018
@ZhendanYang Could you use the new logger with master branch from now on?
If it's working, we can remove the blocker.
xiulipan commentedon Sep 29, 2018
@ZhendanYang @mengdonglin
Test on APL and have some optimization for logger.
Will start debug ASAP and have some update.
[-]Playback and capture can't work when pulseaudio is enabled[/-][+]hw_params() fails with pulseaudio at 48kHz, 16bit stereo.[/+]mengdonglin commentedon Oct 19, 2018
This issue is blocked by #443
mengdonglin commentedon Nov 22, 2018
The test topology files are moved to: https://github.com/thesofproject/soft/tree/master/test/topology
markyang commentedon Nov 23, 2018
Summary:
This issue can be reproduced on BYT with ALC5651.
Test env:
sof master: e8ef1f2
sof tool: ad3f3e4
kernel sof-dev: 4a3aa5f
tplg: test-ssp2-mclk-0-I2S-volume-s16le-s16le-48k-19200k-codec.tplg-ad3f3e4f
Log:
logger-byt.log
logger-byt-t.log
mengdonglin commentedon Nov 23, 2018
@markyang Is Pulseaudio (PA) enabled in your test? Could you help to disable PA and check if this issue can be reproduced?
markyang commentedon Nov 23, 2018
Summary:
If don't run /usr/bin/pulseaudio (rename or remove), it works fine on BYT with ALC5651.
Test env:
sof master: e8ef1f2
sof tool: ad3f3e4
kernel sof-dev: 4a3aa5f
tplg: sof-byt-rt5651.tplg
libinyang commentedon Nov 26, 2018
The bug is caused that pulseaudio will open/close pcm so frequently and the channels are not released, which will cause the channel is not enough.
libinyang commentedon Nov 26, 2018
I have a patch for this bug. I will refine the patch and submit the patch in these 2 days.
markyang commentedon Nov 26, 2018
Summary:
This issue can be reproduced on BYT w/ ALC5651.
Test env:
sof master: 6e14892
sof tool: ad3f3e4
kernel sof-dev: aff80d7
tplg: test-ssp2-mclk-0-I2S-volume-s16le-s16le-48k-19200k-codec.tplg-ad3f3e4 and
test-ssp2-mclk-0-I2S-volume-s24le-s24le-48k-19200k-codec.tplg-ad3f3e4
libinyang commentedon Nov 27, 2018
patch is submitted:
#633
libinyang commentedon Nov 28, 2018
@markyang
The patch is merged.
markyang commentedon Nov 28, 2018
Summary:
This issue cannot be reproduced on BYT w/ ALC5651 anymore.
fixed by PR #633