PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" PREFERRED_VERSION_linux-yocto ?= "5.2%" #PREFERRED_VERSION_linux-altera-ltsi ?= "4.1%" PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot" #PREFERRED_VERSION_u-boot-socfpga = "v2017.03%" UBOOT_CONFIG ??= "de10-nano" UBOOT_CONFIG[de0-nano-soc] = "socfpga_de0_nano_soc_defconfig" UBOOT_CONFIG[de10-nano] = "socfpga_de10_nano_defconfig" SPL_BINARY = "u-boot-with-spl.sfp" WKS_FILE = "sdimage-cyclone5-arria5.wks" IMAGE_CLASSES += "image_types_wic" IMAGE_FSTYPES = "cpio ext3 tar.gz wic.gz" IMAGE_OVERHEAD_FACTOR = "3" require conf/machine/include/socfpga.inc #SOCFPGA_SDIMG_EXTRA_FILES = "de10-nano.rbf de0-nano.rbf LICENSE.de10-nano.rbf LICENSE.de0-nano.rbf de10_nano_hdmi_config.bin dump_adv7513_edid.bin dump_adv7513_regs.bin " # Favour IMAGE_BOOT_FILES because that's what WIC uses IMAGE_BOOT_FILES = "de10-nano.rbf LICENSE.de10-nano.rbf " INHERIT += " rootfs_ipk " # This is to remove unmaintained packages which pose security/support issues BAD_RECOMMENDATIONS = " libavahi-core avahi-utils avahi-daemon avahi-autoipd libnss-mdns cpufrequtils fbset consolekit wireless-tools " RDEPENDS_pulseaudio-module-console-kit_remove = "consolekit" DISTRO_FEATURES_remove = "opengl" DISTRO_FEATURES_remove = "opencl" DISTRO_FEATURES_remove = "wayland" DISTRO_FEATURES_remove = "zeroconf" DISTRO_FEATURES += "systemd" # remove wireless-tools as it is unmaintained VIRTUAL-RUNTIME_wireless-tools = "iw" # set empty root password INHERIT += " extrausers " EXTRA_USERS_PARAMS = "usermod -p U6aMy0wojraho root;" # with security flags, some packages fail SECURITY_CFLAGS_pn-libvncserver = ""