aboutsummaryrefslogtreecommitdiff
path: root/doc/board
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2023-08-22 11:41:07 -0500
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2023-08-23 08:03:00 +0200
commit4e4f344e7d68b350dbb2ff27d992c66d54deeffb (patch)
treefb940be3340c2534b87398c00916dc1dceac8659 /doc/board
parentf340a162fbf2b4f71c01ab430c2c1ef875d4741e (diff)
downloadu-boot-4e4f344e7d68b350dbb2ff27d992c66d54deeffb.zip
u-boot-4e4f344e7d68b350dbb2ff27d992c66d54deeffb.tar.gz
u-boot-4e4f344e7d68b350dbb2ff27d992c66d54deeffb.tar.bz2
doc: board: ti: k3: Elaborate on various firmware
Add elaboration text for the various firmware involved for system management. Signed-off-by: Nishanth Menon <nm@ti.com>
Diffstat (limited to 'doc/board')
-rw-r--r--doc/board/ti/k3.rst21
1 files changed, 20 insertions, 1 deletions
diff --git a/doc/board/ti/k3.rst b/doc/board/ti/k3.rst
index 445c0f5..2b7a22a 100644
--- a/doc/board/ti/k3.rst
+++ b/doc/board/ti/k3.rst
@@ -123,11 +123,30 @@ online
| **source:** https://github.com/OP-TEE/optee_os.git
| **branch:** master
-* **TI Firmware (TIFS, DM, DSMC)**
+* **TI Firmware (TIFS, DM, SYSFW)**
| **source:** https://git.ti.com/git/processor-firmware/ti-linux-firmware.git
| **branch:** ti-linux-firmware
+.. note::
+
+ The TI Firmware required for functionality of the system can be
+ one of the following combination (see platform specific boot diagram for
+ further information as to which component runs on which processor):
+
+ * **TIFS** - TI Foundational Security Firmware - Consists of purely firmware
+ meant to run on the security enclave.
+ * **DM** - Device Management firmware also called TI System Control Interface
+ server (TISCI Server) - This component purely plays the role of managing
+ device resources such as power, clock, interrupts, dma etc. This firmware
+ runs on a dedicated or multi-use microcontroller outside the security
+ enclave.
+
+ OR
+
+ * **SYSFW** - System firmware - consists of both TIFS and DM both running on
+ the security enclave.
+
.. k3_rst_include_end_boot_sources
Build Procedure