From 1b941084137926f879d42c9e7a8e16d076d7d610 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Sun, 20 Jan 2019 15:29:07 +0000 Subject: [PATCH] simplify uboot configuration --- src/freedombone-image-hardware-setup | 35 +++++----------------------- 1 file changed, 6 insertions(+), 29 deletions(-) diff --git a/src/freedombone-image-hardware-setup b/src/freedombone-image-hardware-setup index 8dfc527e6..e406f3596 100755 --- a/src/freedombone-image-hardware-setup +++ b/src/freedombone-image-hardware-setup @@ -230,35 +230,12 @@ EOF arm_repack_kernel "${dtb}" "$arm_loadaddr" "$arm_initrd_addr" "$arm_arch" else cat >> /boot/boot.cmd <<EOF -setenv mmcdev 0 -setenv mmcpart 1 - -setenv mmcroot /dev/${arm_root_device} ro -setenv mmcrootfstype $fstype rootwait fixrtc -setenv mmcrootflags subvol=@ -${arm_boot_dev} - -setenv console ${arm_boot_console} - -setenv kernel_file $vmlinuz -setenv initrd_file $initRd -setenv fdtfile ${dtb}.dtb - -setenv loadaddr $arm_loadaddr -setenv initrd_addr $arm_initrd_addr -setenv fdtaddr $arm_fdtaddr - -setenv initrd_high 0xffffffff -setenv fdt_high 0xffffffff - -setenv loadkernel load ${arm_boot_device} \${loadaddr} \${kernel_file} -setenv loadinitrd load ${arm_boot_device} \${initrd_addr} \${initrd_file}\\; setenv initrd_size \\\${filesize} -setenv loadfdt load ${arm_boot_device} \${fdtaddr} /dtbs/\${fdtfile} - -setenv loadfiles run loadkernel\\; run loadinitrd\\; run loadfdt -setenv mmcargs setenv bootargs init=/lib/systemd/systemd console=\${console} earlyprintk root=\${mmcroot} rootfstype=\${mmcrootfstype} rootflags=\${mmcrootflags} ifnames=0 slub_debug=FZP slab_nomerge page_poison=1 - -${arm_boot_start}run loadfiles; run mmcargs; bootz \${loadaddr} \${initrd_addr}:\${initrd_size} \${fdtaddr} +scsi scan +setenv bootargs init=/lib/systemd/systemd console=ttyO0,115200n8 root=/dev/${arm_root_device} panic=10 rootflags=subvol=@ ro btrfs rootwait fixrtc earlyprintk ifnames=0 slub_debug=FZP slab_nomerge page_poison=1 +fatload mmc 0:1 ${arm_fdtaddr} /dtbs/${dtb}.dtb +fatload mmc 0:1 ${arm_loadaddr} ${vmlinuz} +fatload mmc 0:1 ${arm_initrd_addr} ${initRd} +bootz ${arm_loadaddr} ${arm_initrd_addr}:\${filesize} ${arm_fdtaddr} EOF # Create boot.scr mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr -- GitLab