LEON3 on Qemu with networking

Jan Orliński jan.orlinski at syderal.pl
Mon Feb 5 08:31:57 UTC 2018

Hi everyone,

I am doing some development for LEON processor and I was wondering
whether someone successfully emulated any RTEMS network application on
Qemu. My goal is to send to and receive packets from a program run on a
host operating system on qemu-emulated RTEMS application. In order to
work with LEON qemu needs 3 patches to be applied (as described here
https://lists.rtems.org/pipermail/devel/2017-June/018280.html). As far
as I know they work for 2.0-stable branch.

I've managed to run the RTEMS/LEON3 on qemu, but I am struggling with
networking support. I am facing 2 issues - qemu-system-sparc does not
seem to support any network interface card (even though documentation
states otherwise) and RTEMS does not provide support for any NIC listed
in qemu documentation. The first issue seems to be solvable - qemu has a
'lance' model NIC built in (according to my email exchange on
qemu-discuss mailing list), however if I will manage to run this
emulated card, RTEMS still does not have the drivers to support it.

Do You have some experience with this kind of environment any maybe You
can provide some insight into this topic?


Jan Orliński

More information about the users mailing list