31 lines
971 B
HTML
31 lines
971 B
HTML
# Use source code provided by Solidrun for Falcon support
|
|
|
|
# Bootloader configuration
|
|
# *****************************************************************************
|
|
|
|
PREFERRED_VERSION_u-boot ?= "2019.10-solidrun"
|
|
|
|
# Solidrun made cn913x use the same defconfig for u-boot, but another devicetree
|
|
# by settings UBOOT_BUILDENV_DEVICE_TREE in the machine configuration file
|
|
UBOOT_MACHINE = "sr_cn913x_cex7_defconfig"
|
|
UBOOT_BUILDENV_DEVICE_TREE ??= "${MACHINE}"
|
|
|
|
UBOOT_ENTRYPOINT = "0x7000000"
|
|
UBOOT_LOADADDRESS = "0x7000000"
|
|
|
|
# Kernel configuration
|
|
# ******************************************************************************
|
|
|
|
PREFERRED_PROVIDER_virtual/kernel ?= "linux-netmodule"
|
|
PREFERRED_VERSION_linux-netmodule ?= "git-5.15-solidrun"
|
|
PREFERRED_VERSION_trusted_firmware_a = "2.6"
|
|
|
|
KERNEL_IMAGETYPE = "Image"
|
|
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
|
|
|
|
KERNEL_DEFCONFIG ?= "cn9130-netmodule_defconfig"
|
|
|
|
KERNEL_DEVICETREE ?= "\
|
|
marvell/${MACHINE}.dtb \
|
|
"
|