tizen: bootscript: remove vim3l boot script 33/248333/2
authorJaehoon Chung <jh80.chung@samsung.com>
Wed, 25 Nov 2020 10:30:44 +0000 (19:30 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Wed, 25 Nov 2020 11:17:33 +0000 (20:17 +0900)
Remove vim3l boot sript.
Instead, use tizen-boot-khadas-vim3-64b.scr.
In future, it can be used one image after combined other amlogic script.

Change-Id: Ifa16622ca0507db6b61720d7cddd3bd66bfbb07f
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
tizen/bootscript/tizen-boot-khadas-vim3l-64b.scr [deleted file]
tizen/build-kvim3.sh

diff --git a/tizen/bootscript/tizen-boot-khadas-vim3l-64b.scr b/tizen/bootscript/tizen-boot-khadas-vim3l-64b.scr
deleted file mode 100644 (file)
index 7a3fe2c..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-# U-boot script for tizen VIM3L
-
-# HDMI Mode
-# Resolution Configuration
-#    Symbol             | Resolution
-# ----------------------+-------------
-#    "480x272p60hz"     | 480x272 Progressive 60Hz
-#    "480x320p60hz"     | 480x320 Progressive 60Hz
-#    "480p60hz"         | 720x480 Progressive 60Hz
-#    "576p50hz"         | 720x576 Progressive 50Hz
-#    "720p60hz"         | 1280x720 Progressive 60Hz
-#    "720p50hz"         | 1280x720 Progressive 50Hz
-#    "1080p60hz"        | 1920x1080 Progressive 60Hz
-#    "1080p50hz"        | 1920x1080 Progressive 50Hz
-#    "1080p30hz"        | 1920x1080 Progressive 30Hz
-#    "1080p24hz"        | 1920x1080 Progressive 24Hz
-#    "1080i60hz"        | 1920x1080 Interlaced 60Hz
-#    "1080i50hz"        | 1920x1080 Interlaced 50Hz
-#    "2160p60hz"        | 3840x2160 Progressive 60Hz
-#    "2160p50hz"        | 3840x2160 Progressive 50Hz
-#    "2160p30hz"        | 3840x2160 Progressive 30Hz
-#    "2160p25hz"        | 3840x2160 Progressive 25Hz
-#    "2160p24hz"        | 3840x2160 Progressive 24Hz
-#    "smpte24hz"        | 3840x2160 Progressive 24Hz SMPTE
-#    "2160p60hz420"     | 3840x2160 Progressive 60Hz YCbCr 4:2:0
-#    "2160p50hz420"     | 3840x2160 Progressive 50Hz YCbCr 4:2:0
-#    "640x480p60hz"     | 640x480 Progressive 60Hz
-#    "800x480p60hz"     | 800x480 Progressive 60Hz
-#    "800x600p60hz"     | 800x600 Progressive 60Hz
-#    "1024x600p60hz"    | 1024x600 Progressive 60Hz
-#    "1024x768p60hz"    | 1024x768 Progressive 60Hz
-#    "1280x800p60hz"    | 1280x800 Progressive 60Hz
-#    "1280x1024p60hz"   | 1280x1024 Progressive 60Hz
-#    "1360x768p60hz"    | 1360x768 Progressive 60Hz
-#    "1440x900p60hz"    | 1440x900 Progressive 60Hz
-#    "1600x900p60hz"    | 1600x900 Progressive 60Hz
-#    "1600x1200p60hz"   | 1600x1200 Progressive 60Hz
-#    "1680x1050p60hz"   | 1680x1050 Progressive 60Hz
-#    "1920x1200p60hz"   | 1920x1200 Progressive 60Hz
-#    "2560x1080p60hz"   | 2560x1080 Progressive 60Hz
-#    "2560x1440p60hz"   | 2560x1440 Progressive 60Hz
-#    "2560x1600p60hz"   | 2560x1600 Progressive 60Hz
-#    "3440x1440p60hz"   | 3440x1440 Progressive 60Hz
-setenv hdmimode "1080p60hz"
-
-# Set load addresses
-setenv fdt_addr_r "0x1000000"
-setenv tizen_kernel_addr_r "0x2400000"
-setenv tizen_tmp_kernel_addr_r "0x1000000"
-setenv ramdisk_addr_r "0x1b00000"
-
-# boot from ram0 if there is sbin
-if test -e $bootdev $mmcrootdev:$ramdiskpart sbin/init; then;
-       setenv rootdev ram0
-else
-       setenv rootdev mmcblk${mmcrootdev}p${mmcrootpart}
-       setenv bootmode normal
-fi
-
-# setting console device if noting is set
-if test -z "${console}"; then;
-       setenv console "console=ttyS0,115200n8 earlycon=aml-uart,0xff803000"
-fi
-echo "console: ${console}"
-
-# Kernel image
-kernel=Image.gz
-
-# To use comdline for using serial console. /* Normal mode */
-setenv bootargs \"root=/dev/${rootdev} rootwait rw no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=1080p60hz cvbsmode=576cvbs usb-xhci.tablesize=2 logo=osd0,loaded ${console}\"
-
-# Find the ramdisk offset and block count
-part start $bootdev $mmcrootdev $ramdiskpart ramdisk_start
-part size $bootdev $mmcrootdev $ramdiskpart ramdisk_size
-
-echo "Searching for kernel in" $boot_prefixes; for prefix in $boot_prefixes; do
-if load $bootdev $mmcbootdev:$mmcbootpart $tizen_tmp_kernel_addr_r $prefix$kernel; then;
-       echo ${bootmode} "boot";
-       echo "Found kernel ${kernel} in ${prefix}";
-       unzip ${tizen_tmp_kernel_addr_r} ${tizen_kernel_addr_r};
-       load $bootdev $mmcbootdev:$mmcbootpart $fdt_addr_r $fdtfile;
-       if test -e mmc $mmcrootdev:$ramdiskpart sbin/init; then;
-               echo "Loading Ramdisk from partition"${ramdiskpart};
-               mmc read $ramdisk_addr_r $ramdisk_start $ramdisk_size;
-       fi
-       booti $tizen_kernel_addr_r $ramdisk_addr_r:$ramdisksize $fdt_addr_r;
-fi
-done
-
index 4aa17aa..29a08f5 100755 (executable)
@@ -14,39 +14,27 @@ check_ccache()
 
 build_uboot()
 {
-       echo "Build $1"
-       if [ "$1" = "vim3" ]; then
-               if [ -d output ]; then
-                       rm output/vim3/*
-                       rm output/*
-               fi
-
-               [ -d output/vim3 ] || mkdir -p output/vim3
-
-               if ! [ -e .config ] ; then
-                       make ARCH=arm64 khadas-vim3_defconfig
-               fi
-               make CROSS_COMPILE="$CCACHE $CROSS_COMPILE" $JOBS
-               ./tools/mkimage -A arm64 -T script -C none -n "Tizen KVIM3 u-boot helper" -d ./tizen/bootscript/tizen-boot-khadas-vim3-64b.scr ./output/vim3/boot.scr.uimg
-       elif [ "$1" = "vim3l" ]; then
-               if [ -d output ]; then
-                       rm output/vim3l/*
-                       rm output/*
-               fi
-
-               [ -d output/vim3l ] || mkdir -p output/vim3l
-
-               if ! [ -e .config ] ; then
-                       make ARCH=arm64 khadas-vim3l_defconfig
-               fi
-               make CROSS_COMPILE="$CCACHE $CROSS_COMPILE" $JOBS
-               ./tools/mkimage -A arm64 -T script -C none -n "Tizen KVIM3L u-boot helper" -d ./tizen/bootscript/tizen-boot-khadas-vim3l-64b.scr ./output/vim3l/boot.scr.uimg
-       else
-               echo "Usage ./build_vim3.sh [TARGET]"
+       BOARD=$1
+       echo "Build $BOARD"
+       if [ "$BOARD" != "vim3" ] && [ "$BOARD" != "vim3l" ]; then
+               echo "Usage ./build_kvim3.sh [TARGET]"
                echo "  - TARGET : vim3 or vim3l"
                echo "  - e.g) ./build_vim3.sh vim3 or ./build_vim3.sh vim3l"
                exit 1;
        fi
+       if [ -d output ]; then
+               rm output/$BOARD/*
+               rm output/*
+       fi
+
+       [ -d output/$BOARD ] || mkdir -p output/$BOARD
+
+       if ! [ -e .config ] ; then
+               make ARCH=arm64 khadas-${BOARD}_defconfig
+       fi
+
+       make CROSS_COMPILE="$CCACHE $CROSS_COMPILE" $JOBS
+       ./tools/mkimage -A arm64 -T script -C none -n "Tizen Khadas $BOARD u-boot helper" -d ./tizen/bootscript/tizen-boot-khadas-vim3-64b.scr ./output/$BOARD/boot.scr.uimg
 
 }