armbian-build/config/sources/s500.conf
2016-06-13 22:25:46 +03:00

52 lines
1.5 KiB
Plaintext

BOOTLOADER='https://github.com/LeMaker/u-boot-actions'
BOOTBRANCH='s500-master'
BOOTSOURCE='u-boot-s500'
UBOOT_TARGET="u-boot-dtb.img"
BOOTSIZE=32
OFFSET=16
LINUXKERNEL='https://github.com/LeMaker/linux-actions'
KERNELBRANCH='linux-3.10.y'
LINUXSOURCE='linux-s500'
CPUMIN=408000
CPUMAX=1104000
GOVERNOR=interactive
case $BOARD in
guitar)
UBOOT_FILES="$SRC/lib/bin/s500-bootloader-guitar.bin u-boot-dtb.img"
;;
roseapple)
UBOOT_FILES="$SRC/lib/bin/s500-bootloader-roseapple.bin u-boot-dtb.img"
BOOTLOADER='https://github.com/xapp-le/u-boot'
BOOTBRANCH='merge-20160113'
BOOTSOURCE='u-boot-roseapple'
;;
esac
write_uboot_platform()
{
[ -f "$1/s500-bootloader-guitar.bin" ] && dd if=$1/s500-bootloader-guitar.bin of=$2 bs=512 seek=4097 conv=fsync > /dev/null 2>&1
[ -f "$1/s500-bootloader-roseapple.bin" ] && dd if=$1/s500-bootloader-roseapple.bin of=$2 bs=512 seek=4097 conv=fsync > /dev/null 2>&1
dd if=$1/u-boot-dtb.img of=$2 bs=512 seek=6144 conv=fsync > /dev/null 2>&1
}
family_tweaks()
{
printf "blacklist wlan_8723bs_vq0\nblacklist ctp_gslX680\nblacklist ctp_gsl3680\n" > $CACHEDIR/sdcard/etc/modprobe.d/blacklist-guitar.conf
printf "blacklist gsensor_mir3da\nblacklist gsensor_stk8313\nblacklist gsensor_bma222\nblacklist lightsensor_ltr301\n" >> $CACHEDIR/sdcard/etc/modprobe.d/blacklist-guitar.conf
gzip < $SRC/lib/bin/armbian-u-boot.bmp > $CACHEDIR/sdcard/boot/boot_logo.bmp.gz
}
install_boot_script()
{
cp $SRC/lib/config/bootscripts/boot-$BOARD.cmd $CACHEDIR/sdcard/boot/boot.cmd
}