# # Target options # BR2_riscv=y BR2_RISCV_32=y # # Instruction Set Extensions # BR2_riscv_custom=y BR2_RISCV_ISA_CUSTOM_RVM=y BR2_RISCV_ISA_CUSTOM_RVA=y BR2_RISCV_ISA_CUSTOM_RVC=n BR2_RISCV_ABI_ILP32=y # XXX fs-trellisboard patches BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/patches" # GCC BR2_GCC_VERSION_8_X=y BR2_GCC_VERSION="8.3.0" # System BR2_TARGET_GENERIC_GETTY=y BR2_TARGET_GENERIC_GETTY_PORT="console" # Filesystem BR2_TARGET_ROOTFS_CPIO=y # Kernel BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.13" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y # XXX Linux config file BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/linux-fstrellis.config" BR2_LINUX_KERNEL_IMAGE=y # rootfs customisation # XXX BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/rootfs_overlay" BR2_PACKAGE_ZLIB=y BR2_PACKAGE_LIBZLIB=y BR2_PACKAGE_HAS_ZLIB=y BR2_PACKAGE_PROVIDES_ZLIB="libzlib" BR2_PACKAGE_LIBTOMCRYPT=y BR2_PACKAGE_LIBTOMMATH=y BR2_PACKAGE_DROPBEAR=y BR2_PACKAGE_DROPBEAR_CLIENT=y BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE="" BR2_PACKAGE_DROPBEAR_SMALL=y BR2_TARGET_GENERIC_HOSTNAME="trellisboard" BR2_TARGET_GENERIC_ISSUE="Welcome to TrellisBoard" BR2_TARGET_GENERIC_ROOT_PASSWD="password" BR2_PACKAGE_MMC_UTILS=y #BR2_PACKAGE_SSHFS=y #BR2_PACKAGE_OPENSSL=y #BR2_PACKAGE_LIBOPENSSL=y #BR2_PACKAGE_HAS_OPENSSL=y #BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" #BR2_PACKAGE_LIBFUSE=y #BR2_PACKAGE_LIBFFI=y #BR2_PACKAGE_LIBGLIB2=y #BR2_PACKAGE_PCRE=y #BR2_PACKAGE_PCRE_UTF=y #BR2_PACKAGE_PCRE_UCP=y #BR2_PACKAGE_OPENSSH=y #BR2_PACKAGE_HOST_MKPASSWD=y # nbd BR2_PACKAGE_LIBFFI=y BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_PCRE=y BR2_PACKAGE_PCRE_UTF=y BR2_PACKAGE_PCRE_UCP=y BR2_PACKAGE_NBD=y BR2_PACKAGE_NBD_CLIENT=y #BR2_PACKAGE_MACCHANGER=y #BR2_PACKAGE_HAVEGED=n BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y BR2_INSTALL_LIBSTDCPP=y BR2_TOOLCHAIN_HAS_FORTRAN=y BR2_PACKAGE_BZIP2=y BR2_PACKAGE_BINUTILS=y BR2_PACKAGE_BINUTILS_TARGET=y BR2_PACKAGE_GIT=y BR2_PACKAGE_LIBTOOL=y BR2_PACKAGE_MAKE=y # lshw BR2_PACKAGE_HWDATA=y BR2_PACKAGE_HWDATA_PCI_IDS=y BR2_PACKAGE_HWDATA_USB_IDS=y BR2_PACKAGE_LSHW=y