Lines Matching +full:nand +full:- +full:is +full:- +full:boot +full:- +full:medium
2 bool "U-Boot"
4 Build "Das U-Boot" Boot Monitor
6 https://www.denx.de/wiki/U-Boot
17 Select this option if you use a recent U-Boot version (2015.04
23 Select this option if you use an old U-Boot (older than
30 string "U-Boot board name"
32 One of U-Boot supported boards to be built.
33 This will be suffixed with _config to meet U-Boot standard
34 naming. See boards.cfg in U-Boot source code for the list of
39 prompt "U-Boot Version"
41 Select the specific U-Boot version you want to use
66 string "U-Boot version"
70 string "URL of custom U-Boot tarball"
96 string "Custom U-Boot patches"
99 A space-separated list of patches to apply to U-Boot.
108 prompt "U-Boot configuration"
112 bool "Using an in-tree board defconfig file"
123 Name of the board for which U-Boot should be built, without
130 Path to the U-Boot configuration file.
135 A space-separated list of configuration fragment files,
136 that will be merged to the main U-Boot configuration file.
140 bool "U-Boot needs dtc"
143 Select this option if your U-Boot board configuration
150 bool "U-Boot needs host Python"
156 Select this option if U-Boot does not need any
162 Select this option if U-Boot needs a host Python 2.x
163 interpreter. This is the case for some U-Boot
164 configurations, prior to U-Boot 2020.01.
169 Select this option if U-Boot needs a host Python 3.x
170 interpreter. This is the case for some U-Boot
171 configurations, after U-Boot 2020.01.
176 bool "U-Boot needs pylibfdt"
179 Select this option if your U-Boot board configuration
183 bool "U-Boot needs pyelftools"
186 Select this option if your U-Boot board configuration
188 This is used by some rockchip SOCs for elf parsing.
192 bool "U-Boot needs OpenSSL"
194 Select this option if your U-Boot board configuration
195 requires OpenSSL to be available on the host. This is
200 bool "U-Boot needs lzop"
202 Select this option if your U-Boot board configuration
203 requires lzop to be available on the host. This is typically
208 bool "U-Boot needs ATF BL31"
214 encapsulate the BL31 part of ATF inside U-Boot. This option
215 makes sure ATF gets built prior to U-Boot, and that the BL31
216 variable pointing to ATF's BL31 binary, is passed during the
220 prompt "U-Boot ATF BL31 format"
233 bool "U-Boot needs OpenSBI"
236 Some RISC-V platforms (such as SiFive HiFive Unleashed)
237 encapsulate the OpenSBI firmware image inside U-Boot.
238 This option makes sure OpenSBI gets built prior to U-Boot,
240 is passed during the Buildroot build.
243 bool "U-Boot needs firmware-imx"
250 U-Boot.
252 the U-Boot source directory.
254 menu "U-Boot binary format"
257 bool "u-boot.ais"
259 AIS (Application Image Script) is a format defined by TI.
260 It is required to load code/data on OMAP-L1 processors.
261 u-boot.ais contains U-Boot with the SPL support.
264 bool "u-boot.bin"
268 bool "u-boot.dtb"
271 bool "u-boot-dtb.bin"
274 bool "u-boot-nand.bin"
277 bool "u-boot.elf"
280 bool "u-boot.img"
283 bool "u-boot-dtb.img"
286 bool "u-boot.imx"
289 bool "u-boot-dtb.imx"
292 bool "u-boot.itb"
295 bool "u-boot.kwb (Marvell)"
299 bool "u-boot.nand (Freescale i.MX28)"
302 This is Freescale i.MX28 BootStream format (.sb), with a
303 header for booting from a NAND flash.
305 U-Boot includes an mxsboot tool to generate this format,
309 to NAND flash:
310 1) The NAND was not written at all yet or the BCB (Boot
311 Control Blocks) is broken. In this case, the NAND image
312 'u-boot.nand' needs to written.
313 2) The NAND flash was already written with a good BCB. This
314 applies after 'u-boot.nand' was correctly written. There is no
316 be upgraded by writing 'u-boot.sb'.
318 To satisfy both cases, the 'u-boot.nand' image obtained from
319 mxsboot as well as the U-Boot make target 'u-boot.sb' are
327 int "NAND page size"
330 The NAND page size of the targets NAND flash in bytes as a
333 The value provided here is passed to the -w option of mxsboot.
336 int "NAND OOB size"
339 The NAND OOB size of the targets NAND flash in bytes as a
342 The value provided here is passed to the -o option of mxsboot.
345 int "NAND erase size"
348 The NAND eraseblock size of the targets NAND flash in bytes as
351 The value provided here is passed to the -e option of mxsboot.
356 bool "u-boot.sb (Freescale i.MX28)"
360 bool "u-boot.sd (Freescale i.MX28)"
363 This is Freescale i.MX28 SB format, with a header for booting
366 U-Boot includes an mxsboot tool to generate this format,
372 bool "u-boot.stm32"
378 On some platforms, the standard U-Boot binary is not called
379 u-boot.bin, but u-boot<something>.bin. If this is your case,
384 string "U-Boot binary format: custom names"
387 In case the U-Boot binary for the target platform is not among
392 u-boot_magic.bin
402 Use gpsign to produce an image of u-boot.bin signed with
404 This allows U-Boot to boot without the need for an
405 intermediate bootloader (e.g. x-loader) if it is written
406 on the first sector of the boot medium.
407 This only works for some media, such as NAND. Check your
411 https://github.com/nmenon/omap-u-boot-utils/blob/master/README
422 The omap-u-boot-utils software contains example
424 https://github.com/nmenon/omap-u-boot-utils/tree/master/configs
429 bool "Install U-Boot SPL binary image"
432 Install the U-Boot SPL binary image to the images
434 SPL is a first stage bootloader loaded into internal
436 external memory (DDR), and load the u-boot program
440 string "U-Boot SPL/TPL binary image name(s)"
441 default "spl/u-boot-spl.bin"
444 A space-separated list of SPL/TPL binaries, generated during
445 u-boot build. For most platform SPL name is spl/u-boot-spl.bin
446 and TPL name is tpl/u-boot-tpl.bin but not always. SPL name is
455 Generate the BOOT.BIN file from U-Boot's SPL. The image
457 A bitstream can be loaded by the U-Boot. The SPL searchs
458 for u-boot-dtb.img file so this U-Boot format is required
462 bool "Boot on the Xilinx ZynqMP SoCs"
475 If not empty, instructs the U-Boot build process to generate
476 a boot.bin (to be loaded by the ZynqMP boot ROM) containing
477 both the U-Boot SPL and the PMU firmware in the
478 Xilinx-specific boot format.
481 used directly from where it is located, or an URI
485 If empty, the generated boot.bin will not contain a PMU
488 This feature requires U-Boot >= 2018.07.
497 file into a loadable blob and pass it to U-Boot. The blob gets
498 embedded into the U-Boot SPL and is used to configure the PMU
501 Unlike the PMU firmware, the PMU configuration file is unique
507 Leave this option empty if your PMU firmware has a hard-coded
510 This feature requires U-Boot >= v2019.10.
516 On ZynqMP the booloader is responsible for some basic
522 Although U-Boot contains psu_init_gpl.c files for some
530 needed, should be in the same directory. U-Boot will build
531 and link the user-provided file instead of the built-in one.
533 Leave empty to use the files provided by U-Boot.
537 U-Boot, available from versions after 2018.07.
546 Pass the U-Boot image through the mkpimage tool to enable
550 through mkpimage. On some other platforms there is no SPL
551 because the internal SRAM is big enough to store the full
552 U-Boot. In this case, it's directly the full U-Boot image
553 that is passed through mkpimage.
555 If BR2_TARGET_UBOOT_SPL is enabled then
556 BR2_TARGET_UBOOT_SPL_NAME is converted by mkpimage using
559 Otherwise the full u-boot-dtb.bin is converted using
570 Space-separated list of paths to device tree source files
574 To use this device tree source file, the U-Boot configuration