25 lines
939 B
Batchfile
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 |