
Hi,
On 13 November 2017 at 18:54, Simon Glass sjg@chromium.org wrote:
Binman construct images consisting of multiple binary files. These files sometimes need to know (at run timme) where their peers are located. For example, SPL may want to know where U-Boot is located in the image, so that it can jump to U-Boot correctly on boot.
This series implements this, allowing binaries within the image to become aware of each other without any significant run-time overhead.
It can be used for:
- SPL jumping to the correct location for U-Boot
- SPL finding an FPGA image to program
- U-Boot locating some configuration data (e.g. serial #) in the image
A way to handle this with binman was requested by Marek Vasut some weeks ago.
As a demonstration, this converts Tegra to use binman to find U-Boot from within SPL.
Are there any more comments on this please? I plan to tidy up the Tegra comments and send v2.
Regards, Simon