Skip to content

Commit

Permalink
repack_boot: enable initrd for rb5 boards
Browse files Browse the repository at this point in the history
Signed-off-by: Anders Roxell <[email protected]>
  • Loading branch information
roxell committed Jun 12, 2024
1 parent b250a31 commit 59d0103
Showing 1 changed file with 17 additions and 9 deletions.
26 changes: 17 additions & 9 deletions repack_boot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,23 @@ case ${TARGET} in
fi

cat "${KERNEL_FILE}" "${DTB_FILE}" > zImage+dtb
echo "This is not an initrd">initrd.img
initrd_filename="initrd.img"

case ${TARGET} in
dragonboard-410c)
echo "This is not an initrd">initrd.img
initrd_filename="initrd.img"
;;
dragonboard-845c|qrb5165-rb5)
mkdir -p modules_dir/usr
unpack_tar_file "${MODULES_FILE}" modules_dir/usr
cd modules_dir
find . | cpio -o -H newc -R +0:+0 | gzip -9 > ../modules.cpio.gz
cd -
cat "${INITRD_FILE}" modules.cpio.gz > final-initrd.cpio.gz
initrd_filename="final-initrd.cpio.gz"
;;
esac



# NFS_SERVER_IP and NFS_ROOTFS exported from the environment.
Expand All @@ -116,13 +131,6 @@ case ${TARGET} in
pagasize=2048
;;
dragonboard-845c)
mkdir -p modules_dir/usr
unpack_tar_file "${MODULES_FILE}" modules_dir/usr
cd modules_dir
find . | cpio -o -H newc -R +0:+0 | gzip -9 > ../modules.cpio.gz
cd -
cat "${INITRD_FILE}" modules.cpio.gz > final-initrd.cpio.gz
initrd_filename="final-initrd.cpio.gz"
cmdline_extra="clk_ignore_unused pd_ignore_unused"
cmdline="root=/dev/sda1 init=/sbin/init rw ${console_cmdline} ${cmdline_extra} -- "
pagasize=4096
Expand Down

0 comments on commit 59d0103

Please sign in to comment.