Skip to content

Latest commit

 

History

History
 
 

meta-mender-qemu-community

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
This README file contains information on the contents of the meta-mender-qemu-community layer.

Please see the corresponding sections below for details.

Dependencies
============

  URI: https://git.yoctoproject.org/poky
  branch: kirkstone

  URI: https://git.openembedded.org/meta-openembedded
  branch: kirkstone

  URI: https://git.yoctoproject.org/meta-arm
  branch: kirkstone

  URI: https://github.com/mendersoftware/meta-mender
  branch: kirkstone

Contributions
=============

Please the README file in the top level directory.

Table of Contents
=================

  I. Adding the meta-mender-qemu-community layer to your build
 II. Misc


I. Adding the meta-mender-qemu-community layer to your build
=================================================

Run 'bitbake-layers add-layer meta-mender-qemu-community'

II. Misc
========

The layer supports building for QEMU Aarch64 with EFI. Add the following to your configuration:

```
EFI_PROVIDER = "grub-efi"
MACHINE_FEATURES += "efi"
MENDER_EFI_LOADER = "edk2-firmware"
MENDER_STORAGE_DEVICE = "/dev/vda"
```

Running the `qemuarm64` machine:

```
cd tmp/deploy/qemuarm64
qemu-system-aarch64 \
  -machine virt \
  -name "Virtual ARM64" \
  -m 4G \
  -smp 6 \
  -cpu cortex-a57 \
  -drive file=./core-image-minimal-qemuarm64.uefiimg,if=virtio,format=raw \
  -bios ./QEMU_EFI.fd \
  -nographic
```