Home
last modified time | relevance | path

Searched +full:partition +full:- +full:u +full:- +full:boot +full:- +full:env (Results 1 – 25 of 229) sorted by relevance

12345678910

/openbmc/linux/Documentation/devicetree/bindings/nvmem/
H A Du-boot,env.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/nvmem/u-boot,env.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: U-Boot environment variables
10 U-Boot uses environment variables to store device parameters and
14 Data is stored using U-Boot specific formats (variant specific header and NUL
15 separated key-value pairs).
18 1. Raw flash partition
21 This binding allows marking storage device (as containing env data) and
[all …]
/openbmc/u-boot/doc/device-tree-bindings/
H A Dconfig.txt2 ----------------------------------------
4 A number of run-time configuration options are provided in the /config node
10 silent-console
11 If present and non-zero, the console is silenced by default on boot.
13 no-keyboard
14 Tells U-Boot not to expect an attached keyboard with a VGA console
16 u-boot,efi-partition-entries-offset
18 device) that should be skipped over before the partition entries.
19 This is used by the EFI/GPT partition implementation when a device
24 u-boot,mmc-env-partition
[all …]
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Dfacebook-bmc-flash-layout-128.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 compatible = "fixed-partitions";
6 #address-cells = <1>;
7 #size-cells = <1>;
10 * u-boot partition: 896KB.
12 u-boot@0 {
14 label = "u-boot";
18 * u-boot environment variables: 64KB.
20 u-boot-env@e0000 {
22 label = "env";
[all …]
H A Dfacebook-bmc-flash-layout.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 compatible = "fixed-partitions";
6 #address-cells = <1>;
7 #size-cells = <1>;
9 u-boot@0 {
11 label = "u-boot";
14 u-boot-env@60000 {
16 label = "env";
25 * "data0" partition is used by several Facebook BMC platforms
34 * Although the master partition can be created by enabling
[all …]
/openbmc/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.
13 ---------------------------------
15 The i.MX6 has a BOOT ROM PPL (Primary Program Loader) which supports loading
16 an executable image from various boot devices.
19 will build the following artifacts from U-Boot source:
20 - SPL - Secondary Program Loader that the i.MX6 BOOT ROM (Primary Program
22 The DRAM controller, loads u-boot.img from the detected boot device,
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Darmada-xp-crs328-4c-20s-4s-bit.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for MikroTik CRS328-4C-20S-4S+ Bit board
9 #include "armada-xp-crs328-4c-20s-4s.dtsi"
12 model = "MikroTik CRS328-4C-20S-4S+ Bit";
19 #address-cells = <1>;
20 #size-cells = <1>;
21 compatible = "jedec,spi-nor";
23 spi-max-frequency = <108000000>;
24 m25p,fast-read;
26 partition@u-boot {
[all …]
H A Darmada-xp-crs326-24g-2s-bit.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for MikroTik CRS326-24G-2S+ Bit board
9 #include "armada-xp-crs326-24g-2s.dtsi"
12 model = "MikroTik CRS326-24G-2S+ Bit";
19 #address-cells = <1>;
20 #size-cells = <1>;
21 compatible = "jedec,spi-nor";
23 spi-max-frequency = <108000000>;
24 m25p,fast-read;
26 partition@u-boot {
[all …]
H A Darmada-xp-crs305-1g-4s-bit.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for MikroTik CRS305-1G-4S+ Bit board
9 #include "armada-xp-crs305-1g-4s.dtsi"
12 model = "MikroTik CRS305-1G-4S+ Bit";
19 #address-cells = <1>;
20 #size-cells = <1>;
21 compatible = "jedec,spi-nor";
23 spi-max-frequency = <108000000>;
24 m25p,fast-read;
26 partition@u-boot {
[all …]
H A Dkirkwood-t5325.dts1 // SPDX-License-Identifier: GPL-2.0
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 /dts-v1/;
15 #include "kirkwood-6281.dtsi"
19 compatible = "hp,t5325", "marvell,kirkwood-88f6281", "marvell,kirkwood";
28 stdout-path = &uart0;
32 pinctrl: pin-controller@10000 {
33 pinctrl-0 = <&pmx_i2s &pmx_sysrst>;
34 pinctrl-names = "default";
36 pmx_button_power: pmx-button_power {
[all …]
H A Darmada-xp-crs328-4c-20s-4s.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for CRS328-4C-20S-4S+ board
8 * Based on armada-xp-db.dts
13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier
20 /dts-v1/;
21 #include "armada-xp-98dx3236.dtsi"
24 model = "CRS328-4C-20S-4S+";
25 compatible = "mikrotik,crs328-4c-20s-4s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp";
38 arm,parity-enable;
39 marvell,ecc-enable;
[all …]
H A Darmada-xp-crs305-1g-4s.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for CRS305-1G-4S board
8 * Based on armada-xp-db.dts
13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier
20 /dts-v1/;
21 #include "armada-xp-98dx3236.dtsi"
24 model = "CRS305-1G-4S+";
25 compatible = "mikrotik,crs305-1g-4s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp";
38 arm,parity-enable;
39 marvell,ecc-enable;
[all …]
H A Darmada-xp-crs326-24g-2s.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for CRS326-24G-2S board
8 * Based on armada-xp-db.dts
13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier
20 /dts-v1/;
21 #include "armada-xp-98dx3236.dtsi"
24 model = "CRS326-24G-2S+";
25 compatible = "mikrotik,crs326-24g-2s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp";
38 arm,parity-enable;
39 marvell,ecc-enable;
[all …]
H A Darmada-xp-db-xc3-24g4xg.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for DB-XC3-24G4XG board
7 * Based on armada-xp-db.dts
12 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier
19 /dts-v1/;
20 #include "armada-xp-98dx3336.dtsi"
23 model = "DB-XC3-24G4XG";
24 compatible = "marvell,db-xc3-24g4xg", "marvell,armadaxp-98dx3336", "marvell,armada-370-xp";
37 arm,parity-enable;
38 marvell,ecc-enable;
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/
H A Du-boot.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mtd/partitions/u-boot.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: U-Boot bootloader partition
10 U-Boot is a bootlodaer commonly used in embedded devices. It's almost always
17 - Rafał Miłecki <rafal@milecki.pl>
20 - $ref: partition.yaml#
25 - const: brcm,u-boot
27 Broadcom stores environment variables inside a U-Boot partition. They
[all …]
/openbmc/u-boot/doc/
H A DREADME.avb21 Android Verified Boot 2.0
4 Boot 2.0 in U-boot
7 ---------------------------------
8 Verified Boot establishes a chain of trust from the bootloader to system images
10 - Android Boot image: Linux kernel + ramdisk. RAW hashing of the whole
11 partition is done and the hash is compared with the one stored in
13 - system/vendor partitions: verifying root hash of dm-verity hashtrees.
16 Integrity of the bootloader (U-boot BLOB and environment) is out of scope.
21 1.1. AVB using OP-TEE (optional)
22 ---------------------------------
[all …]
/openbmc/openbmc/meta-aspeed/wic/
H A Demmc-aspeed.wks.in1 # short-description: Create an image for eMMC
2 # long-description: Creates an eMMC card image for the User Data Area that can
6 # Assumes U-Boot is stored elsewhere, such as an eMMC boot volume or NOR flash.
8 # --- - ----- -------- -------- -------- -------- ------ -------- -------
9 # |GPT| | env | boot-a | boot-b | rofs-a | rofs-b | rwfs | hostfw |GPT-sec|
10 # --- - ----- -------- -------- -------- -------- ------ -------- -------
17 # First partition (u-boot-env) is 4K-aligned, which puts it at offset 0x5000
22 bootloader --ptable gpt
24 part --align 4 --fixed-size 1M --source rawcopy --sourceparams="file=${DEPLOY_DIR_IMAGE}/u-boot-env
25 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-a
[all …]
/openbmc/u-boot/include/configs/
H A Dopos6uldev.h1 /* SPDX-License-Identifier: GPL-2.0+ */
32 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
70 /* Environment is stored in the eMMC boot partition */
81 #define CONFIG_ROOTPATH "/tftpboot/" __stringify(CONFIG_BOARD_NAME) "-root"
101 "kernelimg=" __stringify(CONFIG_BOARD_NAME) "-linux.bin\0" \
103 "check_env=if test -n ${flash_env_version}; " \
104 "then env default env_version; " \
105 "else env set flash_env_version ${env_version}; env save; " \
108 "echo \"*** Warning - Environment version" \
110 "env default flash_reset_env; " \
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Ddra72-evm-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "dra7-ipu-dsp-common.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/clock/ti-dra7-atl.h>
13 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7";
20 stdout-path = &uart1;
23 evm_12v0: fixedregulator-evm12v0 {
25 compatible = "regulator-fixed";
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Ddra72-evm-common.dtsi2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
8 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/clk/ti-dra7-atl.h>
15 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7";
22 stdout-path = &uart1;
25 evm_12v0: fixedregulator-evm12v0 {
27 compatible = "regulator-fixed";
28 regulator-name = "evm_12v0";
29 regulator-min-microvolt = <12000000>;
[all …]
H A Dkirkwood-atl-sbx81lifkw.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
5 #include "kirkwood-6281.dtsi"
9 compatible = "atl,SBx81LIFKW", "marvell,kirkwood-88f6281",
19 stdout-path = &uart0;
30 #address-cells = <2>;
31 #size-cells = <0>;
33 dsa,mii-bus = <&mdio>;
37 #address-cells = <1>;
38 #size-cells = <0>;
[all …]
H A Ddra7-evm-common.dtsi2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/clk/ti-dra7-atl.h>
11 #include <dt-bindings/input/input.h>
15 stdout-path = &uart1;
19 compatible = "linux,extcon-usb-gpio";
20 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>;
24 compatible = "simple-audio-card";
25 simple-audio-card,name = "DRA7xx-EVM";
26 simple-audio-card,widgets =
[all …]
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53015-meraki-mr26.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
9 /dts-v1/;
12 #include "bcm5301x-nand-cs0-bch8.dtsi"
13 #include <dt-bindings/leds/common.h>
25 compatible = "gpio-leds";
27 led-0 {
31 panic-indicator;
33 led-1 {
41 compatible = "gpio-keys";
43 key-restart {
[all …]
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/wic/
H A Demmc-fvp.wks.in1 # short-description: Create an image for eMMC
2 # long-description: Creates an eMMC card image for the User Data Area that can
6 # Assumes U-Boot is stored elsewhere, such as an eMMC boot volume or NOR flash.
8 # --- - ----- -------- -------- -------- -------- ------ -------- -------
9 # |GPT| | env | boot-a | boot-b | rofs-a | rofs-b | rwfs | hostfw |GPT-sec|
10 # --- - ----- -------- -------- -------- -------- ------ -------- -------
17 # First partition (u-boot-env) is 4K-aligned, which puts it at offset 0x5000
22 bootloader --ptable gpt
24 part --align 4 --fixed-size 1M
25 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-a
[all …]
/openbmc/u-boot/env/
H A Dubi.c1 // SPDX-License-Identifier: GPL-2.0+
32 printf("\n** Cannot find mtd partition \"%s\"\n", in env_ubi_save()
37 if (gd->env_valid == ENV_VALID) { in env_ubi_save()
41 printf("\n** Unable to write env to %s:%s **\n", in env_ubi_save()
50 printf("\n** Unable to write env to %s:%s **\n", in env_ubi_save()
59 gd->env_valid = gd->env_valid == ENV_REDUND ? ENV_VALID : ENV_REDUND; in env_ubi_save()
74 printf("\n** Cannot find mtd partition \"%s\"\n", in env_ubi_save()
81 printf("\n** Unable to write env to %s:%s **\n", in env_ubi_save()
101 * In case we have restarted u-boot there is a chance that buffer in env_ubi_load()
102 * contains old environment (from the previous boot). in env_ubi_load()
[all …]
/openbmc/u-boot/board/ti/am335x/
H A DREADME12 - AM335x GP EVM
13 - AM335x EVM SK
14 - Beaglebone White
15 - Beaglebone Black
27 - GPIO is only required if DDR3 power is controlled in a way similar to
29 - SPI is only required for SPI flash, or exposing the SPI bus.
32 - I2C, to talk with the PMIC and ensure that we do not run afoul of
52 Step-1: Building u-boot for NAND boot
56 CONFIG_SYS_NAND_BLOCK_SIZE number of bytes in NAND erase-block
60 Step-2: Flashing NAND via MMC/SD
[all …]

12345678910