Skip to content

Commit 59dd49c

Browse files
jerome-pouillerdanieldegrasse
authored andcommitted
doc: sign: Describe usage of silabs_commander tool
Add the relevant documentation for the silabs_commander runner. Co-developed-by: Aasim Shaik <[email protected]> Signed-off-by: Aasim Shaik <[email protected]> Signed-off-by: Jérôme Pouiller <[email protected]>
1 parent 41d8774 commit 59dd49c

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

doc/develop/west/sign.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,23 @@ both are used, the command-line arguments go last.
5858

5959
.. _rimage:
6060
https://github.com/thesofproject/rimage
61+
62+
63+
silabs_commander
64+
****************
65+
66+
The ``silabs_commander`` tool is used to apply sign or MIC or encrypt binaries for Silicon Labs
67+
devices. It can be invoked either by ``west sign`` when the ``sign.tool`` configuration is set to
68+
``silabs_commander`` or by ``west build`` if ``CONFIG_SIWX91X_SIGN_KEY`` or
69+
``CONFIG_SIWX91X_MIC_KEY`` is set.
70+
71+
If one of ``CONFIG_SIWX91X_SIGN_KEY`` or ``CONFIG_SIWX91X_MIC_KEY`` is set, ``west flash`` will
72+
automatically flash the signed version of the binary.
73+
74+
``silabs_commander`` require `Simplicity Commander`_ to be install on the host. The provisionning of the
75+
key on the device is described in `UG574 SiWx917 SoC Manufacturing Utility User Guide`_.
76+
77+
.. _Simplicity Commander:
78+
https://www.silabs.com/developer-tools/simplicity-studio/simplicity-commander?tab=downloads
79+
.. _UG574 SiWx917 SoC Manufacturing Utility User Guide:
80+
https://www.silabs.com/documents/public/user-guides/ug574-siwx917-soc-manufacturing-utility-user-guide.pdf

0 commit comments

Comments
 (0)