[Sound-open-firmware] [External] Re: Whiskeylake support and kernel version

Kai Vehmanen kai.vehmanen at linux.intel.com
Thu Sep 12 16:08:34 CEST 2019


Hi,

On Thu, 12 Sep 2019, Mark Pearson wrote:

> These commands are all working on my cometlake based system (admittedly 
> with the 5.3 kernel) and the devices all show up with arecord/aplay.

could you try with the same 5.3 kernel? That's probably the quickest
thing to try. 

> Reviewing the dmesg (and I can attach the log if it's helpful) it starts off well but I noticed these messages:
> 	[    3.003833] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-5dd9a
> 	[    3.003834] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:6:0
> 	[    3.003835] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
> 	[    3.005845] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:7:0 Kernel ABI 3:6:0
> 	[    3.005846] sof-audio-pci 0000:00:1f.3: warn: topology ABI is more recent than kernel

This means the FW+topology are newer, so 5.2.9 is a bit too old. I did 
check this and the kernel should be compatible (there was timestamping 
added to one of the IPCs), but maybe I missed something. In any case you
have received the first IPC message from FW ("FW_READY") which leads to
printing above info, so that is already indicating you are pretty far 
(e.g. authentication of the firmware has succeeded):

> Which makes me wonder if I should be using an older firmware/topology 
> version? Any thoughts and where would I get 'compatible' versions to try 
> out?

I recommend sticking to 1.3. Older versions won't work on your device, and 
there are no newer ones yet available (we are working towards 1.4 release 
now).

Br, Kai


More information about the Sound-open-firmware mailing list