DescriptionAdd four main boot methods to developer build
This adds DHCP/NFS boot, USB key/NFS boot, USB boot and MMC boot to the
developer build via easy-to-use commands. To cope with the DHCP server
providing less than useful data, we allow configuration of tfpserverip
and nfsserverip.
To allow users to share a single tftp and NFS server, we append the user,
board and serial number to tftpboot and NFS filenames.
The developer build progresses through dhcp, keynfs, usb and mmc boot in
order until a kernel is found.
BUG=chromium-os:9574
TEST=build U-Boot for developer and try: usb start, run dhcp_boot,
run keynfs_boot, run usb_boot, run mmc_boot. All should boot to a
working system on Seaboard.
Change-Id: I452b7df0fcf5ab204017d5d38873ae1a4e6751d5
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=5197178
Patch Set 1 #Patch Set 2 : Fixed quoting in environment #Patch Set 3 : Fixed # on end of serial #
Total comments: 10
Patch Set 4 : Added dev config to all Tegra2 boards #Patch Set 5 : Rebased to ToT to take advantage of a refactor there #
Messages
Total messages: 7 (0 generated)
|