uboot/doc
York Sun e750cfaa01 powerpc/mpc8xxx: Enable entering DDR debugging by key press
Using environmental variable "ddr_interactive" to activate interactive DDR
debugging seomtiems is not enough. For example, after updating SPD with a
valid but wrong image, u-boot won't come up due to wrong DDR configuration.
By enabling key press method, we can enter debug mode to have a chance to
boot without using other tools to recover the board.

CONFIG_FSL_DDR_INTERACTIVE needs to be defined in header file. To enter the
debug mode by key press, press key 'd' shortly after reset, like one would
do to abort auto booting. It is fixed to lower case 'd' at this moment.

Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
2013-01-30 11:25:12 -06:00
..
DocBook cbfs: Add docbook template 2012-12-06 13:56:39 -07:00
SPL
device-tree-bindings EXYNOS5: FDT: Add SPI device node data 2013-01-08 10:54:34 +09:00
driver-model
uImage.FIT
I2C_Edge_Conditions
README.440-DDR-performance
README.AMCC-eval-boards-cleanup
README.ARM-SoC
README.ARM-memory-map
README.AVR32
README.AVR32-port-muxing
README.JFFS2
README.JFFS2_NAND
README.LED
README.LED_display
README.MPC866
README.Modem
README.N1213
README.NDS32
README.NetConsole
README.OFT
README.POST
README.SNTP
README.SPL
README.VLAN
README.VSC3316-3308
README.ag102
README.arm-caches
README.arm-relocation
README.arm-unaligned-accesses
README.at91
README.at91-soc
README.atmel_mci
README.atmel_pmecc
README.autoboot
README.b4860qds powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
README.bedbug
README.bitbangMII
README.blackfin
README.bus_vcxk
README.cfi
README.commands
README.commands.itest
README.commands.spl
README.console
README.davinci
README.davinci.nand_spl
README.designware_eth
README.dns
README.drivers.eth
README.enetaddr
README.ext4
README.fdt-control
README.fsl-ddr powerpc/mpc8xxx: Enable entering DDR debugging by key press 2013-01-30 11:25:12 -06:00
README.fsl-hwconfig
README.generic_usb_ohci
README.gpt gpt:doc: GPT (GUID Partition Table) documentation 2012-12-13 11:46:02 -07:00
README.hwconfig
README.idma2intr
README.imx5
README.imx31
README.imximage
README.iomux
README.kwbimage
README.link-local
README.lynxkdi
README.m28
README.m68k
README.m54418twr
README.marubun-pcmcia
README.menu
README.mini2440
README.mips README.mips: update known issues and TODOs 2013-01-16 10:52:08 +01:00
README.mpc5xx
README.mpc74xx
README.mpc83xx.ddrecc
README.mpc83xxads
README.mpc85xx
README.mpc85xx-spin-table
README.mpc85xxads
README.mpc85xxcds
README.mx28_common
README.mx28evk
README.nand nand: Add torture feature 2012-11-26 15:41:29 -06:00
README.nand-boot-ppc440
README.ne2000
README.nokia_rx51
README.ns9750dev
README.omap-ulpi-viewport
README.omap3
README.pblimage
README.ppc440
README.pxe
README.qemu-mips README.qemu-mips: move README file from board to doc directory 2013-01-16 10:52:08 +01:00
README.rmobile
README.s5pc1xx
README.sata
README.sched
README.scrapyard
README.serial_multi
README.sh
README.sh7752evb sh: add support for sh7752evb board 2012-12-20 13:20:17 +09:00
README.sha1
README.silent env: Add a silent env handler 2012-12-13 11:46:56 -07:00
README.spear
README.srio-pcie-boot-corenet
README.standalone
README.switch_config
README.t4240qds
README.ubi
README.ublimage
README.update
README.usb usb documentation: fix typo 2012-12-17 15:38:15 +01:00
README.video
README.watchdog mx31/mx35/mx51/mx53/mx6: add watchdog 2013-01-13 11:39:57 +01:00
README.zfs
feature-removal-schedule.txt
git-mailrc
kwboot.1 Change e-mail address of Luka Perkov 2012-12-07 08:47:52 -07:00
mkimage.1

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.