Skip to content

Commit 240e000

Browse files
feat: Update Jailhouse doc for 10.1 release
Update commit hash, memory offsets for Jailhouse Hypervisor doc. Signed-off-by: Paresh Bhagat <[email protected]>
1 parent 92f23db commit 240e000

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

source/linux/Foundational_Components/Hypervisor/Jailhouse.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ on the EVM then power on the board, the following logs can be observed on the te
194194

195195
.. code-block:: console
196196
197-
U-Boot SPL 2024.04-ti-g6301979bc99c (Jul 29 2024 - 09:10:51 +0000)
197+
U-Boot SPL 2024.04-ti-g5d20b4ba8d54 (Dec 08 2024 - 04:51:09 +0000)
198198
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
199199
SPL initial stack usage: 13384 bytes
200200
Trying to boot from MMC2
@@ -223,7 +223,7 @@ on the EVM then power on the board, the following logs can be observed on the te
223223

224224
.. code-block:: console
225225
226-
U-Boot SPL 2024.04-ti-g6301979bc99c (Jul 29 2024 - 09:10:51 +0000)
226+
U-Boot SPL 2024.04-ti-g5d20b4ba8d54 (Dec 08 2024 - 04:51:09 +0000)
227227
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
228228
SPL initial stack usage: 13384 bytes
229229
Trying to boot from MMC2
@@ -380,7 +380,7 @@ Running Jailhouse Demos on |__PART_FAMILY_DEVICE_NAMES__|
380380
Host Setup
381381
==========
382382

383-
Flash tisdk-jailhouse-image-|__SDK_BUILD_MACHINE__|.wic.xz to SD card using balena
383+
Flash tisdk-jailhouse-image-|__SDK_BUILD_MACHINE__|.rootfs.wic.xz to SD card using balena
384384
and boot |__PART_FAMILY_DEVICE_NAMES__| from the SD card. As we will be running
385385
two instances ,two terminals are required. Connect one terminal to the primary
386386
UART (e.g. :file:`/dev/ttyUSB0`) and the other to the secondary UART (e.g. :file:`/dev/ttyUSB1`).
@@ -427,14 +427,14 @@ the demo are:
427427

428428
.. code-block:: console
429429
430-
root@am62xx-evm: jailhouse cell load k3-am625-sk-linux-demo /usr/libexec/jailhouse/linux-loader.bin -a 0x0 -s "kernel=0xe0200000 dtb=0xe0000000" -a 0x1000 /boot/Image -a 0xe0200000 /boot/tisdk-jailhouse-inmate-am62xx-evm.rootfs.cpio -a 0xe28d4000 /usr/share/jailhouse/inmate-k3-am625-sk.dtb -a 0xe0000000
430+
root@am62xx-evm: jailhouse cell load k3-am625-sk-linux-demo /usr/libexec/jailhouse/linux-loader.bin -a 0x0 -s "kernel=0xe0200000 dtb=0xe0000000" -a 0x1000 /boot/Image -a 0xe0200000 /boot/tisdk-jailhouse-inmate-am62xx-evm.rootfs.cpio -a 0xe2a5e000 /usr/share/jailhouse/inmate-k3-am625-sk.dtb -a 0xe0000000
431431
432432
linux-loader.bin is a small application provided and built by Jailhouse source
433433
tree to run inmates. As you can see (-a 0x0) it is loaded to virtual address 0x0.
434434
"-s "kernel=0xe0200000 dtb=0xe0000000" -a 0x1000" - is the linux_loader argument
435435
loaded as string to virtual address 0x1000, which instructs the linux-loader to
436436
branch to the those addresses. Kernel Image is loaded to the virtual address
437-
0xe0200000, jailhouse inmate ramfs to 0xe28d4000 and device tree for inmate to 0xe0000000.
437+
0xe0200000, jailhouse inmate ramfs to 0xe2a5e000 and device tree for inmate to 0xe0000000.
438438

439439
.. ifconfig:: CONFIG_part_variant in ('AM62PX')
440440

@@ -443,11 +443,11 @@ the demo are:
443443
"-s "kernel=0x9e0200000 dtb=0x9e0000000" -a 0x1000" - is the linux_loader argument
444444
loaded as string to virtual address 0x1000, which instructs the linux-loader to
445445
branch to the those addresses. Kernel Image is loaded to the virtual address
446-
0x9e0200000, jailhouse inmate ramfs to 0x9e28d4000 and device tree for inmate to 0x9e0000000.
446+
0x9e0200000, jailhouse inmate ramfs to 0x9e2a5e000 and device tree for inmate to 0x9e0000000.
447447

448448
.. code-block:: console
449449
450-
root@am62pxx-evm: jailhouse cell load k3-am62p5-sk-linux-demo /usr/libexec/jailhouse/linux-loader.bin -a 0x0 -s "kernel=0x9e0200000 dtb=0x9e0000000" -a 0x1000 /boot/Image -a 0x9e0200000 /boot/tisdk-jailhouse-inmate-am62pxx-evm.rootfs.cpio -a 0x9e28d4000 /usr/share/jailhouse/inmate-k3-am62p5-sk.dtb -a 0x9e0000000
450+
root@am62pxx-evm: jailhouse cell load k3-am62p5-sk-linux-demo /usr/libexec/jailhouse/linux-loader.bin -a 0x0 -s "kernel=0x9e0200000 dtb=0x9e0000000" -a 0x1000 /boot/Image -a 0x9e0200000 /boot/tisdk-jailhouse-inmate-am62pxx-evm.rootfs.cpio -a 0x9e2a5e000 /usr/share/jailhouse/inmate-k3-am62p5-sk.dtb -a 0x9e0000000
451451
452452
- Start inmate cell
453453

0 commit comments

Comments
 (0)