Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added source/images/Auth_default_bootflow_AM62L.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/Auth_secure_bootflow_AM62L.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,16 @@
Setup
*****

.. Image:: /images/Auth_default_bootflow.png
:align: center
.. ifconfig:: CONFIG_part_variant not in ('AM62LX')

.. note::
.. Image:: /images/Auth_default_bootflow.png
:align: center

.. ifconfig:: CONFIG_part_variant in ('AM62LX')

.. Image:: /images/Auth_default_bootflow_AM62L.png
:align: center

A new Yocto layer is in the works to automate all of the below steps

The following steps describe how to build user-space tools and configuration on Yocto. Please use :ref:`Processor SDK - Building the SDK with Yocto <building-the-sdk-with-yocto>` as reference.

Expand Down Expand Up @@ -240,14 +244,21 @@

#. Repackage the initramfs into the kernel, build and replace the :file:`root/boot/Image` and boot.

.. Image:: /images/Auth_secure_bootflow.png
:align: center
.. ifconfig:: CONFIG_part_variant not in ('AM62LX')

.. Image:: /images/Auth_secure_bootflow.png
:align: center

.. ifconfig:: CONFIG_part_variant in ('AM62LX')

.. Image:: /images/Auth_secure_bootflow_AM62L.png
:align: center

**********
Next steps
**********

This guide showcases the authenticated boot flow on TI devices and is not meant to be directly used in production. The demo utilizes a pass_key to secure the encrypted partition and is placed in the initramfs in a non-secure manner.
This guide showcases the authenticated boot flow on TI devices and is not meant to be directly used in production. The demo utilizes a pass_key to secure the encrypted partition and is placed in the initramfs in a non-secure manner. Refer :ref:`File System Encryption with fTPM <filesystem-encryption>` for details on using fTPM based key sealing and secure storage of keys.

Check warning on line 261 in source/linux/Foundational_Components/System_Security/Auth_boot.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.UserReplacedValues] Separate words by underscores in user-replaced values. Raw Output: {"message": "[RedHat.UserReplacedValues] Separate words by underscores in user-replaced values.", "location": {"path": "source/linux/Foundational_Components/System_Security/Auth_boot.rst", "range": {"start": {"line": 261, "column": 279}}}, "severity": "INFO"}

Check failure on line 261 in source/linux/Foundational_Components/System_Security/Auth_boot.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.TermsErrors] Use 'insecure' rather than 'non-secure'. Raw Output: {"message": "[RedHat.TermsErrors] Use 'insecure' rather than 'non-secure'.", "location": {"path": "source/linux/Foundational_Components/System_Security/Auth_boot.rst", "range": {"start": {"line": 261, "column": 215}}}, "severity": "ERROR"}

Check warning on line 261 in source/linux/Foundational_Components/System_Security/Auth_boot.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.PassiveVoice] 'is placed' is passive voice. In general, use active voice. Consult the style guide for acceptable use of passive voice. Raw Output: {"message": "[RedHat.PassiveVoice] 'is placed' is passive voice. In general, use active voice. Consult the style guide for acceptable use of passive voice.", "location": {"path": "source/linux/Foundational_Components/System_Security/Auth_boot.rst", "range": {"start": {"line": 261, "column": 183}}}, "severity": "INFO"}

********
See Also
Expand Down
Loading