mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			add defconfig
							parent
							
								
									a6a88af0a8
								
							
						
					
					
						commit
						d5b9df0572
					
				|  | @ -1,64 +1,133 @@ | |||
| # Architecture | ||||
| BR2_arm=y | ||||
| BR2_cortex_a7=y | ||||
| BR2_ARM_FPU_NEON_VFPV4=y | ||||
| 
 | ||||
| # Local | ||||
| BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" | ||||
| BR2_TOOLCHAIN_BUILDROOT_MUSL=y | ||||
| BR2_KERNEL_HEADERS_VERSION=y | ||||
| BR2_DEFAULT_KERNEL_VERSION="4.9.118" | ||||
| BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y | ||||
| BR2_GCC_VERSION_13_X=y | ||||
| BR2_TOOLCHAIN_BUILDROOT_CXX=y | ||||
| 
 | ||||
| # Kernel | ||||
| BR2_riscv=y | ||||
| BR2_RISCV_ISA_RVC=y | ||||
| BR2_RISCV_ISA_RVV=y | ||||
| BR2_TOOLCHAIN_EXTERNAL=y | ||||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y | ||||
| BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/toolchain/Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.2/" | ||||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-gnu" | ||||
| BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_6=y | ||||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y | ||||
| # BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set | ||||
| BR2_TOOLCHAIN_EXTERNAL_CXX=y | ||||
| BR2_TOOLCHAIN_EXTERNAL_FORTRAN=y | ||||
| BR2_TOOLCHAIN_EXTERNAL_OPENMP=y | ||||
| BR2_TARGET_OPTIMIZATION="-mcpu=c908v" | ||||
| BR2_DL_DIR="$(TOPDIR)/../../dl" | ||||
| BR2_SYSTEM_DHCP="eth0" | ||||
| BR2_ROOTFS_OVERLAY="board/canaan/k230-soc/rootfs_overlay" | ||||
| BR2_ROOTFS_POST_BUILD_SCRIPT="board/canaan/k230-soc/post-build.sh" | ||||
| BR2_ROOTFS_POST_IMAGE_SCRIPT="board/canaan/k230-soc/post-image.sh" | ||||
| BR2_LINUX_KERNEL=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_TARBALL=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" | ||||
| BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/v83x.generic.config" | ||||
| BR2_LINUX_KERNEL_UIMAGE=y | ||||
| BR2_LINUX_KERNEL_XZ=y | ||||
| 
 | ||||
| # Filesystem | ||||
| BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" | ||||
| BR2_PACKAGE_UBOOT_TOOLS=y | ||||
| BR2_PACKAGE_ZLIB=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_GIT=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/ruyisdk/linux-xuantie-kernel.git" | ||||
| BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="7d4e1f444f461dbe3833bd99a4640e7b6c2cd529" | ||||
| BR2_LINUX_KERNEL_DEFCONFIG="k230" | ||||
| BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/canaan/k230-soc/linux.fragment" | ||||
| BR2_LINUX_KERNEL_DTS_SUPPORT=y | ||||
| BR2_LINUX_KERNEL_INTREE_DTS_NAME="canaan/k230-canmv-01studio canaan/k230-canmv-01studio-lcd" | ||||
| BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y | ||||
| BR2_PACKAGE_LINUX_TOOLS_GPIO=y | ||||
| BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="board/canaan/k230-soc/busybox.fragment" | ||||
| BR2_PACKAGE_ALSA_UTILS_AMIXER=y | ||||
| BR2_PACKAGE_ALSA_UTILS_APLAY=y | ||||
| BR2_PACKAGE_COREMARK=y | ||||
| BR2_PACKAGE_COREMARK_PRO=y | ||||
| BR2_PACKAGE_E2FSPROGS=y | ||||
| BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y | ||||
| BR2_PACKAGE_EVTEST=y | ||||
| BR2_PACKAGE_PARTED=y | ||||
| BR2_PACKAGE_RTL8189FS=y | ||||
| BR2_PACKAGE_SPI_TOOLS=y | ||||
| BR2_PACKAGE_PYTHON3=y | ||||
| BR2_PACKAGE_PYTHON3_PY_PYC=y | ||||
| BR2_PACKAGE_PYTHON3_BZIP2=y | ||||
| BR2_PACKAGE_PYTHON3_DECIMAL=y | ||||
| BR2_PACKAGE_PYTHON3_READLINE=y | ||||
| BR2_PACKAGE_PYTHON3_SQLITE=y | ||||
| BR2_PACKAGE_PYTHON3_XZ=y | ||||
| BR2_PACKAGE_PYTHON_PIP=y | ||||
| BR2_PACKAGE_OPUS=y | ||||
| BR2_PACKAGE_FREETYPE=y | ||||
| BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y | ||||
| BR2_PACKAGE_OPENCV4=y | ||||
| BR2_PACKAGE_OPENCV4_LIB_HIGHGUI=y | ||||
| BR2_PACKAGE_OPENCV4_LIB_PYTHON=y | ||||
| BR2_PACKAGE_OPENCV4_LIB_VIDEO=y | ||||
| BR2_PACKAGE_OPENCV4_WITH_FFMPEG=y | ||||
| BR2_PACKAGE_OPENCV4_WITH_JPEG=y | ||||
| BR2_PACKAGE_OPENCV4_WITH_PNG=y | ||||
| BR2_PACKAGE_OPENCV4_WITH_V4L=y | ||||
| BR2_PACKAGE_OPENCV4_WITH_WEBP=y | ||||
| BR2_PACKAGE_OPENCV4_CONTRIB=y | ||||
| BR2_PACKAGE_LIBGPIOD=y | ||||
| BR2_PACKAGE_LIBGPIOD_TOOLS=y | ||||
| BR2_PACKAGE_LIBV4L=y | ||||
| BR2_PACKAGE_LIBV4L_UTILS=y | ||||
| # BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set | ||||
| BR2_PACKAGE_CJSON=y | ||||
| BR2_PACKAGE_CJSON_UTILS=y | ||||
| BR2_PACKAGE_LIVE555=y | ||||
| BR2_PACKAGE_LIBCURL=y | ||||
| BR2_PACKAGE_LIBTIRPC=y | ||||
| BR2_PACKAGE_BLUEZ_TOOLS=y | ||||
| BR2_PACKAGE_BLUEZ5_UTILS=y | ||||
| BR2_PACKAGE_BLUEZ5_UTILS_TOOLS=y | ||||
| BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y | ||||
| BR2_PACKAGE_HOSTAPD=y | ||||
| BR2_PACKAGE_HOSTAPD_EAP=y | ||||
| BR2_PACKAGE_HOSTAPD_WPS=y | ||||
| BR2_PACKAGE_HOSTAPD_WPA3=y | ||||
| BR2_PACKAGE_IPERF3=y | ||||
| BR2_PACKAGE_LRZSZ=y | ||||
| BR2_PACKAGE_NTP=y | ||||
| BR2_PACKAGE_NTP_SNTP=y | ||||
| BR2_PACKAGE_NTP_NTP_KEYGEN=y | ||||
| BR2_PACKAGE_NTP_NTPDATE=y | ||||
| BR2_PACKAGE_OPENSSH=y | ||||
| BR2_PACKAGE_WIRELESS_TOOLS=y | ||||
| BR2_PACKAGE_WIRELESS_TOOLS_LIB=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WEXT=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WIRED=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_IBSS_RSN=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WIFI_DISPLAY=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_OVERRIDES=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_HOTSPOT=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_DEBUG_SYSLOG=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WPS=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WPA3=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_CLI=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y | ||||
| BR2_TARGET_ROOTFS_CPIO=y | ||||
| BR2_TARGET_ROOTFS_SQUASHFS=y | ||||
| BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y | ||||
| 
 | ||||
| # OpenIPC | ||||
| BR2_OPENIPC_SOC_VENDOR="allwinner" | ||||
| BR2_OPENIPC_SOC_MODEL="v83x" | ||||
| BR2_OPENIPC_SOC_FAMILY="v83x" | ||||
| BR2_OPENIPC_VARIANT="lite" | ||||
| BR2_OPENIPC_FLASH_SIZE="8" | ||||
| 
 | ||||
| # Packages | ||||
| BR2_PACKAGE_ALLWINNER_OSDRV_V83X=y | ||||
| BR2_PACKAGE_ATBM60XX=y | ||||
| BR2_PACKAGE_DROPBEAR_OPENIPC=y | ||||
| BR2_PACKAGE_IPCTOOL=y | ||||
| BR2_PACKAGE_JSONFILTER=y | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC=y | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set | ||||
| BR2_PACKAGE_LIBEVENT_OPENIPC=y | ||||
| BR2_PACKAGE_LIBOGG_OPENIPC=y | ||||
| BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y | ||||
| BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y | ||||
| BR2_PACKAGE_MAJESTIC_WEBUI=y | ||||
| BR2_PACKAGE_MBEDTLS_OPENIPC=y | ||||
| BR2_PACKAGE_VTUND_OPENIPC=y | ||||
| BR2_PACKAGE_YAML_CLI=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_DBUS_INTROSPECTION=y | ||||
| BR2_PACKAGE_LIBMMZ=y | ||||
| BR2_PACKAGE_LIBNNCASE=y | ||||
| BR2_PACKAGE_FACE_DETECT=y | ||||
| BR2_PACKAGE_AI2D_KPU=y | ||||
| BR2_PACKAGE_HELLOWORLD_CMAKE=y | ||||
| BR2_PACKAGE_VVCAM=y | ||||
| BR2_PACKAGE_VVCAM_DEF_SENSOR="gc2093" | ||||
| BR2_PACKAGE_AUDIO_DEMO=y | ||||
| BR2_PACKAGE_LIB_RTSPSERVER=y | ||||
| BR2_PACKAGE_MVX_PLAYER=y | ||||
| BR2_PACKAGE_CAMERA_RTSP_DEMO=y | ||||
| BR2_PACKAGE_AUDIO_REC_PLAY=y | ||||
| BR2_PACKAGE_VG_LITE_DEMOS=y | ||||
| BR2_TARGET_ROOTFS_EXT2=y | ||||
| BR2_TARGET_ROOTFS_EXT2_4=y | ||||
| BR2_TARGET_ROOTFS_EXT2_SIZE="300M" | ||||
| BR2_TARGET_OPENSBI=y | ||||
| BR2_TARGET_OPENSBI_CUSTOM_VERSION=y | ||||
| BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.4" | ||||
| BR2_TARGET_OPENSBI_PLAT="generic" | ||||
| # BR2_TARGET_OPENSBI_INSTALL_DYNAMIC_IMG is not set | ||||
| BR2_TARGET_OPENSBI_LINUX_PAYLOAD=y | ||||
| BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_TEXT_START=0" | ||||
| BR2_TARGET_UBOOT=y | ||||
| BR2_TARGET_UBOOT_BOARDNAME="k230_canmv_01studio" | ||||
| BR2_TARGET_UBOOT_CUSTOM_VERSION=y | ||||
| BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" | ||||
| BR2_PACKAGE_HOST_GENIMAGE=y | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue