uboot/u-boot-stm32mp-2020.01/doc
chenyf 996bded6bb 1 2024-01-10 14:52:34 +08:00
..
SPI 1 2024-01-10 14:52:34 +08:00
SPL 1 2024-01-10 14:52:34 +08:00
android 1 2024-01-10 14:52:34 +08:00
api 1 2024-01-10 14:52:34 +08:00
arch 1 2024-01-10 14:52:34 +08:00
board 1 2024-01-10 14:52:34 +08:00
build 1 2024-01-10 14:52:34 +08:00
chromium 1 2024-01-10 14:52:34 +08:00
device-tree-bindings 1 2024-01-10 14:52:34 +08:00
driver-model 1 2024-01-10 14:52:34 +08:00
imx 1 2024-01-10 14:52:34 +08:00
media 1 2024-01-10 14:52:34 +08:00
mvebu 1 2024-01-10 14:52:34 +08:00
sphinx 1 2024-01-10 14:52:34 +08:00
sphinx-static 1 2024-01-10 14:52:34 +08:00
uImage.FIT 1 2024-01-10 14:52:34 +08:00
uefi 1 2024-01-10 14:52:34 +08:00
.gitignore 1 2024-01-10 14:52:34 +08:00
I2C_Edge_Conditions 1 2024-01-10 14:52:34 +08:00
Makefile 1 2024-01-10 14:52:34 +08:00
README.440-DDR-performance 1 2024-01-10 14:52:34 +08:00
README.AMCC-eval-boards-cleanup 1 2024-01-10 14:52:34 +08:00
README.Heterogeneous-SoCs 1 2024-01-10 14:52:34 +08:00
README.JFFS2 1 2024-01-10 14:52:34 +08:00
README.JFFS2_NAND 1 2024-01-10 14:52:34 +08:00
README.LED 1 2024-01-10 14:52:34 +08:00
README.NetConsole 1 2024-01-10 14:52:34 +08:00
README.OFT 1 2024-01-10 14:52:34 +08:00
README.POST 1 2024-01-10 14:52:34 +08:00
README.SNTP 1 2024-01-10 14:52:34 +08:00
README.SPL 1 2024-01-10 14:52:34 +08:00
README.TPL 1 2024-01-10 14:52:34 +08:00
README.VLAN 1 2024-01-10 14:52:34 +08:00
README.VSC3316-3308 1 2024-01-10 14:52:34 +08:00
README.arm-caches 1 2024-01-10 14:52:34 +08:00
README.arm-relocation 1 2024-01-10 14:52:34 +08:00
README.armada-secureboot 1 2024-01-10 14:52:34 +08:00
README.asn1 1 2024-01-10 14:52:34 +08:00
README.atmel_mci 1 2024-01-10 14:52:34 +08:00
README.atmel_pmecc 1 2024-01-10 14:52:34 +08:00
README.autoboot 1 2024-01-10 14:52:34 +08:00
README.bcm7xxx 1 2024-01-10 14:52:34 +08:00
README.bedbug 1 2024-01-10 14:52:34 +08:00
README.bitbangMII 1 2024-01-10 14:52:34 +08:00
README.bloblist 1 2024-01-10 14:52:34 +08:00
README.bootmenu 1 2024-01-10 14:52:34 +08:00
README.boston 1 2024-01-10 14:52:34 +08:00
README.bus_vcxk 1 2024-01-10 14:52:34 +08:00
README.cfi 1 2024-01-10 14:52:34 +08:00
README.chromium 1 2024-01-10 14:52:34 +08:00
README.chromium-chainload 1 2024-01-10 14:52:34 +08:00
README.clang 1 2024-01-10 14:52:34 +08:00
README.coccinelle 1 2024-01-10 14:52:34 +08:00
README.commands 1 2024-01-10 14:52:34 +08:00
README.commands.itest 1 2024-01-10 14:52:34 +08:00
README.commands.spl 1 2024-01-10 14:52:34 +08:00
README.console 1 2024-01-10 14:52:34 +08:00
README.davinci 1 2024-01-10 14:52:34 +08:00
README.davinci.nand_spl 1 2024-01-10 14:52:34 +08:00
README.dfu 1 2024-01-10 14:52:34 +08:00
README.dfutftp 1 2024-01-10 14:52:34 +08:00
README.displaying-bmps 1 2024-01-10 14:52:34 +08:00
README.distro 1 2024-01-10 14:52:34 +08:00
README.dns 1 2024-01-10 14:52:34 +08:00
README.drivers.eth 1 2024-01-10 14:52:34 +08:00
README.enetaddr 1 2024-01-10 14:52:34 +08:00
README.esbc_validate 1 2024-01-10 14:52:34 +08:00
README.ext4 1 2024-01-10 14:52:34 +08:00
README.falcon 1 2024-01-10 14:52:34 +08:00
README.fdt-control 1 2024-01-10 14:52:34 +08:00
README.fdt-overlays 1 2024-01-10 14:52:34 +08:00
README.fec_mxc 1 2024-01-10 14:52:34 +08:00
README.fsl-clk 1 2024-01-10 14:52:34 +08:00
README.fsl-ddr 1 2024-01-10 14:52:34 +08:00
README.fsl-dpaa 1 2024-01-10 14:52:34 +08:00
README.fsl-esdhc 1 2024-01-10 14:52:34 +08:00
README.fsl-hwconfig 1 2024-01-10 14:52:34 +08:00
README.fsl-trustzone-components 1 2024-01-10 14:52:34 +08:00
README.fsl_iim 1 2024-01-10 14:52:34 +08:00
README.fuse 1 2024-01-10 14:52:34 +08:00
README.generic-board 1 2024-01-10 14:52:34 +08:00
README.generic_usb_ohci 1 2024-01-10 14:52:34 +08:00
README.gpio 1 2024-01-10 14:52:34 +08:00
README.gpt 1 2024-01-10 14:52:34 +08:00
README.hwconfig 1 2024-01-10 14:52:34 +08:00
README.i2c 1 2024-01-10 14:52:34 +08:00
README.iomux 1 2024-01-10 14:52:34 +08:00
README.kconfig 1 2024-01-10 14:52:34 +08:00
README.kwbimage 1 2024-01-10 14:52:34 +08:00
README.link-local 1 2024-01-10 14:52:34 +08:00
README.log 1 2024-01-10 14:52:34 +08:00
README.lynxkdi 1 2024-01-10 14:52:34 +08:00
README.m54418twr 1 2024-01-10 14:52:34 +08:00
README.malta 1 2024-01-10 14:52:34 +08:00
README.marvell 1 2024-01-10 14:52:34 +08:00
README.mediatek 1 2024-01-10 14:52:34 +08:00
README.memory-test 1 2024-01-10 14:52:34 +08:00
README.menu 1 2024-01-10 14:52:34 +08:00
README.mpc74xx 1 2024-01-10 14:52:34 +08:00
README.mpc83xx.ddrecc 1 2024-01-10 14:52:34 +08:00
README.mpc83xxads 1 2024-01-10 14:52:34 +08:00
README.mpc85xx 1 2024-01-10 14:52:34 +08:00
README.mpc85xx-sd-spi-boot 1 2024-01-10 14:52:34 +08:00
README.mpc85xx-spin-table 1 2024-01-10 14:52:34 +08:00
README.mpc85xxcds 1 2024-01-10 14:52:34 +08:00
README.multi-dtb-fit 1 2024-01-10 14:52:34 +08:00
README.mxc_ocotp 1 2024-01-10 14:52:34 +08:00
README.nand 1 2024-01-10 14:52:34 +08:00
README.nand-boot-ppc440 1 2024-01-10 14:52:34 +08:00
README.ne2000 1 2024-01-10 14:52:34 +08:00
README.nokia_rx51 1 2024-01-10 14:52:34 +08:00
README.nvme 1 2024-01-10 14:52:34 +08:00
README.odroid 1 2024-01-10 14:52:34 +08:00
README.omap-ulpi-viewport 1 2024-01-10 14:52:34 +08:00
README.omap3 1 2024-01-10 14:52:34 +08:00
README.pblimage 1 2024-01-10 14:52:34 +08:00
README.pcap 1 2024-01-10 14:52:34 +08:00
README.plan9 1 2024-01-10 14:52:34 +08:00
README.power-framework 1 2024-01-10 14:52:34 +08:00
README.pxe 1 2024-01-10 14:52:34 +08:00
README.ramboot-ppc85xx 1 2024-01-10 14:52:34 +08:00
README.rmobile 1 2024-01-10 14:52:34 +08:00
README.rockchip 1 2024-01-10 14:52:34 +08:00
README.rockusb 1 2024-01-10 14:52:34 +08:00
README.s5pc1xx 1 2024-01-10 14:52:34 +08:00
README.sata 1 2024-01-10 14:52:34 +08:00
README.sched 1 2024-01-10 14:52:34 +08:00
README.scrapyard 1 2024-01-10 14:52:34 +08:00
README.semihosting 1 2024-01-10 14:52:34 +08:00
README.serial_multi 1 2024-01-10 14:52:34 +08:00
README.sha1 1 2024-01-10 14:52:34 +08:00
README.silent 1 2024-01-10 14:52:34 +08:00
README.socfpga 1 2024-01-10 14:52:34 +08:00
README.spear 1 2024-01-10 14:52:34 +08:00
README.splashprepare 1 2024-01-10 14:52:34 +08:00
README.srio-pcie-boot-corenet 1 2024-01-10 14:52:34 +08:00
README.standalone 1 2024-01-10 14:52:34 +08:00
README.t1040-l2switch 1 2024-01-10 14:52:34 +08:00
README.tee 1 2024-01-10 14:52:34 +08:00
README.ti-secure 1 2024-01-10 14:52:34 +08:00
README.trace 1 2024-01-10 14:52:34 +08:00
README.ubi 1 2024-01-10 14:52:34 +08:00
README.ubispl 1 2024-01-10 14:52:34 +08:00
README.ublimage 1 2024-01-10 14:52:34 +08:00
README.unaligned-memory-access.txt 1 2024-01-10 14:52:34 +08:00
README.uniphier 1 2024-01-10 14:52:34 +08:00
README.update 1 2024-01-10 14:52:34 +08:00
README.usb 1 2024-01-10 14:52:34 +08:00
README.vf610 1 2024-01-10 14:52:34 +08:00
README.video 1 2024-01-10 14:52:34 +08:00
README.virtio 1 2024-01-10 14:52:34 +08:00
README.vxworks 1 2024-01-10 14:52:34 +08:00
README.watchdog 1 2024-01-10 14:52:34 +08:00
README.zfs 1 2024-01-10 14:52:34 +08:00
bounces 1 2024-01-10 14:52:34 +08:00
conf.py 1 2024-01-10 14:52:34 +08:00
feature-removal-schedule.txt 1 2024-01-10 14:52:34 +08:00
git-mailrc 1 2024-01-10 14:52:34 +08:00
index.rst 1 2024-01-10 14:52:34 +08:00
kwboot.1 1 2024-01-10 14:52:34 +08:00
mkimage.1 1 2024-01-10 14:52:34 +08:00

README.zfs

This patch series adds support for ZFS listing and load to u-boot.

To Enable zfs ls and load commands, modify the board specific config file with
#define CONFIG_CMD_ZFS

Steps to test:

1. After applying the patch, zfs specific commands can be seen
   in the boot loader prompt using
	UBOOT #help

	zfsload- load binary file from a ZFS file system
	zfsls  - list files in a directory (default /)

2. To list the files in zfs pool, device or partition, execute
	zfsls <interface> <dev[:part]> [POOL/@/dir/file]
	For example:
	UBOOT #zfsls mmc 0:5 /rpool/@/usr/bin/

3. To read and load a file from an ZFS formatted partition to RAM, execute
	zfsload <interface> <dev[:part]> [addr] [filename] [bytes]
	For example:
	UBOOT #zfsload mmc 2:2 0x30007fc0 /rpool/@/boot/uImage

References :
	-- ZFS GRUB sources from Solaris GRUB-0.97
	-- GRUB Bazaar repository

Jorgen Lundman <lundman at lundman.net> 2012.