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 }