+cc Sandrine
On Thu, 25 Nov 2021 at 11:42, Ilias Apalodimas <ilias.apalodi...@linaro.org> wrote: > > Hi Simon, > > > On Wed, 24 Nov 2021 at 06:09, Simon Glass <s...@chromium.org> wrote: > > > > > > This series adds support for the FIP format as used by ARM Trusted > > Firmware (in particular TF-A). > > > > This allows images to be created containing a FIP, which itself contains > > various binaries. With this, image creation can be handled from an in-tree > > image description instead of needing to perform a lot of manual steps or > > custom scripts to build the FIP. > > > > > > Simon Glass (2): > > binman: Add a utility module for ATF FIP > > binman: Add support for ATF FIP > > > > scripts/pylint.base | 9 +- > > tools/binman/entries.rst | 154 ++++++ > > tools/binman/etype/atf_fip.py | 273 ++++++++++ > > tools/binman/fip_util.py | 653 +++++++++++++++++++++++ > > tools/binman/fip_util_test.py | 405 ++++++++++++++ > > tools/binman/ftest.py | 217 ++++++++ > > tools/binman/main.py | 4 +- > > tools/binman/test/203_fip.dts | 21 + > > tools/binman/test/204_fip_other.dts | 22 + > > tools/binman/test/205_fip_no_type.dts | 15 + > > tools/binman/test/206_fip_uuid.dts | 22 + > > tools/binman/test/207_fip_ls.dts | 25 + > > tools/binman/test/208_fip_replace.dts | 33 ++ > > tools/binman/test/209_fip_missing.dts | 19 + > > tools/binman/test/210_fip_size.dts | 19 + > > tools/binman/test/211_fip_bad_align.dts | 18 + > > tools/binman/test/212_fip_collection.dts | 24 + > > 17 files changed, 1929 insertions(+), 4 deletions(-) > > create mode 100644 tools/binman/etype/atf_fip.py > > create mode 100755 tools/binman/fip_util.py > > create mode 100755 tools/binman/fip_util_test.py > > create mode 100644 tools/binman/test/203_fip.dts > > create mode 100644 tools/binman/test/204_fip_other.dts > > create mode 100644 tools/binman/test/205_fip_no_type.dts > > create mode 100644 tools/binman/test/206_fip_uuid.dts > > create mode 100644 tools/binman/test/207_fip_ls.dts > > create mode 100644 tools/binman/test/208_fip_replace.dts > > create mode 100644 tools/binman/test/209_fip_missing.dts > > create mode 100644 tools/binman/test/210_fip_size.dts > > create mode 100644 tools/binman/test/211_fip_bad_align.dts > > create mode 100644 tools/binman/test/212_fip_collection.dts > > > > -- > > 2.34.0.rc2.393.gf8c9666880-goog > > > > My python is mediocre at best. I'll try having a look, but CC'ing > TF-A developers would be a good idea. > > Thanks > /Ilias