u-boot/doc/board
Dzmitry Sankouski d5c4ec4aa3 board: axy17lte: get board usable - add bootcmd and docs
U-boot is intended to replace linux kernel in android boot image(ABL), and
it's FIT payload to replace initramfs file. The boot process is similar to
boot image with linux:
- android bootloader (ABL) unpacks android boot image
- ABL sets `linux,initrd-start property` in chosen node in unpacked FDT
- ABL sets x0 register to FDT address, and passes control to u-boot
- u-boot reads x0 register, and stores it in `prevbl_fdt_addr` env variable
- u-boot reads `linux,initrd-start` property,
and stores it in `prevbl_initrd_start_addr`

In this way, u-boot bootcmd relies on `prevbl_initrd_start_addr` env
variable, and boils down to `bootm $prevbl_initrd_start_addr`.
If more control on boot process is desired, pack a boot script in
FIT image, and put it to default configuration

What done:
- Rearrange defconfig option order
- Add CONFIG_SAVE_PREV_BL_* options
- Doc updates:
  - remove wrong SBOOT memory corruption note, because
  memory is changed during u-boot bringup process,
  not by SBOOT
  - put payload on ramdisk place in abl boot image
  creation step

Signed-off-by: Dzmitry Sankouski <dsankouski@gmail.com>
2022-04-04 19:02:03 -04:00
..
actions cubieboard7: Remove ARCH= references from documentation 2020-06-02 17:27:04 -04:00
advantech doc: board: imx8qm-rom7720-a1.rst: convert readme to reST 2020-12-07 08:54:20 +01:00
allwinner sunxi: add board documentation 2021-12-31 06:44:51 +01:00
amlogic doc: boards: amlogic: Add documentation on pre-generated FIP files 2022-03-20 11:03:06 +01:00
AndesTech Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig 2021-08-31 17:47:49 -04:00
apple doc: board: apple: Update Apple M1 documentation 2022-02-21 08:35:40 -05:00
armltd vexpress64: Add ARMv8R-64 board variant 2022-04-01 15:03:03 -04:00
atmel doc: board: Add missing board index.rst files 2019-07-29 09:32:08 -04:00
broadcom doc: board: raspberrypi: Add documentation 2022-03-20 11:03:06 +01:00
congatec imx: support for conga-QMX8 board 2021-06-09 13:34:09 +02:00
coreboot x86: coreboot: Document the memory map 2021-07-15 19:50:23 +08:00
emulation doc: qemu-riscv: Update documentation for QEMU spike machine 2022-02-10 11:19:15 +08:00
google x86: coral: Add information about building / running 2021-03-27 13:59:36 +13:00
highbank doc: board: Add Calxeda Highbank/Midway documentation 2021-12-18 12:05:19 +01:00
intel Correct U-Boot upstream repository 2021-02-28 13:57:30 -05:00
kontron board: sl28: remove "Useful I2C tricks" section from docs 2022-02-28 11:59:35 +05:30
microchip doc: board: Update Microchip MPFS Icicle Kit doc 2021-12-02 16:43:52 +08:00
nokia Nokia RX-51: Update documentation about QEMU 2022-03-20 11:03:06 +01:00
nxp ls1046ardb: Add support for JTAG boot 2022-04-01 16:56:44 -04:00
openpiton doc: fix board/openpiton/riscv64.rst 2021-07-24 10:49:51 +02:00
qualcomm board: starqltechn: get board usable - add bootcmd and docs 2022-04-04 15:06:11 -04:00
rockchip rockchip: rk3399: Add support for chromebook_kevin 2022-03-18 18:12:03 +08:00
samsung board: axy17lte: get board usable - add bootcmd and docs 2022-04-04 19:02:03 -04:00
siemens board: iot2050: update build documentation for OP-TEE 2021-11-29 11:15:37 -05:00
sifive doc: path to u-boot-spl.bin on SiFive Unmatched board 2022-03-12 12:27:07 +01:00
sipeed k210: use the board vendor name rather than the marketing name 2022-03-15 17:43:11 +08:00
socionext board: synquacer: Add DeveloperBox 96boards EE support 2021-07-06 14:11:50 -04:00
st board: stm32mp1: add support of nor1 device in dfu command 2021-11-30 16:43:28 +01:00
ste board: stemmy: Update documentation 2021-09-01 19:25:37 -04:00
tbs board: tbs2910: add documentation 2020-06-12 13:17:23 -04:00
ti doc: ti: am335x_evm: Minor general updates 2021-09-27 17:27:41 -04:00
toradex board: toradex: add verdin imx8m plus support 2022-02-07 16:33:22 +01:00
variscite imx8mn_var_som: Add support for Variscite VAR-SOM-MX8M-NANO board 2022-02-05 13:38:39 +01:00
xen doc: xen: Add Xen guest ARM64 board documentation 2020-08-14 15:18:30 -04:00
xilinx doc: board: xilinx: Add documentation for ZynqMP R5 2020-10-27 08:01:36 +01:00
index.rst doc: board: raspberrypi: Add documentation 2022-03-20 11:03:06 +01:00