[alsa-devel] bytcr_rt5640, baytrail: trying to get audio working
Bernhard Übelacker
bernhardu at vr-web.de
Wed Mar 30 00:50:29 CEST 2016
Hello Pierre-Louis,
thank you for your answers and your efforts.
Kind regards,
Bernhard
PS.: Could some info from a preinstalled Android of any help?
Am 29.03.2016 um 02:04 schrieb Pierre-Louis Bossart:
> If you modified the interrupt order then it's a Baytrail-CR device and
> you will need to use the firmware that makes use of SSP0 (SSP2 is not
> connected in this package). I am working to enable SSP0 routing directly
> without the need for a new firmware but I haven't had time to test it.
>
> That said, we've not been successful so far with such Baytrail-CR
> devices. So far the issue seem to be in the SSP0-AIF2 connection; if you
> do a loopback within the DSP things work fine. Without access to the
> schematics and the board information it's not straightforward to solve
> the problem.
> Note also that Baytrail-CR devices typically use different microphones
> and speaker settings (differential mics, mono speakers typically) so you
> may need to add some quirks.
Just for reference if someone gets here via search engine:
I have tried the firmware [1] and put it under /lib/firmware/intel/fw_sst_0f28.bin
with the modified interrupt order and linux 4.5.0-rc7+, entered the
amixer sequence and the speaker-test.
I saw with that also no obvious errors in dmesg.
Interrupts are also counted.
The clicks on device open and close are not to hear anymore.
But unfortunately it stays silent.
[1] https://git.kernel.org/cgit/linux/kernel/git/vkoul/firmware.git/plain/intel/fw_sst_0f28_ssp0.bin?h=byt
More information about the Alsa-devel
mailing list