Skip to content
Merged
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
12 changes: 10 additions & 2 deletions source/linux/How_to_Guides/Target/How_to_boot_quickly.rst
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,10 @@
.. Image:: /images/optimized_bootflow_sbl_mpu.png
:align: center

.. note::

This document focuses on optimized boot flow by using Secondary Boot Loader (SBL). Users can also achieve shorter boot time by using Secondary Program Loader (SPL) flow. Refer doc :ref:`U-Boot Falcon Mode <U-Boot-Falcon-Mode>`.

Reducing bootloader time
------------------------

Expand Down Expand Up @@ -242,6 +246,10 @@
.. Image:: /images/SBL_singlerank_ddr.png
:align: center

.. note::

SBL flow requires specifying kernel bootargs in either the Linux defconfig or device tree, otherwise the Linux image will fail to boot.

Check warning on line 251 in source/linux/How_to_Guides/Target/How_to_boot_quickly.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Spelling] Verify the word 'defconfig'. It is not in the American English spelling dictionary used by Vale. Raw Output: {"message": "[RedHat.Spelling] Verify the word 'defconfig'. It is not in the American English spelling dictionary used by Vale.", "location": {"path": "source/linux/How_to_Guides/Target/How_to_boot_quickly.rst", "range": {"start": {"line": 251, "column": 69}}}, "severity": "WARNING"}

Check warning on line 251 in source/linux/How_to_Guides/Target/How_to_boot_quickly.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Spelling] Verify the word 'bootargs'. It is not in the American English spelling dictionary used by Vale. Raw Output: {"message": "[RedHat.Spelling] Verify the word 'bootargs'. It is not in the American English spelling dictionary used by Vale.", "location": {"path": "source/linux/How_to_Guides/Target/How_to_boot_quickly.rst", "range": {"start": {"line": 251, "column": 40}}}, "severity": "WARNING"}

Reducing Linux kernel boot time
-------------------------------

Expand Down Expand Up @@ -611,9 +619,9 @@
+-----------------+-----------+
| Linux Kernel | 530 |
+-----------------+-----------+
| Tiny FS | 188 |
| Tiny FS | 190 |
+-----------------+-----------+
| Total | 964 |
| Total | 966 |
+-----------------+-----------+

Bootloader loads HSM binary (9KB), MCU/DSP image (50KB) and Kernel+FS image (22MB) in the above measurements
Expand Down