Home
last modified time | relevance | path

Searched +full:u +full:- +full:boot +full:- +full:spl (Results 1 – 25 of 1028) sorted by relevance

12345678910>>...42

/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3568-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
17 stdout-path = &uart2;
18 u-boot,spl-boot-order = &sdmmc0, &sdhci, &nandc0, &spi_nand, &spi_nor;
21 secure-otp@fe3a0000 {
22 compatible = "rockchip,rk3568-secure-otp";
27 u-boot,dm-spl;
32 u-boot,dm-spl;
33 u-boot,dm-pre-reloc;
37 u-boot,dm-spl;
38 u-boot,dm-pre-reloc;
[all …]
H A Drk3528-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 stdout-path = &uart2;
15 u-boot,spl-boot-order = &sdmmc, &sdhci, &spi_nand, &spi_nor;
18 secure-otp@ffcd0000 {
19 compatible = "rockchip,rk3528-secure-otp";
24 u-boot,dm-spl;
31 u-boot,dm-spl;
36 u-boot,dm-spl;
41 /delete-property/ assigned-clocks;
42 /delete-property/ assigned-clock-rates;
[all …]
H A Drk3588-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
7 #include <dt-bindings/gpio/gpio.h>
16 stdout-path = &uart2;
17 u-boot,spl-boot-order = &sdmmc, &sdhci, &spi_nand, &spi_nor;
20 secure-otp@fe3a0000 {
21 u-boot,dm-spl;
22 compatible = "rockchip,rk3588-secure-otp";
28 u-boot,dm-spl;
32 u-boot,dm-spl;
36 u-boot,dm-pre-reloc;
[all …]
H A Drv1106-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 stdout-path = &uart2;
15 u-boot,spl-boot-order = &sdmmc, &spi_nor, &spi_nand, &emmc;
18 secure-otp@ff3fd8000 {
19 compatible = "rockchip,rv1106-secure-otp";
24 u-boot,dm-spl;
30 mmc-ecsd = <0x3F000>;
31 bus-width = <8>;
32 mmc-hs200-1_8v;
33 u-boot,dm-spl;
[all …]
H A Drv1126-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 stdout-path = &uart2;
15 u-boot,spl-boot-order = &sdmmc, &spi_nand, &spi_nor, &nandc, &emmc;
18 secure-otp@ff5d0000 {
19 compatible = "rockchip,rv1126-secure-otp";
22 u-boot,dm-spl;
28 u-boot,dm-pre-reloc;
33 clock-frequency = <24000000>;
34 u-boot,dm-spl;
35 /delete-property/ pinctrl-names;
[all …]
H A Drk3562-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 stdout-path = &uart2;
15 u-boot,spl-boot-order = &sdmmc0, &sdhci, &spi_nand, &spi_nor;
18 secure-otp@ff920000 {
19 compatible = "rockchip,rk3562-secure-otp";
24 u-boot,dm-spl;
30 u-boot,dm-spl;
35 u-boot,dm-spl;
40 u-boot,dm-spl;
45 u-boot,dm-pre-reloc;
[all …]
H A Drv1106-evb2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
9 #include "rv1106-u-boot.dtsi"
10 #include <dt-bindings/input/input.h>
14 compatible = "rockchip,rv1106-evb2", "rockchip,rv1106";
17 stdout-path = &uart2;
18 u-boot,spl-boot-order = &spi_nor, &emmc;
21 adc-keys {
22 compatible = "adc-keys";
23 io-channels = <&saradc 0>;
[all …]
H A Drk3328-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 u-boot,spl-boot-order = &sdmmc, &emmc;
15 stdout-path = &uart2;
21 u-boot,dm-pre-reloc;
26 u-boot,dm-pre-reloc;
30 u-boot,dm-pre-reloc;
34 u-boot,dm-pre-reloc;
38 u-boot,dm-pre-reloc;
42 u-boot,dm-pre-reloc;
46 u-boot,dm-spl;
[all …]
H A Drk1808-u-boot.dtsi1 // SPDX-License-Identifier: GPL-2.0+
23 stdout-path = &uart2;
24 u-boot,spl-boot-order = &spi_nand, &spi_nor, &emmc;
30 u-boot,dm-pre-reloc;
35 u-boot,dm-spl;
39 u-boot,dm-spl;
43 u-boot,dm-spl;
47 u-boot,dm-spl;
51 u-boot,dm-spl;
55 u-boot,dm-spl;
[all …]
H A Drk3308-u-boot.dtsi4 * SPDX-License-Identifier: GPL-2.0+
14 stdout-path = &uart2;
15 u-boot,spl-boot-order = &sdmmc, &spi_nand, &spi_nor, &nandc, &emmc;
18 secure-otp@ff2a8000 {
19 compatible = "rockchip,rk3308-secure-otp";
23 u-boot,dm-pre-reloc;
28 u-boot,dm-pre-reloc;
33 u-boot,dm-pre-reloc;
37 u-boot,dm-pre-reloc;
41 u-boot,dm-pre-reloc;
[all …]
/OK3568_Linux_fs/u-boot/common/spl/
H A DKconfig1 menu "SPL / TPL"
12 config SPL config
15 prompt "Enable SPL"
17 If you want to build SPL as well as the normal image, say Y.
19 if SPL
22 bool "Support ADC driver in SPL"
23 depends on SPL
25 The adc drive can be used to measure voltage in spl if need.
28 bool "Support SPL DECOMP header"
31 Support to build SPL as decomp header.
[all …]
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.rockchip5 # SPDX-License-Identifier: GPL-2.0+
8 U-Boot on Rockchip
11 There are several repositories available with versions of U-Boot that support
25 - Firefly RK3288 board or something else with a supported RockChip SoC
26 - Power connection to 5V using the supplied micro-USB power cable
27 - Separate USB serial cable attached to your computer and the Firefly
28 (connect to the micro-USB connector below the logo)
29 - rkflashtool [3]
30 - openssl (sudo apt-get install openssl)
31 - Serial UART connection [4]
[all …]
H A DREADME.falcon1 U-Boot Falcon Mode
5 ------------
11 to boot a Linux kernel (or whatever image) without a full blown U-Boot.
13 Falcon Mode relies on the SPL framework. In fact, to make booting faster,
14 U-Boot is split into two parts: the SPL (Secondary Program Loader) and U-Boot
15 image. In most implementations, SPL is used to start U-Boot when booting from
16 a mass storage, such as NAND or SD-Card. SPL has now support for other media,
18 required initialization. SPL mainly initializes the RAM controller, and then
19 copies U-Boot image into the memory.
22 from SPL. A new command is added to U-Boot to prepare the parameters that SPL
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A DMakefile2 # (C) Copyright 2000-2006
5 # SPDX-License-Identifier: GPL-2.0+
8 extra-$(CONFIG_SPL_BUILD) := start.o
10 obj-y = clock.o mxs.o iomux.o timer.o
13 obj-y += spl_boot.o spl_lradc_init.o spl_mem_init.o spl_power_init.o
17 MKIMAGE_TARGET-$(CONFIG_MX23) = mxsimage.mx23.cfg
18 MKIMAGE_TARGET-$(CONFIG_MX28) = mxsimage.mx28.cfg
20 # Generate HAB-capable IVT
22 # Note on computing the post-IVT size field value for the U-Boot binary.
24 # -> The size of U-Boot binary aligned to 64B (u-boot.bin)
[all …]
/OK3568_Linux_fs/u-boot/
H A DMakefile2 # SPDX-License-Identifier: GPL-2.0+
17 # o Do not use make's built-in rules and variables
18 # (this increases performance and avoids hard-to-debug behaviour);
20 MAKEFLAGS += -rR --include-dir=$(CURDIR)
34 # Most importantly: sub-Makefiles should only ever modify files in
37 # unavoidable when linking the built-in.o targets which finally
48 # ---------------------------------------------------------------------------
55 # cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $<
62 # A simple variant is to prefix commands with $(Q) - that's useful
63 # for commands that shall be hidden in non-verbose mode.
[all …]
/OK3568_Linux_fs/u-boot/scripts/
H A DMakefile.spl2 # (C) Copyright 2000-2011
9 # Texas Instruments Incorporated - http://www.ti.com/
12 # SPDX-License-Identifier: GPL-2.0+
14 # Based on top-level Makefile.
20 _dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj))
24 -include include/config/auto.conf
25 -include $(obj)/include/autoconf.mk
27 KBUILD_CPPFLAGS += -DCONFIG_SPL_BUILD
29 KBUILD_CPPFLAGS += -DCONFIG_TPL_BUILD
33 SPL_BIN := u-boot-tpl
[all …]
/OK3568_Linux_fs/u-boot/board/gateworks/gw_ventana/
H A DREADME1 U-Boot for the Gateworks Ventana Product Family boards
3 This file contains information for the port of U-Boot to the Gateworks
7 is supported by a single bootloader build by using a common SPL and U-Boot
10 all of the various boot mediums available.
12 1. Secondary Program Loader (SPL)
13 ---------------------------------
15 The i.MX6 has a BOOT ROM PPL (Primary Program Loader) which supports loading
16 an executable image from various boot devices.
18 The Gateworks Ventana board config uses an SPL build configuration. This
19 will build the following artifacts from U-Boot source:
[all …]
/OK3568_Linux_fs/u-boot/include/environment/ti/
H A Ddfu.h2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com
6 * SPDX-License-Identifier: GPL-2.0+
14 "boot part 0 1;" \
18 "u-boot.img.raw raw 0x300 0x1000;" \
19 "u-env.raw raw 0x1300 0x200;" \
20 "spl-os-args.raw raw 0x1500 0x200;" \
21 "spl-os-image.raw raw 0x1700 0x6900;" \
22 "spl-os-args fat 0 1;" \
23 "spl-os-image fat 0 1;" \
24 "u-boot.img fat 0 1;" \
[all …]
/OK3568_Linux_fs/u-boot/board/work-microwave/work_92105/
H A DREADME1 Work_92105 from Work Microwave is an LPC3250- based board with the
4 - 64MB SDR DRAM
5 - 1 GB SLC NAND, managed through MLC controller.
6 - Ethernet
7 - Ethernet + PHY SMSC8710
8 - I2C:
9 - EEPROM (24M01-compatible)
10 - RTC (DS1374-compatible)
11 - Temperature sensor (DS620)
12 - DACs (2 x MAX518)
[all …]
/OK3568_Linux_fs/u-boot/board/sunxi/
H A DREADME.sunxi641 Allwinner 64-bit boards README
4 Newer Allwinner SoCs feature ARMv8 cores (ARM Cortex-A53) with support for
5 both the 64-bit AArch64 mode and the ARMv7 compatible 32-bit AArch32 mode.
8 These SoCs are wired to start in AArch32 mode on reset and execute 32-bit
9 code from the Boot ROM (BROM). As this has some implications on U-Boot, this
10 file describes how to make full use of the 64-bit capabilities.
14 - Build the ARM Trusted Firmware binary (see "ARM Trusted Firmware (ATF)" below)
15 - Build U-Boot (see "SPL/U-Boot" below)
16 - Transfer to an uSD card (see "microSD card" below)
17 - Boot and enjoy!
[all …]
/OK3568_Linux_fs/u-boot/doc/SPL/
H A DREADME.am335x-network3 Some boards (like TI AM335x based ones) have quite big on-chip RAM and
9 1. You have to enable generic SPL configuration options (see
10 doc/README.SPL) as well as CONFIG_SPL_NET_SUPPORT,
13 SPL with support for booting over the network. Also you have to enable
15 board needs some board-specific initialization (TI AM335x EVM does).
16 If you want SPL to use some Vendor Class Identifier (VCI) you can set
20 script after boot:
28 3. Build U-Boot as usual
30 You will need u-boot.img and spl/u-boot.bin images to perform
31 network boot. Copy them to u-boot-restore.img and
[all …]
/OK3568_Linux_fs/buildroot/boot/uboot/
H A DConfig.in2 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"
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/
H A DMakefile2 # (C) Copyright 2000-2006
7 # SPDX-License-Identifier: GPL-2.0+
11 obj-y = iomux-v3.o
14 obj-y += timer.o cpu.o speed.o
15 obj-$(CONFIG_SYS_I2C_MXC) += i2c-mxv7.o
18 obj-y += misc.o
19 obj-$(CONFIG_SPL_BUILD) += spl.o
22 obj-y += cpu.o
23 obj-$(CONFIG_SYS_I2C_MXC) += i2c-mxv7.o
24 obj-$(CONFIG_SYSCOUNTER_TIMER) += syscounter.o
[all …]
/OK3568_Linux_fs/u-boot/dts/
H A DKconfig26 bool "Run-time configuration via Device Tree"
29 This feature provides for run-time configuration of U-Boot
33 bool "Board-specific manipulation of Device Tree"
36 U-Boot's device tree (e.g. to delete device from it). This option
37 make the Device Tree writeable and provides a board-specific
38 "board_fix_fdt" callback (called during pre-relocation time), which
40 modified copy is subsequently used by U-Boot after relocation.
43 bool "Enable run-time configuration via Device Tree in SPL"
44 depends on SPL && OF_CONTROL
46 Some boards use device tree in U-Boot but only have 4KB of SRAM
[all …]
/OK3568_Linux_fs/buildroot/board/freescale/common/imx/
H A Dimx8-bootloader-prepare.sh6 if [ ! -e "$UBOOT_DTB" ]; then
11 if grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M=y$" ${BR2_CONFIG}; then
12 cat ${BINARIES_DIR}/u-boot-spl.bin ${BINARIES_DIR}/ddr_fw.bin > ${BINARIES_DIR}/u-boot-spl-ddr.bin
13 …33=${BINARIES_DIR}/u-boot-nodtb.bin ATF_LOAD_ADDR=0x00910000 ${HOST_DIR}/bin/mkimage_fit_atf.sh ${…
14 ${HOST_DIR}/bin/mkimage -E -p 0x3000 -f ${BINARIES_DIR}/u-boot.its ${BINARIES_DIR}/u-boot.itb
15 rm -f ${BINARIES_DIR}/u-boot.its
17-fit -signed_hdmi ${BINARIES_DIR}/signed_hdmi_imx8m.bin -loader ${BINARIES_DIR}/u-boot-spl-ddr.bin…
18 elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM=y$" ${BR2_CONFIG}; then
19 cat ${BINARIES_DIR}/u-boot-spl.bin ${BINARIES_DIR}/ddr_fw.bin > ${BINARIES_DIR}/u-boot-spl-ddr.bin
20 …33=${BINARIES_DIR}/u-boot-nodtb.bin ATF_LOAD_ADDR=0x00920000 ${HOST_DIR}/bin/mkimage_fit_atf.sh ${…
[all …]

12345678910>>...42