mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-08 11:39:39 +00:00
Doc: Updated "Advanced Guides" titles for naming consistency
Updated WaaG file Signed-off-by: Deb Taylor <deb.taylor@intel.com>
This commit is contained in:
parent
f9824261e6
commit
1df539b76c
@ -35,15 +35,15 @@ User VM Tutorials
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
tutorials/agl-vms
|
|
||||||
tutorials/using_celadon_as_uos
|
|
||||||
tutorials/building_uos_from_clearlinux
|
tutorials/building_uos_from_clearlinux
|
||||||
tutorials/using_vxworks_as_uos
|
|
||||||
tutorials/using_windows_as_uos
|
tutorials/using_windows_as_uos
|
||||||
tutorials/using_zephyr_as_uos
|
|
||||||
tutorials/running_deb_as_user_vm
|
|
||||||
tutorials/running_ubun_as_user_vm
|
tutorials/running_ubun_as_user_vm
|
||||||
|
tutorials/running_deb_as_user_vm
|
||||||
tutorials/using_xenomai_as_uos
|
tutorials/using_xenomai_as_uos
|
||||||
|
tutorials/using_celadon_as_uos
|
||||||
|
tutorials/using_vxworks_as_uos
|
||||||
|
tutorials/using_zephyr_as_uos
|
||||||
|
tutorials/agl-vms
|
||||||
|
|
||||||
Enable ACRN Features
|
Enable ACRN Features
|
||||||
********************
|
********************
|
||||||
@ -53,18 +53,18 @@ Enable ACRN Features
|
|||||||
|
|
||||||
tutorials/acrn-dm_QoS
|
tutorials/acrn-dm_QoS
|
||||||
tutorials/open_vswitch
|
tutorials/open_vswitch
|
||||||
tutorials/rtvm_workload_design_guideline
|
|
||||||
tutorials/sgx_virtualization
|
tutorials/sgx_virtualization
|
||||||
tutorials/vuart_configuration
|
tutorials/vuart_configuration
|
||||||
tutorials/skl-nuc
|
|
||||||
tutorials/rdt_configuration
|
tutorials/rdt_configuration
|
||||||
tutorials/using_sbl_on_up2
|
tutorials/using_sbl_on_up2
|
||||||
tutorials/trustyACRN
|
|
||||||
tutorials/run_kata_containers
|
|
||||||
tutorials/waag-secure-boot
|
tutorials/waag-secure-boot
|
||||||
tutorials/enable_s5
|
tutorials/enable_s5
|
||||||
tutorials/cpu_sharing
|
tutorials/cpu_sharing
|
||||||
tutorials/sriov_virtualization
|
tutorials/sriov_virtualization
|
||||||
|
tutorials/skl-nuc
|
||||||
|
tutorials/run_kata_containers
|
||||||
|
tutorials/trustyACRN
|
||||||
|
tutorials/rtvm_workload_design_guideline
|
||||||
|
|
||||||
Debug
|
Debug
|
||||||
*****
|
*****
|
||||||
@ -83,12 +83,13 @@ Additional Tutorials
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
tutorials/up2
|
tutorials/up2
|
||||||
tutorials/increase-uos-disk-size
|
|
||||||
tutorials/sign_clear_linux_image
|
|
||||||
tutorials/static-ip
|
|
||||||
tutorials/kbl-nuc-sdc
|
|
||||||
tutorials/enable_laag_secure_boot
|
|
||||||
tutorials/building_acrn_in_docker
|
tutorials/building_acrn_in_docker
|
||||||
tutorials/acrn_ootb
|
tutorials/acrn_ootb
|
||||||
|
tutorials/static-ip
|
||||||
|
tutorials/increase-uos-disk-size
|
||||||
|
tutorials/sign_clear_linux_image
|
||||||
|
tutorials/enable_laag_secure_boot
|
||||||
|
tutorials/kbl-nuc-sdc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _acrn-dm_qos:
|
.. _acrn-dm_qos:
|
||||||
|
|
||||||
Enable QoS based on runC container
|
Enable QoS based on runC Containers
|
||||||
##################################
|
###################################
|
||||||
This document describes how ACRN supports Device-Model Quality of Service (QoS)
|
This document describes how ACRN supports Device-Model Quality of Service (QoS)
|
||||||
based on using runC containers to control the Service VM resources
|
based on using runC containers to control the Service VM resources
|
||||||
(CPU, Storage, Memory, Network) by modifying the runC configuration file.
|
(CPU, Storage, Memory, Network) by modifying the runC configuration file.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
.. _acrn_ootb:
|
.. _acrn_ootb:
|
||||||
|
|
||||||
Install ACRN Out-of-the-box
|
Install ACRN Out of the Box
|
||||||
###########################
|
###########################
|
||||||
|
|
||||||
In this tutorial, we will learn to generate an out-of-the-box (OOTB)
|
In this tutorial, we will learn to generate an out-of-the-box (OOTB)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
.. _agl-vms:
|
.. _agl-vms:
|
||||||
|
|
||||||
Running AGL as VMs
|
Run two AGL images as User VMs
|
||||||
##################
|
##############################
|
||||||
|
|
||||||
This document describes how to run two Automotive Grade Linux (AGL)
|
This document describes how to run two Automotive Grade Linux (AGL)
|
||||||
images as VMs on the ACRN hypervisor. This serves as the baseline for
|
images as VMs on the ACRN hypervisor. This serves as the baseline for
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _building-acrn-in-docker:
|
.. _building-acrn-in-docker:
|
||||||
|
|
||||||
Building ACRN in Docker
|
Build ACRN in Docker
|
||||||
#######################
|
####################
|
||||||
|
|
||||||
This tutorial shows how to build ACRN in a Clear Linux Docker image.
|
This tutorial shows how to build ACRN in a Clear Linux Docker image.
|
||||||
|
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
.. _build User VM from Clearlinux:
|
.. _build User VM from Clearlinux:
|
||||||
|
|
||||||
Building User VM from Clear Linux OS
|
Build a User VM from the Clear Linux OS
|
||||||
####################################
|
#######################################
|
||||||
|
|
||||||
This document builds on the :ref:`getting_started`,
|
This document builds on :ref:`getting_started`,
|
||||||
and explains how to build a User VM from Clear Linux OS.
|
and explains how to build a User VM from Clear Linux OS.
|
||||||
|
|
||||||
Build User VM image in Clear Linux OS
|
Build User VM image from Clear Linux OS
|
||||||
*************************************
|
***************************************
|
||||||
|
|
||||||
Follow these steps to build a User VM image from Clear Linux OS:
|
Follow these steps to build a User VM image from the Clear Linux OS:
|
||||||
|
|
||||||
#. In Clear Linux OS, install ``ister`` (a template-based
|
#. In Clear Linux OS, install ``ister`` (a template-based
|
||||||
installer for Linux) included in the Clear Linux OS bundle
|
installer for Linux) included in the Clear Linux OS bundle
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _cpu_sharing:
|
.. _cpu_sharing:
|
||||||
|
|
||||||
ACRN CPU Sharing
|
Enable CPU Sharing in ACRN
|
||||||
################
|
##########################
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
************
|
************
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _enable_laag_secure_boot:
|
.. _enable_laag_secure_boot:
|
||||||
|
|
||||||
Secure Boot enabling for Clear Linux User VM
|
Enable Secure Boot in the Clear Linux User VM
|
||||||
############################################
|
#############################################
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
*************
|
*************
|
||||||
|
@ -1,21 +1,22 @@
|
|||||||
.. _enable-s5:
|
.. _enable-s5:
|
||||||
|
|
||||||
Platform S5 Enable Guide
|
Enable S5 in ACRN
|
||||||
########################
|
#################
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
************
|
************
|
||||||
|
|
||||||
S5 is one of the `ACPI sleep states <http://acpi.sourceforge.net/documentation/sleep.html>`_
|
S5 is one of the `ACPI sleep states <http://acpi.sourceforge.net/documentation/sleep.html>`_
|
||||||
that refers to the system being shut down (although some power may still be supplied to
|
that refers to the system being shut down (although some power may still be
|
||||||
certain devices). In this document, S5 means the function to shut down the
|
supplied to certain devices). In this document, S5 means the function to
|
||||||
**User VMs**, **the Service VM**, the hypervisor, and the hardware. In most cases,
|
shut down the **User VMs**, **the Service VM**, the hypervisor, and the
|
||||||
directly shutting down the power of a computer system is not advisable because it can
|
hardware. In most cases, directly shutting down the power of a computer
|
||||||
damage some components. It can cause corruption and put the system in an unknown or
|
system is not advisable because it can damage some components. It can cause
|
||||||
unstable state. On ACRN, the User VM must be shut down before powering off the Service VM.
|
corruption and put the system in an unknown or unstable state. On ACRN, the
|
||||||
Especially for some use cases, where User VMs could be used in industrial control or other
|
User VM must be shut down before powering off the Service VM. Especially for
|
||||||
high safety requirement environment, a graceful system shutdown such as the ACRN S5
|
some use cases, where User VMs could be used in industrial control or other
|
||||||
function is required.
|
high safety requirement environment, a graceful system shutdown such as the
|
||||||
|
ACRN S5 function is required.
|
||||||
|
|
||||||
S5 Architecture
|
S5 Architecture
|
||||||
***************
|
***************
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
.. _Increase User VM disk size:
|
.. _Increase User VM disk size:
|
||||||
|
|
||||||
Increasing the User VM disk size
|
Increase the User VM Disk Size
|
||||||
################################
|
##############################
|
||||||
|
|
||||||
This document builds on the :ref:`getting_started` and assumes you already have
|
This document builds on :ref:`getting_started` and assumes you already have
|
||||||
a system with ACRN installed and running correctly. The size of the pre-built
|
a system with ACRN installed and running correctly. The size of the pre-built
|
||||||
Clear Linux User OS (User VM) virtual disk is typically only 8GB and this may not be
|
Clear Linux User OS (User VM) virtual disk is typically only 8GB and this may not be
|
||||||
sufficient for some applications. This guide explains a simple few steps to
|
sufficient for some applications. This guide explains a simple few steps to
|
||||||
@ -112,4 +112,4 @@ partition space.
|
|||||||
$ sudo losetup -d $LOOP_DEV
|
$ sudo losetup -d $LOOP_DEV
|
||||||
|
|
||||||
Congratulations! You have successfully resized the disk, partition, and
|
Congratulations! You have successfully resized the disk, partition, and
|
||||||
filesystem of your User OS.
|
filesystem of your User VM.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _kbl-nuc-sdc:
|
.. _kbl-nuc-sdc:
|
||||||
|
|
||||||
Using SDC Mode on the NUC
|
Use SDC Mode on the NUC
|
||||||
#########################
|
#######################
|
||||||
|
|
||||||
The Intel |reg| NUC is the primary tested platform for ACRN development,
|
The Intel |reg| NUC is the primary tested platform for ACRN development,
|
||||||
and its setup is described below.
|
and its setup is described below.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _open_vswitch:
|
.. _open_vswitch:
|
||||||
|
|
||||||
How to enable OVS in ACRN
|
Enable OVS in ACRN
|
||||||
#########################
|
##################
|
||||||
Hypervisors need the ability to bridge network traffic between VMs
|
Hypervisors need the ability to bridge network traffic between VMs
|
||||||
and with the outside world. This tutorial describes how to
|
and with the outside world. This tutorial describes how to
|
||||||
use `Open Virtual Switch (OVS)
|
use `Open Virtual Switch (OVS)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _rdt_configuration:
|
.. _rdt_configuration:
|
||||||
|
|
||||||
RDT Configuration
|
Enable RDT Configuration
|
||||||
#################
|
########################
|
||||||
|
|
||||||
On x86 platforms that support Intel Resource Director Technology (RDT)
|
On x86 platforms that support Intel Resource Director Technology (RDT)
|
||||||
allocation features such as Cache Allocation Technology (CAT) and Memory
|
allocation features such as Cache Allocation Technology (CAT) and Memory
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _rt_performance_tuning:
|
.. _rt_performance_tuning:
|
||||||
|
|
||||||
Real-Time (RT) Performance Analysis on ACRN
|
ACRN Real-Time (RT) Performance Analysis
|
||||||
###########################################
|
########################################
|
||||||
|
|
||||||
The document describes the methods to collect trace/data for ACRN Real-Time VM (RTVM)
|
The document describes the methods to collect trace/data for ACRN Real-Time VM (RTVM)
|
||||||
real-time performance analysis. Two parts are included:
|
real-time performance analysis. Two parts are included:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
.. _rtvm_workload_guideline:
|
.. _rtvm_workload_guideline:
|
||||||
|
|
||||||
Real time VM application design guidelines
|
Real-Time VM Application Design Guidelines
|
||||||
##########################################
|
##########################################
|
||||||
|
|
||||||
An RTOS developer must be aware of the differences between running applications on a native
|
An RTOS developer must be aware of the differences between running applications on a native
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _running_deb_as_serv_vm:
|
.. _running_deb_as_serv_vm:
|
||||||
|
|
||||||
Running Debian as the Service VM
|
Run Debian as the Service VM
|
||||||
##################################
|
############################
|
||||||
|
|
||||||
The `Debian Project <https://www.debian.org/>`_ is an association of individuals who have made common cause to create a `free <https://www.debian.org/intro/free>`_ operating system. The `latest stable Debian release <https://www.debian.org/releases/stable/>`_ is 10.0.
|
The `Debian Project <https://www.debian.org/>`_ is an association of individuals who have made common cause to create a `free <https://www.debian.org/intro/free>`_ operating system. The `latest stable Debian release <https://www.debian.org/releases/stable/>`_ is 10.0.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _running_deb_as_user_vm:
|
.. _running_deb_as_user_vm:
|
||||||
|
|
||||||
Running Debian as the User VM
|
Run Debian as the User VM
|
||||||
#############################
|
#########################
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
*************
|
*************
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _running_ubun_as_user_vm:
|
.. _running_ubun_as_user_vm:
|
||||||
|
|
||||||
Running Ubuntu as the User VM
|
Run Ubuntu as the User VM
|
||||||
#############################
|
#########################
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
*************
|
*************
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _sgx_virt:
|
.. _sgx_virt:
|
||||||
|
|
||||||
SGX Virtualization
|
Enable SGX Virtualization
|
||||||
##################
|
#########################
|
||||||
|
|
||||||
SGX refers to `Intel® Software Guard Extensions <https://software.intel.com/
|
SGX refers to `Intel® Software Guard Extensions <https://software.intel.com/
|
||||||
en-us/sgx>`_ (Intel® SGX). This is a set of instructions that can be used by
|
en-us/sgx>`_ (Intel® SGX). This is a set of instructions that can be used by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _sign_clear_linux_image:
|
.. _sign_clear_linux_image:
|
||||||
|
|
||||||
How to sign binaries of the Clear Linux image
|
Sign Clear Linux Image Binaries
|
||||||
#############################################
|
###############################
|
||||||
|
|
||||||
In this tutorial, you will see how to sign the binaries of a Clear Linux image so that you can
|
In this tutorial, you will see how to sign the binaries of a Clear Linux image so that you can
|
||||||
boot it through a secure boot enabled OVMF.
|
boot it through a secure boot enabled OVMF.
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
.. _skl-nuc-gpu-passthrough:
|
.. _skl-nuc-gpu-passthrough:
|
||||||
|
|
||||||
GPU Passthrough on Skylake NUC
|
Enable GPU Passthrough on the Skylake NUC
|
||||||
##############################
|
#########################################
|
||||||
|
|
||||||
|
|
||||||
This community reference release for the Skylake NUC with GPU
|
This community reference release for the Skylake NUC with GPU
|
||||||
passthrough is a one-time snapshot release and is not supported
|
passthrough is a one-time snapshot release and is not supported
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _sriov_virtualization:
|
.. _sriov_virtualization:
|
||||||
|
|
||||||
SR-IOV Virtualization
|
Enable SR-IOV Virtualization
|
||||||
=====================
|
############################
|
||||||
|
|
||||||
SR-IOV (Single Root Input/Output Virtualization) can isolate PCIe devices
|
SR-IOV (Single Root Input/Output Virtualization) can isolate PCIe devices
|
||||||
to improve performance that is similar to bare-metal levels. SR-IOV consists
|
to improve performance that is similar to bare-metal levels. SR-IOV consists
|
||||||
@ -15,7 +15,7 @@ For details, refer to Chapter 9 of PCI-SIG's
|
|||||||
<https://pcisig.com/pci-express-architecture-configuration-space-test-specification-revision-40-version-10>`_.
|
<https://pcisig.com/pci-express-architecture-configuration-space-test-specification-revision-40-version-10>`_.
|
||||||
|
|
||||||
SR-IOV Architectural Overview
|
SR-IOV Architectural Overview
|
||||||
-----------------------------
|
*****************************
|
||||||
|
|
||||||
.. figure:: images/sriov-image1.png
|
.. figure:: images/sriov-image1.png
|
||||||
:align: center
|
:align: center
|
||||||
@ -101,7 +101,7 @@ SR-IOV Capabilities.
|
|||||||
|
|
||||||
For details, refer to the *PCI Express Base Specification Revision 4.0, Version 1.0 Chapter 9.3.3*.
|
For details, refer to the *PCI Express Base Specification Revision 4.0, Version 1.0 Chapter 9.3.3*.
|
||||||
|
|
||||||
SR-IOV Architecture In ACRN
|
SR-IOV Architecture in ACRN
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
.. figure:: images/sriov-image3.png
|
.. figure:: images/sriov-image3.png
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
.. _static_ip:
|
.. _static_ip:
|
||||||
|
|
||||||
Using a static IP address
|
Set Up a Static IP Address
|
||||||
#########################
|
##########################
|
||||||
|
|
||||||
When you install ACRN on your system following the :ref:`getting_started`, a
|
When you install ACRN on your system following :ref:`getting_started`, a
|
||||||
bridge called ``acrn-br0`` will be created and attached to the Ethernet network
|
bridge called ``acrn-br0`` is created and attached to the Ethernet network
|
||||||
interface of the platform. By default, the bridge gets its network configuration
|
interface of the platform. By default, the bridge gets its network configuration
|
||||||
using DHCP. This guide will explain how to modify the system to use a static IP
|
using DHCP. This guide explains how to modify the system to use a static IP
|
||||||
address. You need ``root`` privileges to make these changes to the system.
|
address. You need ``root`` privileges to make these changes to the system.
|
||||||
|
|
||||||
ACRN Network Setup
|
ACRN Network Setup
|
||||||
******************
|
******************
|
||||||
|
|
||||||
The ACRN Service OS is based on `Clear Linux OS`_ and it uses `systemd-networkd`_
|
The ACRN Service VM is based on `Clear Linux OS`_ and it uses `systemd-networkd`_
|
||||||
to set up the Service OS networking. A few files are responsible for setting up the
|
to set up the Service VM networking. A few files are responsible for setting up the
|
||||||
ACRN bridge (``acrn-br0``), the TAP device (``tap0``), and how these are all
|
ACRN bridge (``acrn-br0``), the TAP device (``tap0``), and how these are all
|
||||||
connected. Those files are installed in ``/usr/lib/systemd/network``
|
connected. Those files are installed in ``/usr/lib/systemd/network``
|
||||||
on the target device and can also be found under ``misc/acrnbridge`` in the source code.
|
on the target device and can also be found under ``misc/acrnbridge`` in the source code.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _trusty-security-services:
|
.. _trusty-security-services:
|
||||||
|
|
||||||
Trusty and Security Services in ACRN
|
Trusty and Security Services Reference
|
||||||
####################################
|
######################################
|
||||||
|
|
||||||
This document provides an overview of the Trusty architecture for
|
This document provides an overview of the Trusty architecture for
|
||||||
Linux-based system, what security services Trusty provides, and how
|
Linux-based system, what security services Trusty provides, and how
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _getting-started-up2:
|
.. _getting-started-up2:
|
||||||
|
|
||||||
Getting started guide for UP2 board
|
Getting Started Guide for the UP2 Board
|
||||||
###################################
|
#######################################
|
||||||
|
|
||||||
Hardware setup
|
Hardware setup
|
||||||
**************
|
**************
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
.. _using_celadon_as_uos:
|
.. _using_celadon_as_uos:
|
||||||
|
|
||||||
Using Celadon as the User OS
|
Run Celadon as the User VM
|
||||||
############################
|
##########################
|
||||||
|
|
||||||
`Celadon <https://01.org/projectceladon/>`_ is an open source Android* software reference stack
|
`Celadon <https://01.org/projectceladon/>`_ is an open source Android software reference stack
|
||||||
for Intel architecture. It builds upon a vanilla Android stack and incorporates open sourced components
|
for Intel architecture. It builds upon a vanilla Android stack and incorporates open sourced components
|
||||||
that are optimized for the hardware. This tutorial describes how to run Celadon as the User OS
|
that are optimized for the hardware. This tutorial describes how to run Celadon as the User VM
|
||||||
on the ACRN hypervisor. We are using the Kaby Lake-based NUC (model NUC7i7DNHE) in this tutorial.
|
on the ACRN hypervisor. We are using the Kaby Lake-based NUC (model NUC7i7DNHE) in this tutorial.
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
@ -76,10 +76,10 @@ Build Celadon from source
|
|||||||
in order to build the source code with parallel tasks. The Celadon gptimage will be
|
in order to build the source code with parallel tasks. The Celadon gptimage will be
|
||||||
generated to ``out/target/product/cel_apl/cel_apl_gptimage.img``
|
generated to ``out/target/product/cel_apl/cel_apl_gptimage.img``
|
||||||
|
|
||||||
Steps for Using Celadon as the User OS
|
Steps for Using Celadon as the User VM
|
||||||
**************************************
|
**************************************
|
||||||
|
|
||||||
#. Follow :ref:`kbl-nuc-sdc` to boot the ACRN Service OS based on Clear Linux 29880.
|
#. Follow :ref:`kbl-nuc-sdc` to boot the ACRN Service VM based on Clear Linux 29880.
|
||||||
|
|
||||||
#. Prepare dependencies on your NUC::
|
#. Prepare dependencies on your NUC::
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
.. _using-sbl-up2:
|
.. _using-sbl-up2:
|
||||||
|
|
||||||
Using SBL on UP2 Board
|
Enable SBL on the UP2 Board
|
||||||
######################
|
###########################
|
||||||
|
|
||||||
This document builds on the :ref:`getting-started-up2`, and explains how to use
|
This document builds on :ref:`getting-started-up2`, and explains how to use
|
||||||
SBL instead of UEFI to boot UP2 board.
|
SBL instead of UEFI to boot the UP2 board.
|
||||||
|
|
||||||
Slim Bootloader is an open-source boot firmware solution,
|
Slim Bootloader is an open-source boot firmware solution,
|
||||||
built from the ground up to be secure, lightweight, and highly
|
built from the ground up to be secure, lightweight, and highly
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _Ubuntu Service OS:
|
.. _Ubuntu Service OS:
|
||||||
|
|
||||||
Running Ubuntu in the Service VM
|
Run Ubuntu as the Service VM
|
||||||
################################
|
############################
|
||||||
|
|
||||||
This document builds on the :ref:`getting_started` series and explains how
|
This document builds on the :ref:`getting_started` series and explains how
|
||||||
to use Ubuntu instead of `Clear Linux OS`_ as the Service VM with the ACRN
|
to use Ubuntu instead of `Clear Linux OS`_ as the Service VM with the ACRN
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _using_vxworks_as_uos:
|
.. _using_vxworks_as_uos:
|
||||||
|
|
||||||
Using VxWorks* as User VM
|
Run VxWorks as the User VM
|
||||||
#########################
|
##########################
|
||||||
|
|
||||||
`VxWorks`_\* is a real-time proprietary OS designed for use in embedded systems requiring real-time, deterministic
|
`VxWorks`_\* is a real-time proprietary OS designed for use in embedded systems requiring real-time, deterministic
|
||||||
performance. This tutorial describes how to run VxWorks as the User VM on the ACRN hypervisor
|
performance. This tutorial describes how to run VxWorks as the User VM on the ACRN hypervisor
|
||||||
@ -92,7 +92,7 @@ Steps for Using VxWorks as User VM
|
|||||||
|
|
||||||
You now have a virtual disk image with bootable VxWorks in ``VxWorks.img``.
|
You now have a virtual disk image with bootable VxWorks in ``VxWorks.img``.
|
||||||
|
|
||||||
#. Follow :ref:`kbl-nuc-sdc` to boot "The ACRN Service OS".
|
#. Follow :ref:`kbl-nuc-sdc` to boot the ACRN Service VM.
|
||||||
|
|
||||||
#. Boot VxWorks as User VM.
|
#. Boot VxWorks as User VM.
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ Steps for Using VxWorks as User VM
|
|||||||
You will also need to copy the ``VxWorks.img`` created in the VxWorks build environment into directory
|
You will also need to copy the ``VxWorks.img`` created in the VxWorks build environment into directory
|
||||||
``vxworks`` (via, e.g. a USB stick or network).
|
``vxworks`` (via, e.g. a USB stick or network).
|
||||||
|
|
||||||
Run the ``launch_vxworks.sh`` script to launch VxWorks as Uos.
|
Run the ``launch_vxworks.sh`` script to launch VxWorks as the User VM.
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
.. _using_windows_as_uos:
|
.. _using_windows_as_uos:
|
||||||
|
|
||||||
|
|
||||||
Using Windows as Guest VM on ACRN
|
Launch Windows as the Guest VM on ACRN
|
||||||
#################################
|
######################################
|
||||||
This tutorial describes how to launch Windows as a Guest (WaaG) VM on the
|
This tutorial describes how to launch Windows as a Guest (WaaG) VM on the
|
||||||
ACRN hypervisor.
|
ACRN hypervisor.
|
||||||
|
|
||||||
@ -321,7 +321,7 @@ secure boot enabling.
|
|||||||
|
|
||||||
Activate Windows 10
|
Activate Windows 10
|
||||||
********************
|
********************
|
||||||
If you are using a trial version of Windows 10, you may find that some
|
If you are using a trial version of Windows 10, you might find that some
|
||||||
apps and features do not work or that Windows 10 automatically gets shut
|
apps and features do not work or that Windows 10 automatically gets shut
|
||||||
down by the Windows licensing monitoring service. To avoid these issues,
|
down by the Windows licensing monitoring service. To avoid these issues,
|
||||||
obtain a licensed version of Windows.
|
obtain a licensed version of Windows.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _using_xenomai_as_uos:
|
.. _using_xenomai_as_uos:
|
||||||
|
|
||||||
Using Xenomai as User VM OS (Real-Time VM)
|
Run Xenomai as the User VM OS (Real-Time VM)
|
||||||
##########################################
|
############################################
|
||||||
|
|
||||||
`Xenomai`_ is a versatile real-time framework that provides support to user space applications that are seamlessly integrated into Linux environments.
|
`Xenomai`_ is a versatile real-time framework that provides support to user space applications that are seamlessly integrated into Linux environments.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _using_zephyr_as_uos:
|
.. _using_zephyr_as_uos:
|
||||||
|
|
||||||
Using Zephyr as User VM
|
Run Zephyr as the User VM
|
||||||
#######################
|
#########################
|
||||||
|
|
||||||
This tutorial describes how to run Zephyr as the User VM on the ACRN hypervisor. We are using
|
This tutorial describes how to run Zephyr as the User VM on the ACRN hypervisor. We are using
|
||||||
Kaby Lake-based NUC (model NUC7i5DNHE) in this tutorial.
|
Kaby Lake-based NUC (model NUC7i5DNHE) in this tutorial.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _vuart_config:
|
.. _vuart_config:
|
||||||
|
|
||||||
vUART Configuration
|
Enable vUART Configurations
|
||||||
###################
|
###########################
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
============
|
============
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
.. _how-to-enable-secure-boot-for-windows:
|
.. _how-to-enable-secure-boot-for-windows:
|
||||||
|
|
||||||
How to enable secure boot for Windows
|
Enable Secure Boot in Windows
|
||||||
#####################################
|
#############################
|
||||||
|
|
||||||
This document shows how to enable secure boot to launch Windows 10
|
This document shows how to enable secure boot to launch Windows 10
|
||||||
as a guest through OVMF on ACRNGT, including:
|
as a guest through OVMF on ACRNGT, including:
|
||||||
|
Loading…
Reference in New Issue
Block a user