blob: 78c3b5c0ea2476601860283cb0fcaf3535f46ed9 [file] [log] [blame]
# These settings override settings from the compiled-in defaults
bootfile=vmlinuz
optargs=loglevel=7 init=/sbin/init cros_legacy cros_debug oops=panic panic=-1 noinitrd vt.global_cursor_default=0 capemgr.enable_partno=BB-UART1,BB-UART2,BB-UART4,BB-UART5,bone-servo-gpios,bone-servo-spi1
# Support for selecting the Chromium OS boot partition; we load a
# boot script file selected by the install/update process. The
# script contains two settings: ${kernelpart} and ${rootpart}.
# Currently, we use only the ${kernelpart} setting.
bootscript=u-boot/boot.scr.uimg
loadscript=load mmc ${mmcdev}:c ${loadaddr} ${bootscript}
setbootpart=setenv bootpart ${mmcdev}:${rootpart}
setmmcroot=setenv mmcroot /dev/mmcblk${mmcdev}p${rootpart} ro
# Our beaglebone kernel build puts device tree files in /boot/dts/ instead of
# /boot.
setfdtfile=setenv fdtfile dts/${fdtfile}
# The beaglebone compiled-in boot command runs uenvcmd after
# loading this file, and before loading/booting the kernel.
uenvcmd=run findfdt ; run setfdtfile ; run loadscript ; source ${loadaddr} ; run setbootpart ; run setmmcroot