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 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto