Hi Tom, Here are the binman patches (support for hierarchical images and map files), buildman environment support and a few test fixes.
As you know there are more test fixes to come once we figure things out. The following changes since commit 3eceff642c01e03e055127c9cf21608faaff28ac: Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-06-06 09:08:16 -0400) are available in the Git repository at: git://git.denx.de/u-boot-dm.git for you to fetch changes up to 844e5b20f2691eccce9ac8f7e3732bbb5d0ac757: binman: Mark 'align-end' as implemented (2018-06-07 11:25:08 -0800) ---------------------------------------------------------------- Alex Kiernan (2): buildman: Extract environment as part of each build buildman: Add support for environment delta in summary Simon Glass (14): patman: Fix unit tests for SPDX test: Fix sandbox_spl test filter binman: Allow unit addresses for binaries binman: Refactor much of the image code into 'section' binman: Rename ELF parameters to 'section' binman: Rename Entry property to 'section' binman: Avoid setting sys.path globally binman: Add support for sections binman: Add documentation for pos-unset property binman: Allow a single test to be executed binman: Tidy up some docs and comments binman: Add support for outputing a map file binman: Add support for adding a name prefix to entries binman: Mark 'align-end' as implemented test/run | 3 +- tools/binman/README | 89 +++++++++++-- tools/binman/binman.py | 24 +++- tools/binman/bsection.py | 318 ++++++++++++++++++++++++++++++++++++++++++++ tools/binman/cmdline.py | 2 + tools/binman/control.py | 2 + tools/binman/elf.py | 10 +- tools/binman/elf_test.py | 28 ++-- tools/binman/{etype => }/entry.py | 74 +++++++++-- tools/binman/etype/_testing.py | 4 +- tools/binman/etype/blob.py | 4 +- tools/binman/etype/intel_cmc.py | 4 +- tools/binman/etype/intel_descriptor.py | 4 +- tools/binman/etype/intel_fsp.py | 4 +- tools/binman/etype/intel_me.py | 4 +- tools/binman/etype/intel_mrc.py | 4 +- tools/binman/etype/intel_vbt.py | 4 +- tools/binman/etype/intel_vga.py | 4 +- tools/binman/etype/section.py | 59 ++++++++ tools/binman/etype/u_boot.py | 4 +- tools/binman/etype/u_boot_dtb.py | 4 +- tools/binman/etype/u_boot_dtb_with_ucode.py | 12 +- tools/binman/etype/u_boot_img.py | 4 +- tools/binman/etype/u_boot_nodtb.py | 4 +- tools/binman/etype/u_boot_spl.py | 8 +- tools/binman/etype/u_boot_spl_bss_pad.py | 4 +- tools/binman/etype/u_boot_spl_dtb.py | 4 +- tools/binman/etype/u_boot_spl_nodtb.py | 4 +- tools/binman/etype/u_boot_spl_with_ucode_ptr.py | 4 +- tools/binman/etype/u_boot_ucode.py | 14 +- tools/binman/etype/u_boot_with_ucode_ptr.py | 20 +-- tools/binman/etype/x86_start16.py | 4 +- tools/binman/etype/x86_start16_spl.py | 4 +- tools/binman/ftest.py | 98 ++++++++++---- tools/binman/image.py | 262 +++++------------------------------- tools/binman/image_test.py | 18 ++- tools/binman/test/54_unit_address.dts | 15 +++ tools/binman/test/55_sections.dts | 28 ++++ tools/binman/test/56_name_prefix.dts | 30 +++++ tools/buildman/README | 28 ++++ tools/buildman/builder.py | 128 +++++++++++++++--- tools/buildman/builderthread.py | 10 ++ tools/buildman/cmdline.py | 2 + tools/buildman/control.py | 3 +- tools/buildman/func_test.py | 5 + tools/patman/test.py | 2 +- 46 files changed, 977 insertions(+), 391 deletions(-) create mode 100644 tools/binman/bsection.py rename tools/binman/{etype => }/entry.py (75%) create mode 100644 tools/binman/etype/section.py create mode 100644 tools/binman/test/54_unit_address.dts create mode 100644 tools/binman/test/55_sections.dts create mode 100644 tools/binman/test/56_name_prefix.dts Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot