uEnv 修改启动参数,添加boot.cmd,支持boot.scr启动方式
This commit is contained in:
37
arch/arm64/boot/dts/rockchip/uEnv/boot.cmd
Normal file
37
arch/arm64/boot/dts/rockchip/uEnv/boot.cmd
Normal file
@ -0,0 +1,37 @@
|
||||
echo [boot.cmd] run boot.cmd scripts ...;
|
||||
|
||||
if test -e ${devtype} ${devnum}:${distro_bootpart} /uEnv/uEnv.txt; then
|
||||
|
||||
echo [boot.cmd] load ${devtype} ${devnum}:${distro_bootpart} ${env_addr_r} /uEnv/uEnv.txt ...;
|
||||
load ${devtype} ${devnum}:${distro_bootpart} ${env_addr_r} /uEnv/uEnv.txt;
|
||||
|
||||
echo [boot.cmd] Importing environment from ${devtype} ...
|
||||
env import -t ${env_addr_r} 0x8000
|
||||
|
||||
setenv bootargs ${bootargs} root=/dev/mmcblk${devnum}p3 ${cmdline}
|
||||
printenv bootargs
|
||||
|
||||
echo [boot.cmd] load ${devtype} ${devnum}:${distro_bootpart} ${ramdisk_addr_r} /initrd-${uname_r} ...
|
||||
load ${devtype} ${devnum}:${distro_bootpart} ${ramdisk_addr_r} /initrd-${uname_r}
|
||||
|
||||
echo [boot.cmd] loading ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} /Image-${uname_r} ...
|
||||
load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} /Image-${uname_r}
|
||||
|
||||
echo [boot.cmd] loading default rk-kernel.dtb
|
||||
load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} /rk-kernel.dtb
|
||||
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt set /chosen bootargs
|
||||
|
||||
echo [boot.cmd] dtoverlay from /uEnv/uEnv.txt
|
||||
dtfile ${fdt_addr_r} ${fdt_over_addr} /uEnv/uEnv.txt ${env_addr_r}
|
||||
|
||||
echo [boot.cmd] [${devtype} ${devnum}:${distro_bootpart}] ...
|
||||
echo [boot.cmd] [booti] ...
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
fi
|
||||
|
||||
echo [boot.cmd] run boot.cmd scripts failed ...;
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
@ -1,6 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0
|
||||
cmdline="earlyprintk console=ttyFIQ0 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3566-lubancat1.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3566-lubancat1-n.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3568-lubancat2.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3568-lubancat2.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3568-lubancat2-io.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3568-lubancat2-n.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3566-lubancat-zero.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
uname_r=4.19.232
|
||||
size=0x1000000
|
||||
bootargs=console=ttyFIQ0 console=tty1
|
||||
#dtb=rk3566-lubancat-zero.dtb
|
||||
cmdline="earlyprintk console=ttyFIQ0 console=tty1 consoleblank=0 loglevel=7 rootwait rw rootfstype=ext4"
|
||||
|
||||
enable_uboot_overlays=1
|
||||
#overlay_start
|
||||
|
||||
Reference in New Issue
Block a user