Skip to content

Commit 5a77cca

Browse files
paresh-bhagat12StaticRocket
authored andcommitted
fix(boot_time): Update boot time doc
Fix measurement values for filesystem (end of kernel to user space readiness). Add link to SPL Falcon mode so user can refer either SBL or SPL flow based on the requirement. SBL flow requires used to specify bootargs in kernel unlike SPL flow where bootargs could be passed to kernel. Add a note for same in doc. Signed-off-by: Paresh Bhagat <[email protected]>
1 parent e1b5ab8 commit 5a77cca

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

source/linux/How_to_Guides/Target/How_to_boot_quickly.rst

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ This section describes an overview of the modifications that can be done to achi
9797
.. Image:: /images/optimized_bootflow_sbl_mpu.png
9898
:align: center
9999

100+
.. note::
101+
102+
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>`.
103+
100104
Reducing bootloader time
101105
------------------------
102106

@@ -242,6 +246,10 @@ Secondary Boot Loader (SBL)
242246
.. Image:: /images/SBL_singlerank_ddr.png
243247
:align: center
244248

249+
.. note::
250+
251+
SBL flow requires specifying kernel bootargs in either the Linux defconfig or device tree, otherwise the Linux image will fail to boot.
252+
245253
Reducing Linux kernel boot time
246254
-------------------------------
247255

@@ -611,9 +619,9 @@ To measure the instance when the filesystem starts, navigate to :file:`init/main
611619
+-----------------+-----------+
612620
| Linux Kernel | 530 |
613621
+-----------------+-----------+
614-
| Tiny FS | 188 |
622+
| Tiny FS | 190 |
615623
+-----------------+-----------+
616-
| Total | 964 |
624+
| Total | 966 |
617625
+-----------------+-----------+
618626

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

0 commit comments

Comments
 (0)