[Sound-open-firmware] DSP VM to x86 VM communication in QEMU

Dylan Reid dgreid at chromium.org
Tue Apr 16 20:48:58 CEST 2019


On Tue, Apr 16, 2019 at 8:25 AM Kai Vehmanen
<kai.vehmanen at linux.intel.com> wrote:
>
> Hi,
>
> On Mon, 15 Apr 2019, Liam Girdwood wrote:
>
> > https://www.alsa-project.org/main/index.php/Firmware#Using_the_Qemu_DSP_emulator
> >
> > These instructions are out of date, so you may find that other qemu dependencies
> > are needed to build. Host (x86) side is not yet supported for SKL on wards atm
> > (needs code to hook into qemu HDA core), but xtensa DSP is supported on all
> > platforms.
>
> I can verify the DSP side is functional and I could set up an environment
> following the wiki and run latest and greatest FW from SOF mainline.
>
> There is some regression with host side though, even when trying to use
> older targets than SKL. I reverted the SOF qemu branch to v1.2 level and
> ta-daa, I got both sides working (with latest driver and fw, BYT target).
>
> I'll next bisect the commits since v1.2 to see where it broke down.

Thanks Kai,

For context, the Chrome OS team is evaluating reusing the interface
from the DSP side to improve audio latency and capability for our
guest VMs.

Cheers,

Dylan


More information about the Sound-open-firmware mailing list