diff --git a/src/freedombone-image-hardware-setup b/src/freedombone-image-hardware-setup index ef29ade631372e6c803faf29289c752503fc0898..5e4ef0ca612153ed5f67ab6372c0f4663e48f28e 100755 --- a/src/freedombone-image-hardware-setup +++ b/src/freedombone-image-hardware-setup @@ -198,15 +198,19 @@ setenv mmcargs setenv bootargs init=/lib/systemd/systemd console=\${console} roo ${arm_uenvcmd}run loadfiles; run mmcargs; bootz \${loadaddr} \${initrd_addr}:\${initrd_size} \${fdtaddr} EOF + mkdir -p /boot/dtbs + if [ "$arm_boot_script" = "/boot/boot.cmd" ]; then # Create boot.scr mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr + + # shellcheck disable=SC2086 + cp /usr/lib/$kernelVersion/* /boot/dtbs + else + # Copy all DTBs + cp /usr/lib/linux-image-*-armmp/* /boot/dtbs fi - # Copy all DTBs - mkdir -p /boot/dtbs - # shellcheck disable=SC2086 - cp /usr/lib/$kernelVersion/* /boot/dtbs # extra boot modules case "$dtb" in