--level v3
# 1-6. Generate params.bin
- cp `find ./env -name "built-in.o"` copy_env_common.o
- objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
- tr '\0' '\n' < copy_env_common.o > default_envs.txt
+ ./scripts/get_default_envs.sh > default_envs.txt
mkenvimage -s 16384 -o ${PARAMS} default_envs.txt
- rm copy_env_common.o default_envs.txt
+ rm default_envs.txt
done
# 1-7. Build Boot script
make %{?_smp_mflags} EXTRAVERSION=`echo %{vcs} | sed 's/.*u-boot.*#\(.\{9\}\).*/-g\1-TIZEN.org/'`
# Generate uboot.env
-cp `find ./env -name "built-in.o"` copy_env_common.o
-objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
-tr '\0' '\n' < copy_env_common.o > default_envs.txt
+./scripts/get_default_envs.sh > default_envs.txt
mkenvimage -s 16384 -o uboot.env default_envs.txt
-rm copy_env_common.o default_envs.txt
+rm default_envs.txt
# Build boot.scr
mkimage -A arm -T script -C none -n "Tizen RPI3 u-boot helper" -d ./tizen/bootscript/tizen-boot-rpi3.scr ./boot.scr.uimg
make %{?_smp_mflags} EXTRAVERSION=`echo %{vcs} | sed 's/.*u-boot.*#\(.\{9\}\).*/-g\1-TIZEN.org/'`
# Generate params.bin
-cp `find ./env -name "built-in.o"` copy_env_common.o
-objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
-tr '\0' '\n' < copy_env_common.o > default_envs.txt
+./scripts/get_default_envs.sh > default_envs.txt
mkenvimage -s 16384 -o uboot.env default_envs.txt
-rm copy_env_common.o default_envs.txt
+rm default_envs.txt
# Build boot.scr
mkimage -A arm64 -T script -C none -n "Tizen RPI3 u-boot helper" -d ./tizen/bootscript/tizen-boot-rpi3.scr ./boot.scr.uimg
make %{?_smp_mflags} EXTRAVERSION=`echo %{vcs} | sed 's/.*u-boot.*#\(.\{9\}\).*/-g\1-TIZEN.org/'`
# Generate uboot.env
-cp `find ./env -name "built-in.o"` copy_env_common.o
-objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
-tr '\0' '\n' < copy_env_common.o > default_envs.txt
+./scripts/get_default_envs.sh > default_envs.txt
mkenvimage -s 16384 -o uboot.env default_envs.txt
-rm copy_env_common.o default_envs.txt
+rm default_envs.txt
# Build boot.scr
mkimage -A arm -T script -C none -n "Tizen RPI4 u-boot helper" -d ./tizen/bootscript/tizen-boot-rpi4.scr ./boot.scr.uimg
make %{?_smp_mflags} EXTRAVERSION=`echo %{vcs} | sed 's/.*u-boot.*#\(.\{9\}\).*/-g\1-TIZEN.org/'`
# Generate uboot.env
-cp `find ./env -name "built-in.o"` copy_env_common.o
-objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
-tr '\0' '\n' < copy_env_common.o > default_envs.txt
+./scripts/get_default_envs.sh > default_envs.txt
mkenvimage -s 16384 -o uboot.env default_envs.txt
-rm copy_env_common.o default_envs.txt
+rm default_envs.txt
# Build boot.scr
mkimage -A arm64 -T script -C none -n "Tizen RPI4 u-boot helper" -d ./tizen/bootscript/tizen-boot-rpi4.scr ./boot.scr.uimg
}
generate_param() {
- cp `find ./env -name "built-in.o"` copy_env_common.o
- ${CROSS_COMPILE}objcopy -O binary --only-section=.rodata.default_environment `find . -name "copy_env_common.o"`
- tr '\0' '\n' < copy_env_common.o > default_envs.txt
+ CROSS_COMPILE="$CROSS_COMPILE" ./scripts/get_default_envs.sh > default_envs.txt
./tools/mkenvimage -s 16384 -o params.bin default_envs.txt
- rm copy_env_common.o default_envs.txt
+ rm default_envs.txt
}
build_amlogic()