.. _SD.Bootloader:

.. include:: /content/swdocs.rsts

.. spelling::

!!!!!!!!!!
Bootloader
!!!!!!!!!!

This topic discusses features supported in the Bootloader, the component of |NVIDIA(r)| |Jetson(tm)| Linux that boots the operating system when the device is powered up or reset.

- :ref:`UEFI Adaptation <SD.Bootloader.UEFI>` 
- :ref:`Switching Between A/B Boot Chains for the Developer Preview <SD.Bootloader.ABfeatureForDP>`
- :ref:`(Not Yet Fully Supported in This Release) Update and Redundancy <SD.Bootloader.UpdateAndRedundancy>`
  describes features that enable a Jetson Linux system to continue running in the even that an attempted software update fails.

.. note::
  -  ``A/B redundancy`` is not yet fully supported in this Developer Preview release. Users can reference :ref:`Switching Between A/B Boot Chains for the Developer Preview<SD.Bootloader.ABfeatureForDP>` to get familiar with the A/B layout and manually switching between the A/B boot chains. Full A/B redundancy support will be available in the upcoming GA release.


.. todo::
   Need to update this section for JP5.0-GA release

.. toctree::
   :maxdepth: 3
   
   Bootloader/UEFI.rst
   Bootloader/ABfeatureForDP.rst
   Bootloader/UpdateAndRedundancy.rst
