Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- set +x
- export CFLAGS=
- export CXXFLAGS=
- export CPPFLAGS=
- export CROSS_COMPILE=aarch64-linux-gnu-
- export PATH=/opt/toolchains/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin:$PATH
- export GCC_COLORS=auto
- rm idbloader.img
- rm trust.img
- rm u-boot.itb
- cd ../arm-trusted-firmware
- make clean
- git clean -d -f -x
- git pull origin
- make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl31
- cd -
- export ARCH=arm64
- export CROSS_COMPILE=aarch64-linux-gnu-
- make distclean
- git pull origin
- cp -v ../arm-trusted-firmware/build/rk3399/release/bl31/bl31.elf ./bl31.elf
- make rock960-rk3399_defconfig all u-boot.itb
- cd ../rkbin
- tools/trust_merger RKTRUST/RK3399TRUST.ini
- cd -
- cp -v ../rkbin/trust.img .
- # sudo dd if=idbloader.img of=/dev/mmcblk0 bs=1k seek=32
- # sudo dd if=u-boot.itb of=/dev/mmcblk0 bs=1k seek=8192
- # sudo dd if=trust.img of=/dev/mmcblk0 seek=24576 conv=notrunc
- FILE=/dev/mmcblk0p1
- if [ -b "$FILE" ]; then
- echo "$FILE exist"
- sudo dd if=idbloader.img of=/dev/mmcblk0 seek=32
- sudo dd if=u-boot.itb of=/dev/mmcblk0 seek=8192
- sudo dd if=trust.img of=/dev/mmcblk0 seek=24576 conv=notrunc
- else
- echo "$FILE does not exist"
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement