packaging: u-boot-visionfive2: Add visionfive2 boot script
authorJaehoon Chung <jh80.chung@samsung.com>
Wed, 7 Jun 2023 07:19:45 +0000 (16:19 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 17 Oct 2023 04:19:41 +0000 (13:19 +0900)
Add visionfive2 boot script for Tizen.

Change-Id: I113423e6b19d3d1bd41689ce1a8535ab32be3d86
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
packaging/u-boot-visionfive2.spec

index f796df0..8c0f44c 100644 (file)
@@ -67,6 +67,9 @@ tools/starfive/spl_tool/spl_tool -c -f spl/u-boot-spl.bin
 mkenvimage -s 16384 -o uboot.env default_envs.txt
 rm default_envs.txt
 
+# Build boot.scr
+mkimage -A riscv -T script -C none -n "Tizen VisionFive2 Board Script" -d ./tizen/bootscript/tizen-boot-vf2.scr ./boot.scr.uimg
+
 %install
 rm -rf %{buildroot}
 
@@ -82,6 +85,7 @@ mkdir -p %{buildroot}/boot
 mkdir -p %{buildroot}/var/tmp
 install -m 755 u-boot.itb %{buildroot}/var/tmp/
 install -m 755 uboot.env %{buildroot}/boot/
+install -m 755 boot.scr.uimg %{buildroot}/boot/
 install -m 755 spl/u-boot-spl.bin.normal.out %{buildroot}/var/tmp/
 
 %clean
@@ -92,6 +96,7 @@ install -m 755 spl/u-boot-spl.bin.normal.out %{buildroot}/var/tmp/
 /var/tmp/u-boot.itb
 /var/tmp/u-boot-spl.bin.normal.out
 /boot/uboot.env
+/boot/boot.scr.uimg
 
 %files -n u-boot-tools
 %manifest u_boot_visionfive2.manifest