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 17, 2024
1 parent 5075154 commit f1a2473
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 f1a2473

Please sign in to comment.