mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-12-19 16:31:27 +01:00
Now that the TIFS firmware is marked as a mandatory component to a successful build, provide some helpful descriptions to what it is and links to more information about how to get this needed firmware. Signed-off-by: Bryan Brattlof <bb@ti.com>
84 lines
3.4 KiB
Plaintext
84 lines
3.4 KiB
Plaintext
# This file contains help messages for missing external blobs. Each message has
|
|
# a tag (MUST be just lower-case text, digits and hyphens) starting in column 1,
|
|
# followed by a colon (:) to indicate its start. The message can include any
|
|
# number of lines, including blank lines.
|
|
#
|
|
# When looking for a tag, Binman uses the value of 'missing-msg' for the entry,
|
|
# the entry name or the entry type, in that order
|
|
|
|
atf-bl31:
|
|
See the documentation for your board. You may need to build ARM Trusted
|
|
Firmware and build with BL31=/path/to/bl31.bin
|
|
|
|
atf-bl31-sunxi:
|
|
Please read the section on ARM Trusted Firmware (ATF) in
|
|
board/sunxi/README.sunxi64
|
|
|
|
iot2050-otpcmd:
|
|
See the documentation for IOT2050 board. Your image is missing OTP command data
|
|
block which is used for provisioning the customer keys to the board.
|
|
Please refer to
|
|
meta-iot2050/tree/master/recipes-bsp/secure-boot-otp-provisioning/files/make-otpcmd.sh
|
|
for how to generate this binary. If you are not using secure boot or do not
|
|
intend to provision the keys, disable CONFIG_IOT2050_EMBED_OTPCMD.
|
|
|
|
iot2050-seboot:
|
|
See the documentation for IOT2050 board. Your image is missing SEBoot
|
|
which is mandatory for board startup. Prebuilt SEBoot located at
|
|
meta-iot2050/tree/master/recipes-bsp/u-boot/files/prebuild/seboot_pg*.bin.
|
|
|
|
k3-rti-wdt-firmware:
|
|
If CONFIG_WDT_K3_RTI_LOAD_FW is enabled, a firmware image is needed for
|
|
the R5F core(s) to trigger the system reset. One possible source is
|
|
https://github.com/siemens/k3-rti-wdt.
|
|
|
|
opensbi:
|
|
See the documentation for your board. The OpenSBI git repo is at
|
|
https://github.com/riscv/opensbi.git
|
|
You may need to build fw_dynamic.bin first and re-build u-boot with
|
|
OPENSBI=/path/to/fw_dynamic.bin
|
|
|
|
rockchip-tpl:
|
|
An external TPL is required to initialize DRAM. Get the external TPL
|
|
binary and build with ROCKCHIP_TPL=/path/to/ddr.bin. One possible source
|
|
for the external TPL binary is https://github.com/rockchip-linux/rkbin.
|
|
|
|
scp-sunxi:
|
|
SCP firmware is required for system suspend, but is otherwise optional.
|
|
Please read the section on SCP firmware in board/sunxi/README.sunxi64
|
|
|
|
sysfw-inner-cert:
|
|
You are missing the inner certificate for TI's Foundational Security (TIFS)
|
|
firmware which is critical to authenticating the TIFS firmware during boot.
|
|
HS-FS and HS-SE parts will not boot without this certificate.
|
|
|
|
Have a look at your board's documentation to find and include the latest
|
|
TIFS certificate blobs and how to include them in the build.
|
|
|
|
https://docs.u-boot.org/en/latest/board/ti/k3.html
|
|
|
|
tee-os:
|
|
See the documentation for your board. You may need to build Open Portable
|
|
Trusted Execution Environment (OP-TEE) and build with TEE=/path/to/tee.bin
|
|
|
|
ti-dm:
|
|
You are missing TI's Device Management (DM) firmware which is critical to
|
|
provide resource and power management services for your board. Your board
|
|
will not boot without this firmware.
|
|
|
|
Have a look at your board's documentation to find the latest version of
|
|
the DM firmware binary and how to include it in the build.
|
|
|
|
https://docs.u-boot.org/en/latest/board/ti/k3.html
|
|
|
|
ti-fs-enc.bin:
|
|
You are missing TI's Foundational Security (TIFS) firmware which is
|
|
critical to provide foundational security services like authenticated boot,
|
|
and firewall management for the SoC. Your board will not boot without
|
|
this firmware.
|
|
|
|
Have a look at your board's documentation to find the latest version of the
|
|
TIFS firmware binary and how to include them in the build.
|
|
|
|
https://docs.u-boot.org/en/latest/board/ti/k3.html
|