if test -z "${fdt_addr}" && test -n "${fdtfile}" ; then echo Loading dtbs/5.4.274/${fdtfile} ext2load scsi 0 ${fdt_addr_r} dtbs/5.4.274/${fdtfile} setenv fdt_addr ${fdt_addr_r} fi fdt addr ${fdt_addr} fdt resize setenv xen_addr_r 0x41000000 fdt set /chosen \#address-cells <1> fdt set /chosen \#size-cells <1> ext2load scsi 0 ${xen_addr_r} xen-4.19-unstable setenv bootargs "conswitch=x watchdog noreboot async-show-all console=dtuart dtuart=serial2 dom0_mem=512M,max:512M ucode=scan" echo Loaded xen-4.19-unstable to ${xen_addr_r} (${filesize}) echo command line: ${bootargs} ext2load scsi 0 ${kernel_addr_r} vmlinuz-5.4.274 fdt mknod /chosen module@0 fdt set /chosen/module@0 compatible "xen,linux-zimage" "xen,multiboot-module" fdt set /chosen/module@0 reg <${kernel_addr_r} 0x${filesize}> fdt set /chosen/module@0 bootargs "ro root=/dev/mapper/arndale--metrocentre--vg-root rootdelay=3 ro root=/dev/mapper/arndale--metrocentre--vg-root rootdelay=3 console=hvc0 clk_ignore_unused clk_ignore_unused" echo Loaded vmlinuz-5.4.274 to ${kernel_addr_r} (${filesize}) echo command line: ro root=/dev/mapper/arndale--metrocentre--vg-root rootdelay=3 ro root=/dev/mapper/arndale--metrocentre--vg-root rootdelay=3 console=hvc0 clk_ignore_unused clk_ignore_unused ext2load scsi 0 ${ramdisk_addr_r} initrd.img-5.4.274 fdt mknod /chosen module@1 fdt set /chosen/module@1 compatible "xen,linux-initrd" "xen,multiboot-module" fdt set /chosen/module@1 reg <${ramdisk_addr_r} 0x${filesize}> echo Loaded initrd.img-5.4.274 to ${ramdisk_addr_r} (${filesize}) fdt chosen fdt print /chosen echo Booting ${xen_addr_r} - ${fdt_addr} bootz ${xen_addr_r} - ${fdt_addr}