diff --git a/buildroot-2021.05/configs/milkv-duo-spinand_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo-spinand_musl_riscv64_defconfig index 606e0ece7..152b77cad 100644 --- a/buildroot-2021.05/configs/milkv-duo-spinand_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo-spinand_musl_riscv64_defconfig @@ -10,12 +10,7 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo" BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo-spinand/overlay" BR2_PACKAGE_CVI_PINMUX=y -BR2_PACKAGE_CVI_PINMUX_CV180X=y -# BR2_PACKAGE_CVI_PINMUX_SG200X is not set BR2_PACKAGE_DUO_PINMUX=y -BR2_PACKAGE_DUO_PINMUX_DUO=y -# BR2_PACKAGE_DUO_PINMUX_DUO256M is not set -# BR2_PACKAGE_DUO_PINMUX_DUOS is not set BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_E2FSPROGS=y diff --git a/buildroot-2021.05/configs/milkv-duo-spinor_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo-spinor_musl_riscv64_defconfig index 7e7e4be9f..34ba3204c 100644 --- a/buildroot-2021.05/configs/milkv-duo-spinor_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo-spinor_musl_riscv64_defconfig @@ -10,12 +10,7 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo" BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo-spinor/overlay" BR2_PACKAGE_CVI_PINMUX=y -BR2_PACKAGE_CVI_PINMUX_CV180X=y -# BR2_PACKAGE_CVI_PINMUX_SG200X is not set BR2_PACKAGE_DUO_PINMUX=y -BR2_PACKAGE_DUO_PINMUX_DUO=y -# BR2_PACKAGE_DUO_PINMUX_DUO256M is not set -# BR2_PACKAGE_DUO_PINMUX_DUOS is not set BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_E2FSPROGS=y diff --git a/buildroot-2021.05/configs/milkv-duo256m-spinand_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo256m-spinand_musl_riscv64_defconfig index 90419dcd9..a0890cda0 100644 --- a/buildroot-2021.05/configs/milkv-duo256m-spinand_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo256m-spinand_musl_riscv64_defconfig @@ -10,10 +10,8 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo 256M" BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo256m-spinand/overlay" BR2_PACKAGE_CVI_PINMUX=y -# BR2_PACKAGE_CVI_PINMUX_CV180X is not set BR2_PACKAGE_CVI_PINMUX_SG200X=y BR2_PACKAGE_DUO_PINMUX=y -# BR2_PACKAGE_DUO_PINMUX_DUO is not set BR2_PACKAGE_DUO_PINMUX_DUO256M=y BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y diff --git a/buildroot-2021.05/configs/milkv-duo256m-spinor_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo256m-spinor_musl_riscv64_defconfig index 38d285e94..0a1e4d6d9 100644 --- a/buildroot-2021.05/configs/milkv-duo256m-spinor_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo256m-spinor_musl_riscv64_defconfig @@ -10,10 +10,8 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo 256M" BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo256m-spinor/overlay" BR2_PACKAGE_CVI_PINMUX=y -# BR2_PACKAGE_CVI_PINMUX_CV180X is not set BR2_PACKAGE_CVI_PINMUX_SG200X=y BR2_PACKAGE_DUO_PINMUX=y -# BR2_PACKAGE_DUO_PINMUX_DUO is not set BR2_PACKAGE_DUO_PINMUX_DUO256M=y BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y diff --git a/buildroot-2021.05/configs/milkv-duo256m_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo256m_musl_riscv64_defconfig index 6604a1492..422c5874a 100644 --- a/buildroot-2021.05/configs/milkv-duo256m_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo256m_musl_riscv64_defconfig @@ -1,556 +1,84 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g8c59e72e33-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_MANDATORY=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -BR2_riscv_g=y -# BR2_riscv_custom is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duo256m_musl_riscv64_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set BR2_PER_PACKAGE_DIRECTORIES=y - -# -# Security Hardening Options -# -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -# BR2_TOOLCHAIN_EXTERNAL_PATH="/data/sam/sdk/cv180x_v400/host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-mcpu=c906fdv -march=rv64imafdcv0p7xthead -mcmodel=medany -mabi=lp64d" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo 256M" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo256m/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set BR2_PACKAGE_CVI_PINMUX=y -# BR2_PACKAGE_CVI_PINMUX_CV180X is not set BR2_PACKAGE_CVI_PINMUX_SG200X=y BR2_PACKAGE_DUO_PINMUX=y -# BR2_PACKAGE_DUO_PINMUX_DUO is not set BR2_PACKAGE_DUO_PINMUX_DUO256M=y -# BR2_PACKAGE_DUO_PINMUX_DUOS is not set BR2_PACKAGE_DUO_WIRINGX=y -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set +BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_ALSA_UTILS_AMIXER=y +BR2_PACKAGE_ALSA_UTILS_APLAY=y +BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y BR2_PACKAGE_FIO=y -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -# BR2_PACKAGE_IOZONE is not set - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# Development tools -# -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc or uClibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set -BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -BR2_PACKAGE_HOST_GENIMAGE=y - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set -BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -BR2_PACKAGE_PYTHON3=y -BR2_PACKAGE_PYTHON3_PY_PYC=y -BR2_PACKAGE_PYTHON_LXML=y -BR2_PACKAGE_PYTHON_PIP=y -BR2_PACKAGE_PYTHON_SETUPTOOLS=y -BR2_PACKAGE_PYTHON3_SSL=y - -BR2_PACKAGE_PYTHON_SERIAL=y -BR2_PACKAGE_PYTHON_PILLOW=y -BR2_PACKAGE_PYTHON_SMBUS_CFFI=y -BR2_PACKAGE_PYTHON_SPIDEV=y -BR2_PACKAGE_PYTHON_MODBUS_TK=y -BR2_PACKAGE_PYTHON_EVDEV=y -BR2_PACKAGE_PYTHON_FREETYPE=y - -BR2_PACKAGE_PYTHON_PSUTIL=y - -BR2_PACKAGE_PYTHON_NUMPY=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -BR2_PACKAGE_CA_CERTIFICATES=y - -# -# cryptodev needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_LIBOPENSSL=y -BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH="linux-generic64 no-asm" -BR2_PACKAGE_LIBOPENSSL_BIN=y -BR2_PACKAGE_LIBOPENSSL_ENGINES=y -# BR2_PACKAGE_LIBRESSL is not set -BR2_PACKAGE_HAS_OPENSSL=y -BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_FREETYPE=y - -BR2_PACKAGE_LIBUSB=y -BR2_PACKAGE_LIBUSB_EXAMPLES=y - -# -# JSON/XML -# -BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# -# Networking -# -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_LIBCURL_CURL=y -BR2_PACKAGE_LIBCURL_VERBOSE=y -BR2_PACKAGE_LIBCURL_PROXY_SUPPORT=y -BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=y -BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES=y -BR2_PACKAGE_LIBCURL_OPENSSL=y -# BR2_PACKAGE_LIBCURL_TLS_NONE is not set - -# -# libcgroup needs a glibc toolchain w/ C++ -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WGET=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# System tools -# -BR2_PACKAGE_COREUTILS=y - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_HTOP=y -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python or python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# -BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set -BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y -BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 - BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_STRESS_NG=y - -# -# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads -# - +BR2_PACKAGE_TREE=y +BR2_PACKAGE_E2FSPROGS=y +BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y +BR2_PACKAGE_EVTEST=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON3_PY_PYC=y +BR2_PACKAGE_PYTHON_EVDEV=y +BR2_PACKAGE_PYTHON_FREETYPE=y +BR2_PACKAGE_PYTHON_LXML=y +BR2_PACKAGE_PYTHON_MODBUS_TK=y +BR2_PACKAGE_PYTHON_NUMPY=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PIP=y +BR2_PACKAGE_PYTHON_PSUTIL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_LIBOPENSSL_BIN=y +BR2_PACKAGE_LIBOPENSSL_ENGINES=y +BR2_PACKAGE_FREETYPE=y +BR2_PACKAGE_LIBUSB=y +BR2_PACKAGE_LIBUSB_EXAMPLES=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LIBCURL=y +BR2_PACKAGE_LIBCURL_CURL=y +BR2_PACKAGE_LIBCURL_VERBOSE=y BR2_PACKAGE_DHCPCD=y BR2_PACKAGE_DNSMASQ=y BR2_PACKAGE_DROPBEAR=y -BR2_PACKAGE_DROPBEAR_CLIENT=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set -BR2_PACKAGE_DROPBEAR_SMALL=y -# BR2_PACKAGE_DROPBEAR_WTMP is not set -# BR2_PACKAGE_DROPBEAR_LASTLOG is not set -# BR2_PACKAGE_DROPBEAR_LEGACY_CRYPTO is not set -# BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE="" - BR2_PACKAGE_IPERF3=y BR2_PACKAGE_NTP=y BR2_PACKAGE_NTP_NTPDATE=y BR2_PACKAGE_NTP_NTPTIME=y -BR2_PACKAGE_TREE=y +BR2_PACKAGE_WGET=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y BR2_PACKAGE_BASH_LOADABLE_EXAMPLES=y BR2_PACKAGE_BASH_COMPLETION=y BR2_PACKAGE_FILE=y BR2_PACKAGE_NEOFETCH=y +BR2_PACKAGE_COREUTILS=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_KMOD=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_UUIDD=y BR2_PACKAGE_NANO=y BR2_PACKAGE_VIM=y -BR2_PACKAGE_NCURSES_WCHAR=y - -# -# Custom Package -# BR2_PACKAGE_NCNN=y BR2_PACKAGE_NCNN_BENCH=y BR2_PACKAGE_NCNN_EXAMPLE=y BR2_PACKAGE_CMATRIX=y - -BR2_PACKAGE_ALSA_LIB=y -BR2_PACKAGE_ALSA_UTILS=y -BR2_PACKAGE_ALSA_UTILS_ALSACTL=y -BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y -BR2_PACKAGE_ALSA_UTILS_AMIXER=y -BR2_PACKAGE_ALSA_UTILS_APLAY=y -BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" +BR2_TARGET_ROOTFS_TAR_XZ=y +BR2_PACKAGE_HOST_GENIMAGE=y diff --git a/buildroot-2021.05/configs/milkv-duo_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duo_musl_riscv64_defconfig index abd010a5b..fdb37f6d2 100644 --- a/buildroot-2021.05/configs/milkv-duo_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duo_musl_riscv64_defconfig @@ -1,562 +1,71 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g8c59e72e33-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_MANDATORY=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -BR2_riscv_g=y -# BR2_riscv_custom is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duo_musl_riscv64_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set BR2_PER_PACKAGE_DIRECTORIES=y - -# -# Security Hardening Options -# -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -# BR2_TOOLCHAIN_EXTERNAL_PATH="/data/sam/sdk/cv180x_v400/host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-mcpu=c906fdv -march=rv64imafdcv0p7xthead -mcmodel=medany -mabi=lp64d" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set BR2_PACKAGE_CVI_PINMUX=y -BR2_PACKAGE_CVI_PINMUX_CV180X=y -# BR2_PACKAGE_CVI_PINMUX_SG200X is not set BR2_PACKAGE_DUO_PINMUX=y -BR2_PACKAGE_DUO_PINMUX_DUO=y -# BR2_PACKAGE_DUO_PINMUX_DUO256M is not set -# BR2_PACKAGE_DUO_PINMUX_DUOS is not set BR2_PACKAGE_DUO_WIRINGX=y -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set +BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_ALSA_UTILS_AMIXER=y +BR2_PACKAGE_ALSA_UTILS_APLAY=y +BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y BR2_PACKAGE_FIO=y -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -# BR2_PACKAGE_IOZONE is not set - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# Development tools -# -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc or uClibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set -BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -BR2_PACKAGE_HOST_GENIMAGE=y - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set -BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -BR2_PACKAGE_PYTHON3=y -BR2_PACKAGE_PYTHON3_PY_PYC=y -BR2_PACKAGE_PYTHON_LXML=y -BR2_PACKAGE_PYTHON_PIP=y -BR2_PACKAGE_PYTHON_SETUPTOOLS=y -BR2_PACKAGE_PYTHON3_SSL=y - -BR2_PACKAGE_PYTHON_SERIAL=y -BR2_PACKAGE_PYTHON_PILLOW=y -BR2_PACKAGE_PYTHON_SMBUS_CFFI=y -BR2_PACKAGE_PYTHON_SPIDEV=y -BR2_PACKAGE_PYTHON_MODBUS_TK=y -BR2_PACKAGE_PYTHON_EVDEV=y -BR2_PACKAGE_PYTHON_FREETYPE=y - -BR2_PACKAGE_PYTHON_PINPONG=y - -BR2_PACKAGE_PYTHON_PSUTIL=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -BR2_PACKAGE_CA_CERTIFICATES=y - -# -# cryptodev needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_LIBOPENSSL=y -BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH="linux-generic64 no-asm" -BR2_PACKAGE_LIBOPENSSL_BIN=y -BR2_PACKAGE_LIBOPENSSL_ENGINES=y -# BR2_PACKAGE_LIBRESSL is not set -BR2_PACKAGE_HAS_OPENSSL=y -BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_FREETYPE=y - -BR2_PACKAGE_LIBUSB=y -BR2_PACKAGE_LIBUSB_EXAMPLES=y - -# -# JSON/XML -# -BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# -# Networking -# -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_LIBCURL_CURL=y -BR2_PACKAGE_LIBCURL_VERBOSE=y -BR2_PACKAGE_LIBCURL_PROXY_SUPPORT=y -BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=y -BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES=y -BR2_PACKAGE_LIBCURL_OPENSSL=y -# BR2_PACKAGE_LIBCURL_TLS_NONE is not set - -# -# libcgroup needs a glibc toolchain w/ C++ -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WGET=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# System tools -# -BR2_PACKAGE_COREUTILS=y - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_HTOP=y -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python or python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# -BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set -BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y -BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 - BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_STRESS_NG=y - -# -# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads -# - +BR2_PACKAGE_E2FSPROGS=y +BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y +BR2_PACKAGE_EVTEST=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON3_PY_PYC=y +BR2_PACKAGE_PYTHON_EVDEV=y +BR2_PACKAGE_PYTHON_FREETYPE=y +BR2_PACKAGE_PYTHON_LXML=y +BR2_PACKAGE_PYTHON_MODBUS_TK=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PINPONG=y +BR2_PACKAGE_PYTHON_PIP=y +BR2_PACKAGE_PYTHON_PSUTIL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_LIBOPENSSL_BIN=y +BR2_PACKAGE_LIBOPENSSL_ENGINES=y +BR2_PACKAGE_FREETYPE=y +BR2_PACKAGE_LIBUSB=y +BR2_PACKAGE_LIBUSB_EXAMPLES=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LIBCURL=y +BR2_PACKAGE_LIBCURL_CURL=y +BR2_PACKAGE_LIBCURL_VERBOSE=y BR2_PACKAGE_DHCPCD=y BR2_PACKAGE_DNSMASQ=y BR2_PACKAGE_DROPBEAR=y -BR2_PACKAGE_DROPBEAR_CLIENT=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set -BR2_PACKAGE_DROPBEAR_SMALL=y -# BR2_PACKAGE_DROPBEAR_WTMP is not set -# BR2_PACKAGE_DROPBEAR_LASTLOG is not set -# BR2_PACKAGE_DROPBEAR_LEGACY_CRYPTO is not set -# BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE="" - BR2_PACKAGE_IPERF3=y BR2_PACKAGE_NTP=y BR2_PACKAGE_NTP_NTPDATE=y BR2_PACKAGE_NTP_NTPTIME=y - -BR2_PACKAGE_ALSA_LIB=y -BR2_PACKAGE_ALSA_UTILS=y -BR2_PACKAGE_ALSA_UTILS_ALSACTL=y -BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y -BR2_PACKAGE_ALSA_UTILS_AMIXER=y -BR2_PACKAGE_ALSA_UTILS_APLAY=y -BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y +BR2_PACKAGE_WGET=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y +BR2_PACKAGE_COREUTILS=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_KMOD=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_UUIDD=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" +BR2_TARGET_ROOTFS_TAR_XZ=y +BR2_PACKAGE_HOST_GENIMAGE=y diff --git a/buildroot-2021.05/configs/milkv-duos-emmc_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duos-emmc_musl_riscv64_defconfig index adbe9d4b6..7437c5171 100644 --- a/buildroot-2021.05/configs/milkv-duos-emmc_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duos-emmc_musl_riscv64_defconfig @@ -1,554 +1,80 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g8c59e72e33-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_MANDATORY=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -BR2_riscv_g=y -# BR2_riscv_custom is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duos-emmc_musl_riscv64_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set BR2_PER_PACKAGE_DIRECTORIES=y - -# -# Security Hardening Options -# -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -# BR2_TOOLCHAIN_EXTERNAL_PATH="/data/sam/sdk/cv180x_v400/host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-mcpu=c906fdv -march=rv64imafdcv0p7xthead -mcmodel=medany -mabi=lp64d" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo S eMMC" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duos-emmc/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set BR2_PACKAGE_CVI_PINMUX=y -# BR2_PACKAGE_CVI_PINMUX_CV180X is not set BR2_PACKAGE_CVI_PINMUX_SG200X=y BR2_PACKAGE_DUO_PINMUX=y -# BR2_PACKAGE_DUO_PINMUX_DUO is not set -# BR2_PACKAGE_DUO_PINMUX_DUO256M is not set BR2_PACKAGE_DUO_PINMUX_DUOS=y BR2_PACKAGE_DUO_WIRINGX=y -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set +BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_ALSA_UTILS_AMIXER=y +BR2_PACKAGE_ALSA_UTILS_APLAY=y +BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y BR2_PACKAGE_FIO=y -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -# BR2_PACKAGE_IOZONE is not set - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# Development tools -# -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc or uClibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set -BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -BR2_PACKAGE_HOST_GENIMAGE=y - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set -BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -BR2_PACKAGE_PYTHON3=y -BR2_PACKAGE_PYTHON3_PY_PYC=y -BR2_PACKAGE_PYTHON_LXML=y -BR2_PACKAGE_PYTHON_PIP=y -BR2_PACKAGE_PYTHON_SETUPTOOLS=y -BR2_PACKAGE_PYTHON3_SSL=y - -BR2_PACKAGE_PYTHON_SERIAL=y -BR2_PACKAGE_PYTHON_PILLOW=y -BR2_PACKAGE_PYTHON_SMBUS_CFFI=y -BR2_PACKAGE_PYTHON_SPIDEV=y -BR2_PACKAGE_PYTHON_MODBUS_TK=y -BR2_PACKAGE_PYTHON_EVDEV=y -BR2_PACKAGE_PYTHON_FREETYPE=y - -BR2_PACKAGE_PYTHON_PSUTIL=y - -BR2_PACKAGE_PYTHON_NUMPY=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -BR2_PACKAGE_CA_CERTIFICATES=y - -# -# cryptodev needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_LIBOPENSSL=y -BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH="linux-generic64 no-asm" -BR2_PACKAGE_LIBOPENSSL_BIN=y -BR2_PACKAGE_LIBOPENSSL_ENGINES=y -# BR2_PACKAGE_LIBRESSL is not set -BR2_PACKAGE_HAS_OPENSSL=y -BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_FREETYPE=y - -BR2_PACKAGE_LIBUSB=y -BR2_PACKAGE_LIBUSB_EXAMPLES=y - -# -# JSON/XML -# -BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# -# Networking -# -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_LIBCURL_CURL=y -BR2_PACKAGE_LIBCURL_VERBOSE=y -BR2_PACKAGE_LIBCURL_PROXY_SUPPORT=y -BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=y -BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES=y -BR2_PACKAGE_LIBCURL_OPENSSL=y -# BR2_PACKAGE_LIBCURL_TLS_NONE is not set - -# -# libcgroup needs a glibc toolchain w/ C++ -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WGET=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# System tools -# -BR2_PACKAGE_COREUTILS=y - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_HTOP=y -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python or python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# -BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set -BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y -BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 - BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_STRESS_NG=y - -# -# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads -# - -BR2_PACKAGE_DHCPCD=y -BR2_PACKAGE_DNSMASQ=y -BR2_PACKAGE_DROPBEAR=y -BR2_PACKAGE_DROPBEAR_CLIENT=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set -BR2_PACKAGE_DROPBEAR_SMALL=y -# BR2_PACKAGE_DROPBEAR_WTMP is not set -# BR2_PACKAGE_DROPBEAR_LASTLOG is not set -# BR2_PACKAGE_DROPBEAR_LEGACY_CRYPTO is not set -# BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE="" - -BR2_PACKAGE_IPERF3=y -BR2_PACKAGE_NTP=y -BR2_PACKAGE_NTP_NTPDATE=y -BR2_PACKAGE_NTP_NTPTIME=y - +BR2_PACKAGE_E2FSPROGS=y +BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y +BR2_PACKAGE_EVTEST=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON3_PY_PYC=y +BR2_PACKAGE_PYTHON_EVDEV=y +BR2_PACKAGE_PYTHON_FREETYPE=y +BR2_PACKAGE_PYTHON_LXML=y +BR2_PACKAGE_PYTHON_MODBUS_TK=y +BR2_PACKAGE_PYTHON_NUMPY=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PIP=y +BR2_PACKAGE_PYTHON_PSUTIL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_LIBOPENSSL_BIN=y +BR2_PACKAGE_LIBOPENSSL_ENGINES=y +BR2_PACKAGE_FREETYPE=y +BR2_PACKAGE_LIBUSB=y +BR2_PACKAGE_LIBUSB_EXAMPLES=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LIBCURL=y +BR2_PACKAGE_LIBCURL_CURL=y +BR2_PACKAGE_LIBCURL_VERBOSE=y BR2_PACKAGE_BLUEZ5_UTILS=y BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=y BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH=y -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MESH is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS is not set BR2_PACKAGE_BLUEZ5_UTILS_TEST=y -BR2_PACKAGE_BLUEZ5_UTILS_TOOLS_HID2HCI=y - -BR2_PACKAGE_ALSA_LIB=y -BR2_PACKAGE_ALSA_UTILS=y -BR2_PACKAGE_ALSA_UTILS_ALSACTL=y -BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y -BR2_PACKAGE_ALSA_UTILS_AMIXER=y -BR2_PACKAGE_ALSA_UTILS_APLAY=y -BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y +BR2_PACKAGE_DHCPCD=y +BR2_PACKAGE_DNSMASQ=y +BR2_PACKAGE_DROPBEAR=y +BR2_PACKAGE_IPERF3=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_NTP_NTPTIME=y +BR2_PACKAGE_WGET=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y +BR2_PACKAGE_COREUTILS=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_KMOD=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_UUIDD=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" +BR2_TARGET_ROOTFS_TAR_XZ=y +BR2_PACKAGE_HOST_GENIMAGE=y diff --git a/buildroot-2021.05/configs/milkv-duos-sd_musl_riscv64_defconfig b/buildroot-2021.05/configs/milkv-duos-sd_musl_riscv64_defconfig index e4ed503d9..a1677be2a 100644 --- a/buildroot-2021.05/configs/milkv-duos-sd_musl_riscv64_defconfig +++ b/buildroot-2021.05/configs/milkv-duos-sd_musl_riscv64_defconfig @@ -1,554 +1,80 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g8c59e72e33-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_MANDATORY=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -BR2_riscv_g=y -# BR2_riscv_custom is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duos-sd_musl_riscv64_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set BR2_PER_PACKAGE_DIRECTORIES=y - -# -# Security Hardening Options -# -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -# BR2_TOOLCHAIN_EXTERNAL_PATH="/data/sam/sdk/cv180x_v400/host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-mcpu=c906fdv -march=rv64imafdcv0p7xthead -mcmodel=medany -mabi=lp64d" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo S SD" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 3.10, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duos-sd/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set BR2_PACKAGE_CVI_PINMUX=y -# BR2_PACKAGE_CVI_PINMUX_CV180X is not set BR2_PACKAGE_CVI_PINMUX_SG200X=y BR2_PACKAGE_DUO_PINMUX=y -# BR2_PACKAGE_DUO_PINMUX_DUO is not set -# BR2_PACKAGE_DUO_PINMUX_DUO256M is not set BR2_PACKAGE_DUO_PINMUX_DUOS=y BR2_PACKAGE_DUO_WIRINGX=y -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set +BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_ALSA_UTILS_AMIXER=y +BR2_PACKAGE_ALSA_UTILS_APLAY=y +BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y BR2_PACKAGE_FIO=y -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -# BR2_PACKAGE_IOZONE is not set - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# Development tools -# -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc or uClibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set -BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -BR2_PACKAGE_HOST_GENIMAGE=y - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set -BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -BR2_PACKAGE_PYTHON3=y -BR2_PACKAGE_PYTHON3_PY_PYC=y -BR2_PACKAGE_PYTHON_LXML=y -BR2_PACKAGE_PYTHON_PIP=y -BR2_PACKAGE_PYTHON_SETUPTOOLS=y -BR2_PACKAGE_PYTHON3_SSL=y - -BR2_PACKAGE_PYTHON_SERIAL=y -BR2_PACKAGE_PYTHON_PILLOW=y -BR2_PACKAGE_PYTHON_SMBUS_CFFI=y -BR2_PACKAGE_PYTHON_SPIDEV=y -BR2_PACKAGE_PYTHON_MODBUS_TK=y -BR2_PACKAGE_PYTHON_EVDEV=y -BR2_PACKAGE_PYTHON_FREETYPE=y - -BR2_PACKAGE_PYTHON_PSUTIL=y - -BR2_PACKAGE_PYTHON_NUMPY=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -BR2_PACKAGE_CA_CERTIFICATES=y - -# -# cryptodev needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_LIBOPENSSL=y -BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH="linux-generic64 no-asm" -BR2_PACKAGE_LIBOPENSSL_BIN=y -BR2_PACKAGE_LIBOPENSSL_ENGINES=y -# BR2_PACKAGE_LIBRESSL is not set -BR2_PACKAGE_HAS_OPENSSL=y -BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" - -BR2_PACKAGE_FREETYPE=y - -BR2_PACKAGE_LIBUSB=y -BR2_PACKAGE_LIBUSB_EXAMPLES=y - -# -# JSON/XML -# -BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# -# Networking -# -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_LIBCURL_CURL=y -BR2_PACKAGE_LIBCURL_VERBOSE=y -BR2_PACKAGE_LIBCURL_PROXY_SUPPORT=y -BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=y -BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES=y -BR2_PACKAGE_LIBCURL_OPENSSL=y -# BR2_PACKAGE_LIBCURL_TLS_NONE is not set - -# -# libcgroup needs a glibc toolchain w/ C++ -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WGET=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# System tools -# -BR2_PACKAGE_COREUTILS=y - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_HTOP=y -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python or python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# -BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set -BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y -BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 - BR2_PACKAGE_SPIDEV_TEST=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_STRESS_NG=y - -# -# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads -# - -BR2_PACKAGE_DHCPCD=y -BR2_PACKAGE_DNSMASQ=y -BR2_PACKAGE_DROPBEAR=y -BR2_PACKAGE_DROPBEAR_CLIENT=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set -BR2_PACKAGE_DROPBEAR_SMALL=y -# BR2_PACKAGE_DROPBEAR_WTMP is not set -# BR2_PACKAGE_DROPBEAR_LASTLOG is not set -# BR2_PACKAGE_DROPBEAR_LEGACY_CRYPTO is not set -# BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE="" - -BR2_PACKAGE_IPERF3=y -BR2_PACKAGE_NTP=y -BR2_PACKAGE_NTP_NTPDATE=y -BR2_PACKAGE_NTP_NTPTIME=y - +BR2_PACKAGE_E2FSPROGS=y +BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y +BR2_PACKAGE_EVTEST=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON3_PY_PYC=y +BR2_PACKAGE_PYTHON_EVDEV=y +BR2_PACKAGE_PYTHON_FREETYPE=y +BR2_PACKAGE_PYTHON_LXML=y +BR2_PACKAGE_PYTHON_MODBUS_TK=y +BR2_PACKAGE_PYTHON_NUMPY=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PIP=y +BR2_PACKAGE_PYTHON_PSUTIL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_LIBOPENSSL_BIN=y +BR2_PACKAGE_LIBOPENSSL_ENGINES=y +BR2_PACKAGE_FREETYPE=y +BR2_PACKAGE_LIBUSB=y +BR2_PACKAGE_LIBUSB_EXAMPLES=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LIBCURL=y +BR2_PACKAGE_LIBCURL_CURL=y +BR2_PACKAGE_LIBCURL_VERBOSE=y BR2_PACKAGE_BLUEZ5_UTILS=y BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=y BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH=y -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MESH is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP is not set -# BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS is not set BR2_PACKAGE_BLUEZ5_UTILS_TEST=y -BR2_PACKAGE_BLUEZ5_UTILS_TOOLS_HID2HCI=y - -BR2_PACKAGE_ALSA_LIB=y -BR2_PACKAGE_ALSA_UTILS=y -BR2_PACKAGE_ALSA_UTILS_ALSACTL=y -BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y -BR2_PACKAGE_ALSA_UTILS_AMIXER=y -BR2_PACKAGE_ALSA_UTILS_APLAY=y -BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y +BR2_PACKAGE_DHCPCD=y +BR2_PACKAGE_DNSMASQ=y +BR2_PACKAGE_DROPBEAR=y +BR2_PACKAGE_IPERF3=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_NTP_NTPTIME=y +BR2_PACKAGE_WGET=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y +BR2_PACKAGE_COREUTILS=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_KMOD=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_UUIDD=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" +BR2_TARGET_ROOTFS_TAR_XZ=y +BR2_PACKAGE_HOST_GENIMAGE=y