Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
47bda02c
Commit
47bda02c
authored
Sep 15, 2020
by
Madhukar Pappireddy
Committed by
TrustedFirmware Code Review
Sep 15, 2020
Browse files
Merge "doc: add description of "owner" field in SP layout file." into integration
parents
7c949962
0901d339
Changes
1
Hide whitespace changes
Inline
Side-by-side
docs/components/secure-partition-manager.rst
View file @
47bda02c
...
@@ -283,18 +283,25 @@ A description file (json format) is passed to the build flow specifying
...
@@ -283,18 +283,25 @@ A description file (json format) is passed to the build flow specifying
paths to the SP binary image and associated DTS partition manifest file.
paths to the SP binary image and associated DTS partition manifest file.
The latter is going through the dtc compiler to generate the dtb fed into
The latter is going through the dtc compiler to generate the dtb fed into
the SP package.
the SP package.
This file also specifies the owner of the SP, which is an optional field and
identifies the signing domain in case of dualroot CoT.
The possible owner of an SP could either be Silicon Provider or Platform, and
the corresponding "owner" field value could either be "SiP" or "Plat".
In absence of "owner" field, it defaults to "SiP".
.. code:: shell
.. code:: shell
{
{
"tee1" : {
"tee1" : {
"image": "tee1.bin",
"image": "tee1.bin",
"pm": "tee1.dts"
"pm": "tee1.dts",
"owner": "SiP"
},
},
"tee2" : {
"tee2" : {
"image": "tee2.bin",
"image": "tee2.bin",
"pm": "tee2.dts"
"pm": "tee2.dts",
"owner": "Plat"
}
}
}
}
...
@@ -376,8 +383,9 @@ Refer to TBBR specification `[3]`_.
...
@@ -376,8 +383,9 @@ Refer to TBBR specification `[3]`_.
The multiple-signing domain feature (in current state dual signing domain) allows
The multiple-signing domain feature (in current state dual signing domain) allows
the use of two root keys namely S-ROTPK and NS-ROTPK (see `[8]`_):
the use of two root keys namely S-ROTPK and NS-ROTPK (see `[8]`_):
- SPMC(BL32)
,
SPMC manifest
, SPs may b
e signed by the SiP using the S-ROTPK.
- SPMC
(BL32)
and
SPMC manifest
ar
e signed by the SiP using the S-ROTPK.
- BL33 may be signed by the OEM using NS-ROTPK.
- BL33 may be signed by the OEM using NS-ROTPK.
- An SP may be signed either by SiP (using S-ROTPK) or by OEM (using NS-ROTPK).
Longer term multiple signing domain will allow additional signing keys, e.g.
Longer term multiple signing domain will allow additional signing keys, e.g.
if SPs originate from different parties.
if SPs originate from different parties.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment