blob: f013367ac36bf720edf670207e886cbfc5dfa18c [file] [log] [blame]
Simon Glassb2381432020-09-06 10:39:09 -06001# This file contains help messages for missing external blobs. Each message has
2# a tag (MUST be just lower-case text, digits and hyphens) starting in column 1,
3# followed by a colon (:) to indicate its start. The message can include any
4# number of lines, including blank lines.
5#
6# When looking for a tag, Binman uses the value of 'missing-msg' for the entry,
7# the entry name or the entry type, in that order
8
9atf-bl31:
10See the documentation for your board. You may need to build ARM Trusted
11Firmware and build with BL31=/path/to/bl31.bin
Simon Glass68de0672020-09-06 10:39:10 -060012
13atf-bl31-sunxi:
14Please read the section on ARM Trusted Firmware (ATF) in
15board/sunxi/README.sunxi64
Samuel Hollande72a6be2020-10-21 21:12:16 -050016
17scp-sunxi:
18SCP firmware is required for system suspend, but is otherwise optional.
19Please read the section on SCP firmware in board/sunxi/README.sunxi64
Jan Kiszka26fa0632021-09-18 08:17:56 +020020
Ivan Mikhaylov1c11b5e2021-12-09 16:10:53 +000021iot2050-seboot:
22See the documentation for IOT2050 board. Your image is missing SEBoot
23which is mandatory for board startup. Prebuilt SEBoot located at
Jan Kiszka6ac91312023-02-28 19:19:11 +010024meta-iot2050/tree/master/recipes-bsp/u-boot/files/prebuild/seboot_pg*.bin.
Ivan Mikhaylov1c11b5e2021-12-09 16:10:53 +000025
Jan Kiszka367b1bf2023-02-28 19:19:18 +010026iot2050-otpcmd:
27See the documentation for IOT2050 board. Your image is missing OTP command data
28block which is used for provisioning the customer keys to the board.
29Please refer to
30meta-iot2050/tree/master/recipes-bsp/secure-boot-otp-provisioning/files/make-otpcmd.sh
31for how to generate this binary. If you are not using secure boot or do not
32intend to provision the keys, disable CONFIG_IOT2050_EMBED_OTPCMD.
33
Jan Kiszka26fa0632021-09-18 08:17:56 +020034k3-rti-wdt-firmware:
35If CONFIG_WDT_K3_RTI_LOAD_FW is enabled, a firmware image is needed for
36the R5F core(s) to trigger the system reset. One possible source is
37https://github.com/siemens/k3-rti-wdt.
Roger Quadros47f420a2022-02-19 20:50:04 +020038
Jonas Karlman05b978b2023-02-25 19:01:33 +000039rockchip-tpl:
40An external TPL is required to initialize DRAM. Get the external TPL
41binary and build with ROCKCHIP_TPL=/path/to/ddr.bin. One possible source
42for the external TPL binary is https://github.com/rockchip-linux/rkbin.
43
Roger Quadros47f420a2022-02-19 20:50:04 +020044tee-os:
45See the documentation for your board. You may need to build Open Portable
46Trusted Execution Environment (OP-TEE) with TEE=/path/to/tee.bin
Rick Chen7574b642023-02-17 16:57:01 +080047
48opensbi:
49See the documentation for your board. The OpenSBI git repo is at
50https://github.com/riscv/opensbi.git
51You may need to build fw_dynamic.bin first and re-build u-boot with
52OPENSBI=/path/to/fw_dynamic.bin