doc: update usage of zephyr as pre-launched VM kernel

Now ACRN support booting pre-launched Zephyr VM kernel in ELF format
instead of previous raw image format, so update usage in related doc.

Signed-off-by: Victor Sun <victor.sun@intel.com>
This commit is contained in:
Victor Sun 2021-08-28 00:06:13 +08:00 committed by fitchbe
parent 37237757c6
commit 23af93c0e1
1 changed files with 5 additions and 5 deletions

View File

@ -46,11 +46,11 @@ Prepare the Zephyr kernel that you will run in VM0 later.
- Follow step 1 from the :ref:`using_zephyr_as_uos` instructions
.. note:: We only need the binary Zephyr kernel, not the entire ``zephyr.img``
.. note:: We only need the ELF binary Zephyr kernel, not the entire ``zephyr.img``
- Copy the :file:`zephyr/zephyr.bin` to the ``/boot`` folder::
- Copy the :file:`zephyr/zephyr.elf` to the ``/boot`` folder::
sudo cp zephyr/zephyr.bin /boot
sudo cp zephyr/zephyr.elf /boot
.. rst-class:: numbered-step
@ -103,14 +103,14 @@ Perform the following to update Ubuntu GRUB so it can boot the hypervisor and lo
insmod ext2
echo 'Loading hypervisor Hybrid scenario ...'
multiboot2 /boot/acrn.bin
module2 /boot/zephyr.bin xxxxxx
module2 /boot/zephyr.elf xxxxxx
module2 /boot/bzImage yyyyyy
module2 /boot/ACPI_VM0.bin ACPI_VM0
}
.. note:: The module ``/boot/zephyr.bin`` is the VM0 (Zephyr) kernel file.
.. note:: The module ``/boot/zephyr.elf`` is the VM0 (Zephyr) kernel file.
The param ``xxxxxx`` is VM0's kernel file tag and must exactly match the
``kern_mod`` of VM0, which is configured in the ``misc/config_tools/data/nuc7i7dnb/hybrid.xml``
file. The multiboot module ``/boot/bzImage`` is the Service VM kernel