Boot: Use the PyPI version of imgtool
Modifies the Python wrapper for imgtool in TF-M to use the PyPI
version instead of the one in the MCUBoot repository.
Signed-off-by: Balint Matyi <Balint.Matyi@arm.com>
Change-Id: I0b3fb9c802c59628cced0962241a1b4573a00cfc
diff --git a/docs/getting_started/tfm_sw_requirement.rst b/docs/getting_started/tfm_sw_requirement.rst
index 9b3e09b..91869d2 100644
--- a/docs/getting_started/tfm_sw_requirement.rst
+++ b/docs/getting_started/tfm_sw_requirement.rst
@@ -170,11 +170,11 @@
- CMake (see the "Supported CMake versions" chapter)
- GNU Make (see the "Supported make versions" chapter)
- Python3 and the pip package manager (from Python 3.4 it's included)
-- Python3 packages: *cryptography, pyasn1, yaml, jinja2 v2.10, cbor v1.0.0, click*
+- Python3 packages: *cryptography, pyasn1, yaml, jinja2 v2.10, cbor v1.0.0, click, imgtool v1.6.0*
.. code-block:: bash
- pip3 install --user cryptography pyasn1 pyyaml jinja2 cbor click
+ pip3 install --user cryptography pyasn1 pyyaml jinja2 cbor click imgtool
- SRecord v1.58 (for Musca test chip boards)
@@ -230,11 +230,11 @@
installation.
- Python3 `(native Windows version) <https://www.python.org/downloads/>`__ and
the pip package manager (from Python 3.4 it's included)
-- Python3 packages: *cryptography, pyasn1, yaml, jinja2 v2.10, cbor v1.0.0, click*
+- Python3 packages: *cryptography, pyasn1, yaml, jinja2 v2.10, cbor v1.0.0, click imgtool v1.6.0*
.. code-block:: bash
- pip3 install --user cryptography pyasn1 pyyaml jinja2 cbor click
+ pip3 install --user cryptography pyasn1 pyyaml jinja2 cbor click imgtool
- `SRecord v1.63 <https://sourceforge.net/projects/srecord/>`__ (for Musca test
chip boards)
@@ -493,6 +493,7 @@
"cryptography",,"Firmware"
"cbor",,"Firmware"
"click",,"Firmware"
+ "imgtool",,"Firmware"
"Doxygen",">1.8","Reference manual"
"Sphinx",">1.4","User Guide"
"sphinxcontrib-plantuml",,"User Guide"
@@ -544,12 +545,14 @@
fw --> jinja2
fw --> cbor
fw --> click
+ fw --> imgtool
cryptography --> Python3
pyasn1 --> Python3
yaml --> Python3
jinja2 --> Python3
cbor --> Python3
click --> Python3
+ imgtool --> Python3
[*] --> u_guide
u_guide --> Sphinx