armbian-build/config/bootscripts/boot-odroid-xu4-next.cmd
2016-10-10 19:36:51 +03:00

25 lines
939 B
Batchfile

setenv rootdev "/dev/mmcblk1p1"
# a boot script for U-Boot / Odroid XU4
#
# It requires a list of environment variables to be defined before load (in includes files uboot/.../exy*.h):
# platform dependent: boardname, fdtfile, console
# system dependent: mmcbootdev, mmcbootpart, mmcrootdev, mmcrootpart, rootfstype
#
setenv kerneladdr 0x40800000
setenv initrdaddr 0x42000000
setenv ftdaddr 0x44000000
setenv consolecfg "console=tty1 console=ttySAC2,115200n8"
setenv bootargs "${consolecfg} root=${rootdev} rootfstype=${rootfstype} rootwait rw earlyprintk ${opts}";
load mmc ${mmcbootdev}:${mmcbootpart} ${kerneladdr} /boot/zImage;
load mmc ${mmcbootdev}:${mmcbootpart} ${initrdaddr} /boot/uInitrd;
load mmc ${mmcbootdev}:${mmcbootpart} ${ftdaddr} /boot/dtb/exynos5422-odroidxu4.dtb;
bootz ${kerneladdr} ${initrdaddr} ${ftdaddr};
# Generate boot.scr:
# mkimage -c none -A arm -T script -d boot.cmd boot.scr