diff options
author | Simon Glass <sjg@chromium.org> | 2021-03-18 10:24:57 +0300 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2021-03-26 07:03:09 +0300 |
commit | 77a64e08e2c8238998e4f5ea014b0c9fd1043b1b (patch) | |
tree | 9d642c788b103b5838156507198d5781ed57f9b8 /tools/binman/README.entries | |
parent | f589882a70d0a6450527be55506ed03097de9a19 (diff) | |
download | u-boot-77a64e08e2c8238998e4f5ea014b0c9fd1043b1b.tar.xz |
binman: Add support for u-boot-tpl-nodtb
Allow this entry type to be placed in an image. This is the TPL binary,
without a devicetree appended.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/binman/README.entries')
-rw-r--r-- | tools/binman/README.entries | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tools/binman/README.entries b/tools/binman/README.entries index 1dbdd0be03..8651ba05f2 100644 --- a/tools/binman/README.entries +++ b/tools/binman/README.entries @@ -1089,6 +1089,29 @@ be relocated to any address for execution. +Entry: u-boot-tpl-nodtb: TPL binary without device tree appended +---------------------------------------------------------------- + +Properties / Entry arguments: + - filename: Filename to include (default 'tpl/u-boot-tpl-nodtb.bin') + +This is the U-Boot TPL binary, It does not include a device tree blob at +the end of it so may not be able to work without it, assuming TPL needs +a device tree to operate on your platform. You can add a u-boot-tpl-dtb +entry after this one, or use a u-boot-tpl entry instead (which contains +both TPL and the device tree). + +TPL can access binman symbols at runtime. See: + + 'Access to binman entry offsets at run time (symbols)' + +in the binman README for more information. + +The ELF file 'tpl/u-boot-tpl' must also be available for this to work, since +binman uses that to look up symbols to write into the TPL binary. + + + Entry: u-boot-tpl-with-ucode-ptr: U-Boot TPL with embedded microcode pointer ---------------------------------------------------------------------------- |