Docs: Update for new build system
Update docs to use new build commands. Document new build options Remove
mentions of manifest generation. Remove mentions of hex file generation.
Signed-off-by: Anton Komlev <anton.komlev@arm.com>
Change-Id: I01c49c462403468c3e3650534893160cdfb6f5c5
diff --git a/docs/reference/services/tfm_secure_partition_addition.rst b/docs/reference/services/tfm_secure_partition_addition.rst
index 9a5663d..a9c3759 100644
--- a/docs/reference/services/tfm_secure_partition_addition.rst
+++ b/docs/reference/services/tfm_secure_partition_addition.rst
@@ -59,7 +59,6 @@
- `Add source folder`_
- `Add manifest`_
- `Add configuration`_
-- `Generate files`_
- `Implement the RoT services`_
Add source folder
@@ -263,20 +262,11 @@
Add CMake configure files
-------------------------
-Two CMake configure files need to be added:
-
-- CMakeLists.inc, which is used to add the definition of what files are needed
- to build.
- CMakeLists.txt, which is the compilation configuration for this module.
-.. Note::
- The CMakeLists.inc is not mandatory, the user can put everything in
- CMakeLists.txt.
-
The current CMake configuration should also be updated, by updating
-CommonConfig.cmake to include the definition of the newly introduced partition
+config_default.cmake to include the definition of the newly introduced partition
and adding the relevant subdirectoy in ``secure_fw/CMakeLists.txt``.
-
Please refer to the source code of TF-M for more detail.
Update manifest list
@@ -311,16 +301,10 @@
"pid": 256
}
-Generate files
-==============
-After finishing the configuration works, the user needs to generate necessary
-files from manifest by using TF-M tools.
-
-.. code-block:: bash
-
- cd <base folder>
- cd trusted-firmware-m
- python ./tools/tfm_parse_manifest_list.py
+.. Note::
+ The manifest configuration can be placed in a different external manifest
+ list. In this case, the cmake variable TFM_EXTRA_MANIFEST_LIST_PATH should be
+ set to the path of the external manifest list.
Implement the RoT services
==========================