From: Jan Kiszka <[email protected]> Also fix wrong inline quoting at this chance.
Signed-off-by: Jan Kiszka <[email protected]> --- README.md | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index a3c183a..f5054bd 100644 --- a/README.md +++ b/README.md @@ -15,33 +15,29 @@ The host-side requirements are: - Docker (tested with 17.09.1-ce) - QEMU >= 2.8 for x86 image, >= 2.12 for ARM64 image - Kernel >= 4.4 with KVM support (for x86 image) -- On Intel, kvm_intel module loaded with parameter "nested=1" +- On Intel, kvm_intel module loaded with parameter `nested=1` -To build all images, just run ```build-images.sh```. A QEMU image can then be -started using ```start-qemu.sh ARCHITECTURE```. Currently supported are "x86" -and "arm64" as architectures. - -Note that the ARM64 image is not built by default as it currently takes several -hours to complete. You can request the build this way: - - KAS_TARGET="multiconfig:qemuarm64-jailhouse:demo-image" ./build-images.sh +To build a target image, just run `build-images.sh` and select one (or +both) of the QEMU targets. The generated image can then be executed using +`start-qemu.sh ARCHITECTURE`. Currently supported are `x86` and `arm64` as +architectures. Quickstart for Physical Targets ------------------------------- -Currently supported is the [Orange Pi Zero](http://www.orangepi.org/orangepizero) -(256 MB edition). Run the following command to build this target: - - KAS_TARGET="multiconfig:orangepi-zero-jailhouse:demo-image" ./build-images.sh - -Afterwards, flash the image on an empty SD card: +Call `build-images.sh` and select the desired target. Afterwards, flash the +image on an empty SD card, e.g.: dd if=out/build/tmp/deploy/images/demo-image-debian-stretch-orangepi-zero.wic.img \ of=/dev/mmcblk0 bs=4M status=progress -To configure the WLAN interface on this board, create -/etc/network/interfaces.d/wlan0 with the following content: +### Orange Pi Zero + +The [Orange Pi Zero](http://www.orangepi.org/orangepizero) is supported with +its 256 MB edition. Ethernet is supported out of the box with the generated +image. To configure the WLAN interface on this board, create +`/etc/network/interfaces.d/wlan0` with the following content: allow-hotplug wlan0 @@ -53,6 +49,16 @@ Note that the driver and the WLAN firmware are of experimental quality and have significant reception latency problems. In contrast, the LAN interface works smoothly. +### NUC6CAY + +The [NUC6CAY](https://www.intel.com/content/www/us/en/products/boards-kits/nuc/mini-pcs/nuc6cays.html) +is supported with 8 GB of RAM. It can boot from an SD card, or you can flash +the generated on a built-in storage device. The device has to boot in EFI mode. + +As the device comes without a UART connector, the output of Jailhouse can only +be seen via the EFI framebuffer on a monitor or on the virtual Jailhouse +console (`jailhouse console`). + Community Resources ------------------- -- 2.16.4 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
