mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
56 lines
1.2 KiB
Plaintext
56 lines
1.2 KiB
Plaintext
BOOTSCRIPT="boot-rockchip.cmd:boot.cmd"
|
|
BOOTENV_FILE='rockchip-default.txt'
|
|
UBOOT_TARGET_MAP=";;$SRC/lib/packages/blobs/rockchip/rk3288_boot.bin u-boot-dtb.bin spl/u-boot-spl-dtb.bin"
|
|
|
|
UBOOT_USE_GCC='> 6.0'
|
|
|
|
HAS_UUID_SUPPORT=yes
|
|
BOOTDELAY=0
|
|
|
|
BOOTSOURCE=$MAINLINE_UBOOT_SOURCE
|
|
BOOTDIR=$MAINLINE_UBOOT_DIR
|
|
BOOTBRANCH="branch:master"
|
|
|
|
SERIALCON=ttyS2
|
|
|
|
case $BRANCH in
|
|
default)
|
|
KERNELSOURCE='https://github.com/mqmaker/linux-rockchip'
|
|
KERNELBRANCH='branch:miqi/release-4.4'
|
|
KERNELDIR='linux-rockchip'
|
|
;;
|
|
next)
|
|
KERNELSOURCE=$MAINLINE_KERNEL_SOURCE
|
|
KERNELBRANCH=$MAINLINE_KERNEL_BRANCH
|
|
KERNELDIR=$MAINLINE_KERNEL_DIR
|
|
;;
|
|
|
|
dev)
|
|
KERNELSOURCE=$MAINLINE_KERNEL_SOURCE
|
|
KERNELBRANCH=$MAINLINE_KERNEL_BRANCH
|
|
KERNELDIR=$MAINLINE_KERNEL_DIR
|
|
;;
|
|
|
|
esac
|
|
|
|
CPUMIN="600000"
|
|
CPUMAX="1900000"
|
|
GOVERNOR="conservative"
|
|
|
|
|
|
write_uboot_platform()
|
|
{
|
|
dd if=/dev/zero of=$2 bs=1k count=1023 seek=1 status=noxfer > /dev/null 2>&1
|
|
mkimage -n rk3288 -T rksd -d $1/u-boot-spl-dtb.bin $1/out > /dev/null 2>&1
|
|
cat $1/u-boot-dtb.bin >> $1/out
|
|
dd if=$1/out of=$2 seek=64 conv=notrunc > /dev/null 2>&1
|
|
}
|
|
|
|
|
|
family_tweaks()
|
|
{
|
|
if [[ $BOARD == tinkerboard ]]; then
|
|
echo "fdt_file=rk3288-miniarm.dtb" >> $CACHEDIR/$SDCARD/boot/armbianEnv.txt
|
|
fi
|
|
}
|