feat(eagle40_03): integrate EAGLE40-03
* add basic config for EAGLE40.03 * purely based on uefi -> no uboot NOTE: The board only boots so far. No in depth testing has been done yet.
This commit is contained in:
parent
afa1a784c1
commit
c17db5dbd5
|
|
@ -0,0 +1,41 @@
|
||||||
|
#@TYPE: Machine
|
||||||
|
#@NAME: eagle40_03
|
||||||
|
#@DESCRIPTION: Machine support for EAGLE40-03
|
||||||
|
#
|
||||||
|
|
||||||
|
DEFAULTTUNE ?= "core2-64"
|
||||||
|
require conf/machine/include/x86/tune-core2.inc
|
||||||
|
|
||||||
|
MACHINE_FEATURES += "pci usbhost x86 acpi serial"
|
||||||
|
|
||||||
|
# Kernel configuration
|
||||||
|
# ******************************************************************************
|
||||||
|
|
||||||
|
PREFERRED_VERSION_linux-yocto ?= "5.15%"
|
||||||
|
PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
|
||||||
|
|
||||||
|
KERNEL_IMAGETYPE = "bzImage"
|
||||||
|
|
||||||
|
# getty configuration
|
||||||
|
# ******************************************************************************
|
||||||
|
|
||||||
|
SERIAL_CONSOLES = "115200;ttyS0"
|
||||||
|
SERIAL_CONSOLES_CHECK = "ttyS0"
|
||||||
|
APPEND += "console=ttyS0,115200"
|
||||||
|
|
||||||
|
# Image generation
|
||||||
|
# ******************************************************************************
|
||||||
|
|
||||||
|
# Ensure that both flash-image.bin and boot.scr are generated as they are needed
|
||||||
|
# for a wic image
|
||||||
|
WKS_FILE = "generic-uefi.wks.in"
|
||||||
|
# COREOS_INSTALLER_WKS_FILE ?= "" --> TBD
|
||||||
|
IMAGE_FSTYPES += "wic.xz wic.bmap"
|
||||||
|
|
||||||
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += " kernel-modules"
|
||||||
|
# COREOS_IMAGE_SWUPDATE_EXTRACLASSES += "" --> TBD
|
||||||
|
|
||||||
|
# No watchdog available yet
|
||||||
|
EFIBOOTGUARD_TIMEOUT ?= "60"
|
||||||
|
require conf/machine/include/coreos-generic-features/efi.inc
|
||||||
|
require conf/machine/include/coreos-generic-features/partitions.inc
|
||||||
|
|
@ -4,6 +4,14 @@ COMPATIBLE_MACHINE:vm-x64 = "vm-x64"
|
||||||
# Enable some kernel features related to virtualiuzation
|
# Enable some kernel features related to virtualiuzation
|
||||||
KERNEL_FEATURES:append:vm-x64=" cfg/virtio.scc cfg/paravirt_kvm.scc"
|
KERNEL_FEATURES:append:vm-x64=" cfg/virtio.scc cfg/paravirt_kvm.scc"
|
||||||
|
|
||||||
|
|
||||||
|
KMACHINE:eagle40_03 ?= "common-pc-64"
|
||||||
|
KBRANCH:eagle40_03 = "v5.15/standard/base"
|
||||||
|
SRCREV_machine:eagle40_03 ?= "3baf1c5c0e6084b3f4a1d2d805168d657f872e60"
|
||||||
|
COMPATIBLE_MACHINE:eagle40_03 = "eagle40_03"
|
||||||
|
LINUX_VERSION:eagle40_03 = "5.15.134"
|
||||||
|
|
||||||
|
|
||||||
KBRANCH:beaglebone = "v5.15/standard/beaglebone"
|
KBRANCH:beaglebone = "v5.15/standard/beaglebone"
|
||||||
KMACHINE:beaglebone ?= "beaglebone"
|
KMACHINE:beaglebone ?= "beaglebone"
|
||||||
SRCREV_machine:beaglebone ?= "9aabbaa89fcb21af7028e814c1f5b61171314d5a"
|
SRCREV_machine:beaglebone ?= "9aabbaa89fcb21af7028e814c1f5b61171314d5a"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue