Sound with Intel Baytrail device (Lenovo Ideapad 100S)
Hi,
although sound has been reported to work with this device (e.g. here:
https://bugzilla.kernel.org/show_bug.cgi?id=113151 ) I am not able to
make it work (with Stretch), maybe someone here has managed to do so and
can give me a hint?
I compiled a 4.14.0 kernel with a .config someone who reported sound to
work sent me, so I assume the drivers are all present and functional.
My prime suspect is the firmware, so I tried and removed the debian
firmware packages and installed the latest Ubuntu linux-firmware package
(1.170) instead, which appears to be more complete (and possibly more
to-date) than its debian counterparts, but still no luck. I also updated
intel-microcode to the latest version from Sid, just in case that matters.
Still when I try to play back some audio file with plain alsa I get an
error like:
$ aplay Noise.wav
Playing WAVE 'Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz,
Mono aplay: set_params:1363: Unable to install hw params:
(...)
I also tried to use pulseaudio with the ucm files from
https://github.com/plbossart/UCM/tree/master/bytcr-rt5640
that have been reported to do the trick, but still no luck, PA floods the
syslog with messages like
[ 82.649840] intel_sst_acpi 80860F28:00: FW Version 01.0c.00.01
[ 82.650272] Baytrail Audio Port: ASoC: no backend DAIs enabled for
Baytrail Audio Port (...)
The card shows up in /proc/asound/cards but I cannot seem to find a way
to make it work, and it is quite hard to find useful information on the
web.
Does anyone have an idea what I could try next? Is still some firmware
missing or is it rather a configuration issue?
Best regards and TIA
Michael
.-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-.
I object to intellect without discipline; I object to power without
constructive purpose.
-- Spock, "The Squire of Gothos", stardate 2124.5
Reply to: