38 lines
1.3 KiB
BlitzBasic
38 lines
1.3 KiB
BlitzBasic
require recipes-bsp/u-boot/u-boot-common.inc
|
|
require recipes-bsp/u-boot/u-boot.inc
|
|
|
|
SRC_URI = "git://github.com/openbouffalo/u-boot.git;protocol=https;branch=bl808/all \
|
|
file://0001-add-default-script-address.patch \
|
|
file://defconfig \
|
|
file://0002-add-a-few-more-variables-for-extlinux-loading-to-wor.patch \
|
|
"
|
|
SRCREV = "b96565ca8ebfc9d38f3c09d6c16ed4cf1f0c806e"
|
|
|
|
LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1"
|
|
|
|
UBOOT_EXTLINUX = "1"
|
|
UBOOT_EXTLINUX_ROOT = "root=/dev/mmcblk0p1"
|
|
UBOOT_EXTLINUX_CONSOLE = "console=ttyS0,2000000 loglevel=8 earlycon=sbi"
|
|
UBOOT_EXTLINUX_KERNEL_ARGS = "rootwait rw rootfstype=ext4"
|
|
UBOOT_EXTLINUX_INSTALL_DIR ?= "/boot/extlinux"
|
|
UBOOT_EXTLINUX_CONF_NAME ?= "extlinux.conf"
|
|
UBOOT_EXTLINUX_SYMLINK ?= "${UBOOT_EXTLINUX_CONF_NAME}"
|
|
UBOOT_EXTLINUX_KERNEL_IMAGE = "../Image"
|
|
|
|
UBOOT_EXTLINUX_LABELS = "ox64"
|
|
UBOOT_EXTLINUX_DEFAULT_LABEL ??= "${DISTRO} ${MACHINE}"
|
|
UBOOT_EXTLINUX_TIMEOUT ??= "10"
|
|
|
|
|
|
UBOOT_EXTLINUX_MENU_DESCRIPTION:ox64 = "${DISTRO} ${MACHINE}"
|
|
UBOOT_EXTLINUX_FDT:ox64 = "../bl808-pine64-ox64.dtb"
|
|
|
|
inherit uboot-extlinux-config
|
|
|
|
do_deploy:append() {
|
|
if [ "${UBOOT_EXTLINUX}" = "1" ]
|
|
then
|
|
install -m 644 ${UBOOT_EXTLINUX_CONFIG} ${DEPLOYDIR}/${UBOOT_EXTLINUX_SYMLINK}
|
|
fi
|
|
}
|