From 83ea5179e66f6f806a8a3a49091efbbab267e0ca Mon Sep 17 00:00:00 2001 From: Paresh Bhagat Date: Tue, 3 Dec 2024 17:44:30 +0530 Subject: [PATCH] feat: Add info in Overview doc to build Jailhouse Image Jailhouse Image build needs some extra branding steps and cannot be build simply by specifying image name during build. So add a new section which mentions steps to build jailhouse image. Signed-off-by: Paresh Bhagat --- .../_Processor_SDK_Building_The_SDK.rst | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/source/linux/Overview/_Processor_SDK_Building_The_SDK.rst b/source/linux/Overview/_Processor_SDK_Building_The_SDK.rst index b33df8605..28968ea44 100644 --- a/source/linux/Overview/_Processor_SDK_Building_The_SDK.rst +++ b/source/linux/Overview/_Processor_SDK_Building_The_SDK.rst @@ -154,6 +154,36 @@ The MACHINE can be set to |__SDK_BUILD_MACHINE__|, for example. $ . conf/setenv $ MACHINE= ARAGO_RT_ENABLE=1 bitbake -k tisdk-default-image + .. ifconfig:: CONFIG_part_variant in ('AM62X','AM62PX') + + The final command below will build the :file:`tisdk-jailhouse-image`, which is the + Processor SDK image with arago filesystem and Jailhouse support. + + .. tabs:: + + .. tab:: Build Jailhouse Linux SD card Image + + .. code-block:: console + + $ git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk + $ cd tisdk + $ ./oe-layertool-setup.sh -f configs/processor-sdk/ + $ cd build + $ . conf/setenv + $ echo 'TI_EXTRAS="tie-jailhouse"' >> conf/local.conf + $ MACHINE= bitbake -k tisdk-jailhouse-image + + .. tab:: Build Jailhouse RT-Linux SD card Image + + .. code-block:: console + + $ git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk + $ cd tisdk + $ ./oe-layertool-setup.sh -f configs/processor-sdk/ + $ cd build + $ . conf/setenv + $ echo 'TI_EXTRAS="tie-jailhouse"' >> conf/local.conf + $ MACHINE= ARAGO_RT_ENABLE=1 bitbake -k tisdk-jailhouse-image .. ifconfig:: CONFIG_sdk in ('JACINTO','j7_foundational')