Skip to content

Commit

Permalink
feat: Add info in Overview doc to build Jailhouse Image
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
paresh-bhagat12 committed Dec 16, 2024
1 parent c8b95a4 commit 0600f22
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions source/linux/Overview/_Processor_SDK_Building_The_SDK.rst
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,36 @@ The MACHINE can be set to |__SDK_BUILD_MACHINE__|, for example.
$ . conf/setenv
$ MACHINE=<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/<oeconfig-file>
$ cd build
$ . conf/setenv
$ echo 'TI_EXTRAS="tie-jailhouse"' >> conf/local.conf
$ MACHINE=<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/<oeconfig-file>
$ cd build
$ . conf/setenv
$ echo 'TI_EXTRAS="tie-jailhouse"' >> conf/local.conf
$ MACHINE=<machine> ARAGO_RT_ENABLE=1 bitbake -k tisdk-jailhouse-image
.. ifconfig:: CONFIG_sdk in ('JACINTO','j7_foundational')

Expand Down

0 comments on commit 0600f22

Please sign in to comment.