diff --git a/layers/meta-belden-coreos-bsp/conf/machine/eagle40_03.conf b/layers/meta-belden-coreos-bsp/conf/machine/eagle40_03.conf new file mode 100644 index 0000000..cb2c4bf --- /dev/null +++ b/layers/meta-belden-coreos-bsp/conf/machine/eagle40_03.conf @@ -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 \ No newline at end of file diff --git a/layers/meta-belden-coreos-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend b/layers/meta-belden-coreos-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend index 7c7116d..87ef525 100644 --- a/layers/meta-belden-coreos-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend +++ b/layers/meta-belden-coreos-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend @@ -5,6 +5,14 @@ COMPATIBLE_MACHINE:vm-x64 = "vm-x64" # Enable some kernel features related to virtualiuzation 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" KMACHINE:beaglebone ?= "beaglebone" SRCREV_machine:beaglebone ?= "9aabbaa89fcb21af7028e814c1f5b61171314d5a"