[linux-yocto] [kernel-cache][PATCHv2 0/1] qemu support for ARM devices
Adrian Freihofer
adrian.freihofer at siemens.com
Sun Jun 16 08:45:23 PDT 2019
Hi, Bruce,
Compared to v1, this is more or less a rewrite. It is now very similar to the qemuarma15 BSP as suggested by you.
The qemuarm15 BSP generates a kernel of 7046128 bytes.
The current Beaglebone yocto configuration produces a kernel of 6451976 bytes.
In addition to the configuration flags already set in the Beaglebone configuration, the qemuarm15 configuration includes cfg/virtio.scc and qemuarma15.scc. The virtio.scc is well suited for both. The qemuarma15.scc is too heavy for the Beaglebone, mainly due to SMP and NEON.
The kernel configuration with this patch results in a Beaglebone kernel with a size of 6623704 bytes, which is a plus of ~170k. But this makes it possible to start the Beaglebone images in Qemu with graphics.
Adrian Freihofer (1):
bsp/beaglebone: support qemu -machine virt
bsp/beaglebone/beaglebone.scc | 5 +++++
bsp/beaglebone/qemu-bb.cfg | 9 +++++++++
bsp/beaglebone/qemu-bb.scc | 1 +
3 files changed, 15 insertions(+)
create mode 100644 bsp/beaglebone/qemu-bb.cfg
create mode 100644 bsp/beaglebone/qemu-bb.scc
--
2.11.0
More information about the linux-yocto
mailing list