diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index c63e035..34ee56a 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -86,10 +86,6 @@ jobs: run: | echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf echo CACHE_DATE=$(date +%m) >> ${GITHUB_ENV} - git clone https://github.com/openipc/firmware --depth 1 - - - name: Dispatch platform - run: | INPUT=${{inputs.platform}} MATRIX=$(echo ${{matrix.platform}} | cut -d_ -f1) if [ -z ${INPUT} ] || [ ${INPUT} = ${MATRIX} ]; then diff --git a/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/board/gk710x/kernel/gk7102c.generic.config b/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/board/gk710x/gk7102c.generic.config similarity index 100% rename from devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/board/gk710x/kernel/gk7102c.generic.config rename to devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/board/gk710x/gk7102c.generic.config diff --git a/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/configs/gk7102ca_lite_umea-qc01x_defconfig b/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/configs/gk7102ca_lite_umea-qc01x_defconfig index 7d2fe20..77a2734 100644 --- a/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/configs/gk7102ca_lite_umea-qc01x_defconfig +++ b/devices/gk7102ca_lite_umea-qc01x/br-ext-chip-goke/configs/gk7102ca_lite_umea-qc01x_defconfig @@ -2,36 +2,37 @@ BR2_arm=y BR2_arm1176jzf_s=y BR2_ARM_EABI=y + +# Local +BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" BR2_KERNEL_HEADERS_VERSION=y BR2_DEFAULT_KERNEL_VERSION="3.4.43" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y - -# Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -# BR2_TOOLCHAIN_USES_MUSL is not set -# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel 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_CUSTOM_TARBALL_LOCATION="https://github.com/cronyx/gk710x-linux/archive/main.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/gk7102c.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7102c.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7102ca" @@ -39,88 +40,21 @@ BR2_OPENIPC_SOC_FAMILY="gk710x" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7102c" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK710X=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -# BR2_PACKAGE_MAJESTIC is not set -# BR2_PACKAGE_MAJESTIC_FONTS is not set BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_RTL8189ES_OPENIPC=y - -# WIREGUARD -# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set -# BR2_PACKAGE_WIREGUARD_TOOLS is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=n -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabi" -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_4=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/board/gk710x/kernel/gk7102c.generic.config b/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/board/gk710x/gk7102c.generic.config similarity index 100% rename from devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/board/gk710x/kernel/gk7102c.generic.config rename to devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/board/gk710x/gk7102c.generic.config diff --git a/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/configs/gk7102ca_lite_vstarcam-g8896wip_defconfig b/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/configs/gk7102ca_lite_vstarcam-g8896wip_defconfig index dadf81f..e389d73 100644 --- a/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/configs/gk7102ca_lite_vstarcam-g8896wip_defconfig +++ b/devices/gk7102ca_lite_vstarcam-g8896wip/br-ext-chip-goke/configs/gk7102ca_lite_vstarcam-g8896wip_defconfig @@ -2,33 +2,38 @@ BR2_arm=y BR2_arm1176jzf_s=y BR2_ARM_EABI=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.4.43" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_4=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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_CUSTOM_TARBALL_LOCATION="https://github.com/cronyx/gk710x-linux/archive/main.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/gk7102c.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7102c.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7102ca" @@ -36,86 +41,21 @@ BR2_OPENIPC_SOC_FAMILY="gk710x" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7102c" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_GOKE_OSDRV_GK710X=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -# BR2_PACKAGE_MAJESTIC is not set -# BR2_PACKAGE_MAJESTIC_FONTS is not set BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_RTL8189ES_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189ES_OPENIPC=y - -# WIREGUARD -# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set -# BR2_PACKAGE_WIREGUARD_TOOLS is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_4=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7202v300_lite_cootli_camv0103/br-ext-chip-goke/configs/gk7202v300_lite_cootli_camv0103_defconfig b/devices/gk7202v300_lite_cootli_camv0103/br-ext-chip-goke/configs/gk7202v300_lite_cootli_camv0103_defconfig index cc0f3da..aaf7a0c 100644 --- a/devices/gk7202v300_lite_cootli_camv0103/br-ext-chip-goke/configs/gk7202v300_lite_cootli_camv0103_defconfig +++ b/devices/gk7202v300_lite_cootli_camv0103/br-ext-chip-goke/configs/gk7202v300_lite_cootli_camv0103_defconfig @@ -4,32 +4,40 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7202v300.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7202v300.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7202v300" @@ -37,88 +45,26 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7202v300" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_SSV635X_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_SSV635X_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7202v300_lite_xg521/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config b/devices/gk7202v300_lite_xg521/br-ext-chip-goke/board/gk7205v200/gk7202v300.generic.config similarity index 100% rename from devices/gk7202v300_lite_xg521/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config rename to devices/gk7202v300_lite_xg521/br-ext-chip-goke/board/gk7205v200/gk7202v300.generic.config diff --git a/devices/gk7202v300_lite_xg521/br-ext-chip-goke/configs/gk7202v300_lite_xg521_defconfig b/devices/gk7202v300_lite_xg521/br-ext-chip-goke/configs/gk7202v300_lite_xg521_defconfig index 222d8bd..3374c72 100644 --- a/devices/gk7202v300_lite_xg521/br-ext-chip-goke/configs/gk7202v300_lite_xg521_defconfig +++ b/devices/gk7202v300_lite_xg521/br-ext-chip-goke/configs/gk7202v300_lite_xg521_defconfig @@ -4,32 +4,40 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7202v300.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7202v300.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7202v300" @@ -37,90 +45,26 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7202v300" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -#BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y -# BR2_PACKAGE_RTL8188EU is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v200_lite_vixand-ipc-1/br-ext-chip-goke/configs/gk7205v200_lite_vixand-ipc-1_defconfig b/devices/gk7205v200_lite_vixand-ipc-1/br-ext-chip-goke/configs/gk7205v200_lite_vixand-ipc-1_defconfig index a875b5b..43573b6 100644 --- a/devices/gk7205v200_lite_vixand-ipc-1/br-ext-chip-goke/configs/gk7205v200_lite_vixand-ipc-1_defconfig +++ b/devices/gk7205v200_lite_vixand-ipc-1/br-ext-chip-goke/configs/gk7205v200_lite_vixand-ipc-1_defconfig @@ -4,32 +4,38 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PHP=y +BR2_PACKAGE_PHP_EXT_ZIP=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_UHTTPD=y +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + # OpenIPC BR2_OPENIPC_SOC_VENDOR="goke" BR2_OPENIPC_SOC_MODEL="gk7205v200" @@ -37,96 +43,16 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_GOKE_OSDRV_GK7205V200 is not set -# BR2_PACKAGE_HISILICON_OPENSDK is not set -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y -# BR2_PACKAGE_LIBEVENT_OPENIPC is not set -# BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT is not set -# BR2_PACKAGE_LIBOGG_OPENIPC is not set -# BR2_PACKAGE_LIBYAML is not set -# BR2_PACKAGE_MAJESTIC is not set -# BR2_PACKAGE_MAJESTIC_FONTS is not set BR2_PACKAGE_MAJESTIC_WEBUI=y -# BR2_PACKAGE_WEBUI is not set BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set -# BR2_PACKAGE_OPUS_OPENIPC is not set -# BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT is not set -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set -# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# For Vixand ONLY -BR2_PACKAGE_PHP=y -BR2_PACKAGE_PHP_EXT_JSON=y -BR2_PACKAGE_PHP_EXT_ZIP=y -BR2_PACKAGE_UHTTPD=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v200_lite_vixand-iph-5-4g/br-ext-chip-goke/configs/gk7205v200_lite_vixand-iph-5-4g_defconfig b/devices/gk7205v200_lite_vixand-iph-5-4g/br-ext-chip-goke/configs/gk7205v200_lite_vixand-iph-5-4g_defconfig index 0cf8edd..279ee1d 100644 --- a/devices/gk7205v200_lite_vixand-iph-5-4g/br-ext-chip-goke/configs/gk7205v200_lite_vixand-iph-5-4g_defconfig +++ b/devices/gk7205v200_lite_vixand-iph-5-4g/br-ext-chip-goke/configs/gk7205v200_lite_vixand-iph-5-4g_defconfig @@ -4,32 +4,36 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + # OpenIPC BR2_OPENIPC_SOC_VENDOR="goke" BR2_OPENIPC_SOC_MODEL="gk7205v200" @@ -37,90 +41,24 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -# BR2_PACKAGE_WEBUI is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set -# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v210_lite_vixand-ivg-g3s/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g3s_defconfig b/devices/gk7205v210_lite_vixand-ivg-g3s/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g3s_defconfig index bb0364a..d07667e 100644 --- a/devices/gk7205v210_lite_vixand-ivg-g3s/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g3s_defconfig +++ b/devices/gk7205v210_lite_vixand-ivg-g3s/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g3s_defconfig @@ -4,32 +4,36 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + # OpenIPC BR2_OPENIPC_SOC_VENDOR="goke" BR2_OPENIPC_SOC_MODEL="gk7205v210" @@ -37,90 +41,24 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v210" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -# BR2_PACKAGE_WEBUI is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set -# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v210_lite_vixand-ivg-g4f-a-w/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a-w_defconfig b/devices/gk7205v210_lite_vixand-ivg-g4f-a-w/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a-w_defconfig index 17bb617..01db4f5 100644 --- a/devices/gk7205v210_lite_vixand-ivg-g4f-a-w/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a-w_defconfig +++ b/devices/gk7205v210_lite_vixand-ivg-g4f-a-w/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a-w_defconfig @@ -4,32 +4,40 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7205v210" @@ -37,90 +45,27 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v210" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_ATBM60XX=y +BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_ATBM60XX=y -BR2_PACKAGE_ATBM60XX_MODEL_603X=y -BR2_PACKAGE_ATBM60XX_INTERFACE_USB=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v210_lite_vixand-ivg-g4f-a/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a_defconfig b/devices/gk7205v210_lite_vixand-ivg-g4f-a/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a_defconfig index bb0364a..d07667e 100644 --- a/devices/gk7205v210_lite_vixand-ivg-g4f-a/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a_defconfig +++ b/devices/gk7205v210_lite_vixand-ivg-g4f-a/br-ext-chip-goke/configs/gk7205v210_lite_vixand-ivg-g4f-a_defconfig @@ -4,32 +4,36 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + # OpenIPC BR2_OPENIPC_SOC_VENDOR="goke" BR2_OPENIPC_SOC_MODEL="gk7205v210" @@ -37,90 +41,24 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v210" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -# BR2_PACKAGE_WEBUI is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set -# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/gk7205v300_lite_vixand-ivg-g6s-w/br-ext-chip-goke/configs/gk7205v300_lite_vixand-ivg-g6s-w_defconfig b/devices/gk7205v300_lite_vixand-ivg-g6s-w/br-ext-chip-goke/configs/gk7205v300_lite_vixand-ivg-g6s-w_defconfig index 725b405..ffcf66c 100644 --- a/devices/gk7205v300_lite_vixand-ivg-g6s-w/br-ext-chip-goke/configs/gk7205v300_lite_vixand-ivg-g6s-w_defconfig +++ b/devices/gk7205v300_lite_vixand-ivg-g6s-w/br-ext-chip-goke/configs/gk7205v300_lite_vixand-ivg-g6s-w_defconfig @@ -4,32 +4,40 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="goke" BR2_OPENIPC_SOC_MODEL="gk7205v300" @@ -37,90 +45,27 @@ BR2_OPENIPC_SOC_FAMILY="gk7205v200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v300" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_ATBM60XX=y +BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HISILICON_OPENSDK=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_ATBM60XX=y -BR2_PACKAGE_ATBM60XX_MODEL_603X=y -BR2_PACKAGE_ATBM60XX_INTERFACE_USB=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config similarity index 100% rename from devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config diff --git a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig index e019679..87e6a46 100644 --- a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig +++ b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig @@ -1,34 +1,40 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3516cv200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3516cv200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3516cv200" @@ -36,87 +42,22 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3516cv200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -# BR2_PACKAGE_QUIRC_OPENIPC is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config similarity index 100% rename from devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config rename to devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config diff --git a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig index 272bb6a..dfede41 100644 --- a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig +++ b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig @@ -1,34 +1,40 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,92 +42,23 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU is not set -# BR2_PACKAGE_RTL8188EU is not set -BR2_PACKAGE_RTL8188EUS_OPENIPC=y -# BR2_PACKAGE_RTL8188FU_OPENIPC is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig index 915d464..6cc2a8d 100644 --- a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig +++ b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig @@ -1,34 +1,42 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,96 +44,24 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188EUS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# EXPERIMENTAL -# BR2_PACKAGE_COMGT is not set -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig b/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig index 3dca6e1..8217ce0 100644 --- a/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig +++ b/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig @@ -1,34 +1,40 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,96 +42,24 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -# BR2_PACKAGE_MOSQUITTO is not set -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# FEATURES -# BR2_PACKAGE_COMGT is not set - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig b/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig index dddf166..a1c65de 100644 --- a/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig +++ b/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig @@ -1,34 +1,40 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,98 +42,24 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188EUS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -# BR2_PACKAGE_MOSQUITTO is not set -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# FEATURES -# BR2_PACKAGE_COMGT is not set - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig b/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig index a084097..d3d7986 100644 --- a/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig +++ b/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig @@ -1,34 +1,42 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,96 +44,24 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# EXPERIMENTAL -# BR2_PACKAGE_COMGT is not set -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config similarity index 100% rename from devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config rename to devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config diff --git a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig index 2047d64..1fc4a84 100644 --- a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig +++ b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig @@ -1,34 +1,40 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.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_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev200" @@ -36,89 +42,25 @@ BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y -BR2_PACKAGE_MAJESTIC_FONTS=y -BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set -BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config similarity index 100% rename from devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config rename to devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config diff --git a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig index b189844..d9f7ae7 100644 --- a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig +++ b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig @@ -1,43 +1,38 @@ # Architecture BR2_arm=y -BR2_arm926t=y -BR2_ARM_EABI=y -# BR2_ARM_INSTRUCTIONS_THUMB is not set -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y -# OpenIPC -BR2_OPENIPC_SOC_VENDOR="hisilicon" -BR2_OPENIPC_SOC_MODEL="hi3518ev200" -BR2_OPENIPC_SOC_FAMILY="hi3516cv200" -BR2_OPENIPC_VARIANT="ultimate" -BR2_OPENIPC_FLASH_SIZE="16" - # Filesystem -# BR2_TARGET_TZ_INFO is not set +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_IPTABLES=y +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_SQUASHFS=y BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y @@ -46,103 +41,34 @@ BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048 BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/scripts/ubifs/ubinize.cfg" BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" +# OpenIPC +BR2_OPENIPC_SOC_VENDOR="hisilicon" +BR2_OPENIPC_SOC_MODEL="hi3518ev200" +BR2_OPENIPC_SOC_FAMILY="hi3516cv200" +BR2_OPENIPC_VARIANT="ultimate" +BR2_OPENIPC_FLASH_SIZE="16" -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU is not set -# BR2_PACKAGE_RTL8188EU is not set -BR2_PACKAGE_RTL8188EUS_OPENIPC=y -# BR2_PACKAGE_RTL8188FU_OPENIPC is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# IPTABLES -BR2_PACKAGE_IPTABLES=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# NABTO -# BR2_PACKAGE_NABTO is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/hi3518ev300_lite_bathhouse/br-ext-chip-hisilicon/configs/hi3518ev300_lite_bathhouse_defconfig b/devices/hi3518ev300_lite_bathhouse/br-ext-chip-hisilicon/configs/hi3518ev300_lite_bathhouse_defconfig index 64b057d..38189a9 100644 --- a/devices/hi3518ev300_lite_bathhouse/br-ext-chip-hisilicon/configs/hi3518ev300_lite_bathhouse_defconfig +++ b/devices/hi3518ev300_lite_bathhouse/br-ext-chip-hisilicon/configs/hi3518ev300_lite_bathhouse_defconfig @@ -4,32 +4,41 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev300.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev300.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_PACKAGE_JSON_C=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev300" @@ -37,91 +46,22 @@ BR2_OPENIPC_SOC_FAMILY="hi3516ev200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev300" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set -BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y BR2_PACKAGE_HISILICON_OPENSDK=y +BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y -# BR2_PACKAGE_JSONFILTER is not set BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y -# BR2_PACKAGE_MAJESTIC_FONTS is not set BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -# BR2_PACKAGE_VTUND_OPENIPC is not set -BR2_PACKAGE_YAML_CLI=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU is not set BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/hi3518ev300_lite_xiaomi-mjsxj02hl/br-ext-chip-hisilicon/configs/hi3518ev300_lite_xiaomi-mjsxj02hl_defconfig b/devices/hi3518ev300_lite_xiaomi-mjsxj02hl/br-ext-chip-hisilicon/configs/hi3518ev300_lite_xiaomi-mjsxj02hl_defconfig index 6f6fc88..d5cc0ab 100644 --- a/devices/hi3518ev300_lite_xiaomi-mjsxj02hl/br-ext-chip-hisilicon/configs/hi3518ev300_lite_xiaomi-mjsxj02hl_defconfig +++ b/devices/hi3518ev300_lite_xiaomi-mjsxj02hl/br-ext-chip-hisilicon/configs/hi3518ev300_lite_xiaomi-mjsxj02hl_defconfig @@ -4,32 +4,39 @@ BR2_cortex_a7=y BR2_ARM_EABI=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.37" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/hi3518ev300.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/hi3518ev300.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_PACKAGE_JSON_C=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="hisilicon" BR2_OPENIPC_SOC_MODEL="hi3518ev300" @@ -37,90 +44,23 @@ BR2_OPENIPC_SOC_FAMILY="hi3516ev200" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev300" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -# BR2_PACKAGE_HISI_GPIO is not set -BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y BR2_PACKAGE_HISILICON_OPENSDK=y +BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y -# BR2_PACKAGE_JSONFILTER is not set BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y -# BR2_PACKAGE_MAJESTIC_FONTS is not set +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -# BR2_PACKAGE_VTUND_OPENIPC is not set -BR2_PACKAGE_YAML_CLI=y -# BR2_PACKAGE_QUIRC_OPENIPC is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set -# BR2_PACKAGE_WIREGUARD_TOOLS is not set - -# DEBUG -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/ssc30kd_lite_chinatelecom-ds-ytj5301/br-ext-chip-sigmastar/configs/ssc30kd_lite_chinatelecom-ds-ytj5301_defconfig b/devices/ssc30kd_lite_chinatelecom-ds-ytj5301/br-ext-chip-sigmastar/configs/ssc30kd_lite_chinatelecom-ds-ytj5301_defconfig index cd23567..6584ab2 100644 --- a/devices/ssc30kd_lite_chinatelecom-ds-ytj5301/br-ext-chip-sigmastar/configs/ssc30kd_lite_chinatelecom-ds-ytj5301_defconfig +++ b/devices/ssc30kd_lite_chinatelecom-ds-ytj5301/br-ext-chip-sigmastar/configs/ssc30kd_lite_chinatelecom-ds-ytj5301_defconfig @@ -1,32 +1,41 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6e-ssc012b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6e-ssc012b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + # OpenIPC BR2_OPENIPC_SOC_VENDOR="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc30kd" @@ -34,82 +43,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6e" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc30kd" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_MOTORS=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_SIGMASTAR_MOTORS=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc325_lite_imilab-ec3-cmsxj25a/br-ext-chip-sigmastar/configs/ssc325_lite_imilab-ec3-cmsxj25a_defconfig b/devices/ssc325_lite_imilab-ec3-cmsxj25a/br-ext-chip-sigmastar/configs/ssc325_lite_imilab-ec3-cmsxj25a_defconfig index 5952842..51c5b3c 100644 --- a/devices/ssc325_lite_imilab-ec3-cmsxj25a/br-ext-chip-sigmastar/configs/ssc325_lite_imilab-ec3-cmsxj25a_defconfig +++ b/devices/ssc325_lite_imilab-ec3-cmsxj25a/br-ext-chip-sigmastar/configs/ssc325_lite_imilab-ec3-cmsxj25a_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc325" @@ -37,81 +44,24 @@ BR2_OPENIPC_SOC_FAMILY="infinity6" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc325" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc325_lite_tp-link-tapo-c310-v1/br-ext-chip-sigmastar/configs/ssc325_lite_tp-link-tapo-c310-v1_defconfig b/devices/ssc325_lite_tp-link-tapo-c310-v1/br-ext-chip-sigmastar/configs/ssc325_lite_tp-link-tapo-c310-v1_defconfig index bf07e0a..bf7a66c 100644 --- a/devices/ssc325_lite_tp-link-tapo-c310-v1/br-ext-chip-sigmastar/configs/ssc325_lite_tp-link-tapo-c310-v1_defconfig +++ b/devices/ssc325_lite_tp-link-tapo-c310-v1/br-ext-chip-sigmastar/configs/ssc325_lite_tp-link-tapo-c310-v1_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc325" @@ -37,82 +44,25 @@ BR2_OPENIPC_SOC_FAMILY="infinity6" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc325" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_RTL8192EU_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8192EU_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc325_lite_trassir-tr-w2c1-v1/br-ext-chip-sigmastar/configs/ssc325_lite_trassir-tr-w2c1-v1_defconfig b/devices/ssc325_lite_trassir-tr-w2c1-v1/br-ext-chip-sigmastar/configs/ssc325_lite_trassir-tr-w2c1-v1_defconfig index d95464c..9934a2d 100644 --- a/devices/ssc325_lite_trassir-tr-w2c1-v1/br-ext-chip-sigmastar/configs/ssc325_lite_trassir-tr-w2c1-v1_defconfig +++ b/devices/ssc325_lite_trassir-tr-w2c1-v1/br-ext-chip-sigmastar/configs/ssc325_lite_trassir-tr-w2c1-v1_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc325" @@ -37,82 +44,25 @@ BR2_OPENIPC_SOC_FAMILY="infinity6" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc325" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MT7601U_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_MT7601U_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc325de_lite_imou-c22ep-s2/br-ext-chip-sigmastar/configs/ssc325de_lite_imou-c22ep-s2_defconfig b/devices/ssc325de_lite_imou-c22ep-s2/br-ext-chip-sigmastar/configs/ssc325de_lite_imou-c22ep-s2_defconfig index 3a5aefd..1f94b48 100644 --- a/devices/ssc325de_lite_imou-c22ep-s2/br-ext-chip-sigmastar/configs/ssc325de_lite_imou-c22ep-s2_defconfig +++ b/devices/ssc325de_lite_imou-c22ep-s2/br-ext-chip-sigmastar/configs/ssc325de_lite_imou-c22ep-s2_defconfig @@ -1,44 +1,40 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6-ssc009b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6-ssc009b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y -# OpenIPC -BR2_OPENIPC_SOC_VENDOR="sigmastar" -BR2_OPENIPC_SOC_MODEL="ssc325de" -BR2_OPENIPC_SOC_FAMILY="infinity6" -BR2_OPENIPC_VARIANT="lite" -BR2_OPENIPC_FLASH_SIZE="8" - # Filesystem -# BR2_TARGET_TZ_INFO is not set +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_SQUASHFS=y BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y @@ -47,83 +43,34 @@ BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048 BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/scripts/ubifs/ubinize_sigmastar.cfg" BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc325de" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" +# OpenIPC +BR2_OPENIPC_SOC_VENDOR="sigmastar" +BR2_OPENIPC_SOC_MODEL="ssc325de" +BR2_OPENIPC_SOC_FAMILY="infinity6" +BR2_OPENIPC_VARIANT="lite" +BR2_OPENIPC_FLASH_SIZE="8" -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc333_lite_babysense-see-hd-ip206/br-ext-chip-sigmastar/configs/ssc333_lite_babysense-see-hd-ip206_defconfig b/devices/ssc333_lite_babysense-see-hd-ip206/br-ext-chip-sigmastar/configs/ssc333_lite_babysense-see-hd-ip206_defconfig index bf1a524..ec581a5 100644 --- a/devices/ssc333_lite_babysense-see-hd-ip206/br-ext-chip-sigmastar/configs/ssc333_lite_babysense-see-hd-ip206_defconfig +++ b/devices/ssc333_lite_babysense-see-hd-ip206/br-ext-chip-sigmastar/configs/ssc333_lite_babysense-see-hd-ip206_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc333" @@ -37,85 +44,27 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc333" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_MOTORS=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_SIGMASTAR_MOTORS=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc333_lite_meari-speed-6s/br-ext-chip-sigmastar/configs/ssc333_lite_meari-speed-6s_defconfig b/devices/ssc333_lite_meari-speed-6s/br-ext-chip-sigmastar/configs/ssc333_lite_meari-speed-6s_defconfig index bf1a524..ec581a5 100644 --- a/devices/ssc333_lite_meari-speed-6s/br-ext-chip-sigmastar/configs/ssc333_lite_meari-speed-6s_defconfig +++ b/devices/ssc333_lite_meari-speed-6s/br-ext-chip-sigmastar/configs/ssc333_lite_meari-speed-6s_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc333" @@ -37,85 +44,27 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc333" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_MOTORS=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_SIGMASTAR_MOTORS=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc333_lite_tp-link-tapo-c110-v2/br-ext-chip-sigmastar/configs/ssc333_lite_tp-link-tapo-c110-v2_defconfig b/devices/ssc333_lite_tp-link-tapo-c110-v2/br-ext-chip-sigmastar/configs/ssc333_lite_tp-link-tapo-c110-v2_defconfig index 7ca75ea..8e8dbde 100644 --- a/devices/ssc333_lite_tp-link-tapo-c110-v2/br-ext-chip-sigmastar/configs/ssc333_lite_tp-link-tapo-c110-v2_defconfig +++ b/devices/ssc333_lite_tp-link-tapo-c110-v2/br-ext-chip-sigmastar/configs/ssc333_lite_tp-link-tapo-c110-v2_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc333" @@ -37,84 +44,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc333" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_SSW101B=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_SSW101B=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc333_lite_vstarcam-c43s_b/br-ext-chip-sigmastar/configs/ssc333_lite_vstarcam-c43s_b_defconfig b/devices/ssc333_lite_vstarcam-c43s_b/br-ext-chip-sigmastar/configs/ssc333_lite_vstarcam-c43s_b_defconfig index 104df37..481ae2a 100644 --- a/devices/ssc333_lite_vstarcam-c43s_b/br-ext-chip-sigmastar/configs/ssc333_lite_vstarcam-c43s_b_defconfig +++ b/devices/ssc333_lite_vstarcam-c43s_b/br-ext-chip-sigmastar/configs/ssc333_lite_vstarcam-c43s_b_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc333" @@ -37,84 +44,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc333" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MT7601U_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_MT7601U_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc335_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc335_lite_tp-link-tapo-c110-v1_defconfig b/devices/ssc335_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc335_lite_tp-link-tapo-c110-v1_defconfig index b993445..4ab43b9 100644 --- a/devices/ssc335_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc335_lite_tp-link-tapo-c110-v1_defconfig +++ b/devices/ssc335_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc335_lite_tp-link-tapo-c110-v1_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc335" @@ -37,86 +44,27 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc335" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_ATBM60XX=y +BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_ATBM60XX=y -BR2_PACKAGE_ATBM60XX_MODEL_603X=y -BR2_PACKAGE_ATBM60XX_INTERFACE_USB=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc335_lite_trassir-tr-w2c1-v2/br-ext-chip-sigmastar/configs/ssc335_lite_trassir-tr-w2c1-v2_defconfig b/devices/ssc335_lite_trassir-tr-w2c1-v2/br-ext-chip-sigmastar/configs/ssc335_lite_trassir-tr-w2c1-v2_defconfig index 213ca3f..efc6f6d 100644 --- a/devices/ssc335_lite_trassir-tr-w2c1-v2/br-ext-chip-sigmastar/configs/ssc335_lite_trassir-tr-w2c1-v2_defconfig +++ b/devices/ssc335_lite_trassir-tr-w2c1-v2/br-ext-chip-sigmastar/configs/ssc335_lite_trassir-tr-w2c1-v2_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc335" @@ -37,84 +44,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc335" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MT7601U_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_MT7601U_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/br-ext-chip-sigmastar/configs/ssc335de_lite_imou-c22e-s2-v2_defconfig b/devices/ssc335de_lite_imou-c22e-s2-v2/br-ext-chip-sigmastar/configs/ssc335de_lite_imou-c22e-s2-v2_defconfig index a32cfa6..5ffe628 100644 --- a/devices/ssc335de_lite_imou-c22e-s2-v2/br-ext-chip-sigmastar/configs/ssc335de_lite_imou-c22e-s2-v2_defconfig +++ b/devices/ssc335de_lite_imou-c22e-s2-v2/br-ext-chip-sigmastar/configs/ssc335de_lite_imou-c22e-s2-v2_defconfig @@ -1,35 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc335de" @@ -37,88 +46,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc335de" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc335de_lite_uniview-c1l-2wn-g/br-ext-chip-sigmastar/configs/ssc335de_lite_uniview-c1l-2wn-g_defconfig b/devices/ssc335de_lite_uniview-c1l-2wn-g/br-ext-chip-sigmastar/configs/ssc335de_lite_uniview-c1l-2wn-g_defconfig index a32cfa6..5ffe628 100644 --- a/devices/ssc335de_lite_uniview-c1l-2wn-g/br-ext-chip-sigmastar/configs/ssc335de_lite_uniview-c1l-2wn-g_defconfig +++ b/devices/ssc335de_lite_uniview-c1l-2wn-g/br-ext-chip-sigmastar/configs/ssc335de_lite_uniview-c1l-2wn-g_defconfig @@ -1,35 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc335de" @@ -37,88 +46,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc335de" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc337_lite_h3c-tc2101/br-ext-chip-sigmastar/configs/ssc337_lite_h3c-tc2101_defconfig b/devices/ssc337_lite_h3c-tc2101/br-ext-chip-sigmastar/configs/ssc337_lite_h3c-tc2101_defconfig index 14064e7..30bec00 100644 --- a/devices/ssc337_lite_h3c-tc2101/br-ext-chip-sigmastar/configs/ssc337_lite_h3c-tc2101_defconfig +++ b/devices/ssc337_lite_h3c-tc2101/br-ext-chip-sigmastar/configs/ssc337_lite_h3c-tc2101_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc337" @@ -37,84 +44,27 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc337" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_MOTORS=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_SIGMASTAR_MOTORS=y -BR2_PACKAGE_QUIRC_OPENIPC=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc337_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc337_lite_tp-link-tapo-c110-v1_defconfig b/devices/ssc337_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc337_lite_tp-link-tapo-c110-v1_defconfig index de3372b..7ec52f9 100644 --- a/devices/ssc337_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc337_lite_tp-link-tapo-c110-v1_defconfig +++ b/devices/ssc337_lite_tp-link-tapo-c110-v1/br-ext-chip-sigmastar/configs/ssc337_lite_tp-link-tapo-c110-v1_defconfig @@ -1,35 +1,42 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009a.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009a.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc337" @@ -37,84 +44,26 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc337" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -# BR2_PACKAGE_AWS_WEBRTC is not set -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_SSW101B=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_SSW101B=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc337de_ultimate_foscam-x5/br-ext-chip-sigmastar/configs/ssc337de_ultimate_foscam-x5_defconfig b/devices/ssc337de_ultimate_foscam-x5/br-ext-chip-sigmastar/configs/ssc337de_ultimate_foscam-x5_defconfig index f38e8be..af14ed9 100644 --- a/devices/ssc337de_ultimate_foscam-x5/br-ext-chip-sigmastar/configs/ssc337de_ultimate_foscam-x5_defconfig +++ b/devices/ssc337de_ultimate_foscam-x5/br-ext-chip-sigmastar/configs/ssc337de_ultimate_foscam-x5_defconfig @@ -1,35 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6b0-ssc009b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_DOSFSTOOLS=y +BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc337de" @@ -37,92 +46,27 @@ BR2_OPENIPC_SOC_FAMILY="infinity6b0" BR2_OPENIPC_VARIANT="ultimate" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc337de" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_SIGMASTAR_MOTORS=y -BR2_PACKAGE_DOSFSTOOLS=y -BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_AIC8800_OPENIPC is not set -# BR2_PACKAGE_RTL8188EU is not set -# BR2_PACKAGE_RTL8192EU_OPENIPC is not set -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/ssc338q_fpv_emax-wyvern-link/br-ext-chip-sigmastar/configs/ssc338q_fpv_emax-wyvern-link_defconfig b/devices/ssc338q_fpv_emax-wyvern-link/br-ext-chip-sigmastar/configs/ssc338q_fpv_emax-wyvern-link_defconfig index f00efb3..d9c97c5 100644 --- a/devices/ssc338q_fpv_emax-wyvern-link/br-ext-chip-sigmastar/configs/ssc338q_fpv_emax-wyvern-link_defconfig +++ b/devices/ssc338q_fpv_emax-wyvern-link/br-ext-chip-sigmastar/configs/ssc338q_fpv_emax-wyvern-link_defconfig @@ -1,32 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6e-ssc012b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6e-ssc012b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc338q" @@ -34,96 +46,28 @@ BR2_OPENIPC_SOC_FAMILY="infinity6e" BR2_OPENIPC_VARIANT="fpv" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc338q" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MAVFWD=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MSPOSD=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_RTL8733BU_OPENIPC is not set -BR2_PACKAGE_RTL8812AU_OPENIPC=y BR2_PACKAGE_RTL88X2EU_OPENIPC=y - -# FPV -BR2_PACKAGE_DATALINK=y +BR2_PACKAGE_RTL8812AU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y +BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_WIFIBROADCAST=y -# BR2_PACKAGE_MAVLINK_ROUTER is not set -BR2_PACKAGE_MAVFWD=y -BR2_PACKAGE_MSPOSD=y - -# ZEROTIER -# BR2_PACKAGE_ZEROTIER_ONE is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/ssc338q_fpv_openipc-mario-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-mario-aio_defconfig b/devices/ssc338q_fpv_openipc-mario-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-mario-aio_defconfig index dc4a5e5..d9c97c5 100644 --- a/devices/ssc338q_fpv_openipc-mario-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-mario-aio_defconfig +++ b/devices/ssc338q_fpv_openipc-mario-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-mario-aio_defconfig @@ -1,32 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6e-ssc012b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6e-ssc012b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc338q" @@ -34,93 +46,28 @@ BR2_OPENIPC_SOC_FAMILY="infinity6e" BR2_OPENIPC_VARIANT="fpv" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc338q" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MAVFWD=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MSPOSD=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_RTL8733BU_OPENIPC is not set -BR2_PACKAGE_RTL8812AU_OPENIPC=y BR2_PACKAGE_RTL88X2EU_OPENIPC=y - -# FPV -BR2_PACKAGE_DATALINK=y +BR2_PACKAGE_RTL8812AU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y +BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_WIFIBROADCAST=y -# BR2_PACKAGE_MAVLINK_ROUTER is not set -BR2_PACKAGE_MAVFWD=y -BR2_PACKAGE_MSPOSD=y - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/ssc338q_fpv_openipc-urllc-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-urllc-aio_defconfig b/devices/ssc338q_fpv_openipc-urllc-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-urllc-aio_defconfig index f00efb3..d9c97c5 100644 --- a/devices/ssc338q_fpv_openipc-urllc-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-urllc-aio_defconfig +++ b/devices/ssc338q_fpv_openipc-urllc-aio/br-ext-chip-sigmastar/configs/ssc338q_fpv_openipc-urllc-aio_defconfig @@ -1,32 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6e-ssc012b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6e-ssc012b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc338q" @@ -34,96 +46,28 @@ BR2_OPENIPC_SOC_FAMILY="infinity6e" BR2_OPENIPC_VARIANT="fpv" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc338q" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MAVFWD=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MSPOSD=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_RTL8733BU_OPENIPC is not set -BR2_PACKAGE_RTL8812AU_OPENIPC=y BR2_PACKAGE_RTL88X2EU_OPENIPC=y - -# FPV -BR2_PACKAGE_DATALINK=y +BR2_PACKAGE_RTL8812AU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y +BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_WIFIBROADCAST=y -# BR2_PACKAGE_MAVLINK_ROUTER is not set -BR2_PACKAGE_MAVFWD=y -BR2_PACKAGE_MSPOSD=y - -# ZEROTIER -# BR2_PACKAGE_ZEROTIER_ONE is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/ssc338q_fpv_runcam-wifilink/br-ext-chip-sigmastar/configs/ssc338q_fpv_runcam-wifilink_defconfig b/devices/ssc338q_fpv_runcam-wifilink/br-ext-chip-sigmastar/configs/ssc338q_fpv_runcam-wifilink_defconfig index f00efb3..d9c97c5 100644 --- a/devices/ssc338q_fpv_runcam-wifilink/br-ext-chip-sigmastar/configs/ssc338q_fpv_runcam-wifilink_defconfig +++ b/devices/ssc338q_fpv_runcam-wifilink/br-ext-chip-sigmastar/configs/ssc338q_fpv_runcam-wifilink_defconfig @@ -1,32 +1,44 @@ # Architecture BR2_arm=y BR2_cortex_a7=y -BR2_ARM_EABIHF=y BR2_ARM_FPU_NEON_VFPV4=y BR2_ARM_INSTRUCTIONS_THUMB2=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="4.9.84" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -BR2_TOOLCHAIN_USES_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/infinity6e-ssc012b.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6e-ssc012b.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_EXFATPROGS=y +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="sigmastar" BR2_OPENIPC_SOC_MODEL="ssc338q" @@ -34,96 +46,28 @@ BR2_OPENIPC_SOC_FAMILY="infinity6e" BR2_OPENIPC_VARIANT="fpv" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc338q" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_EXFAT_OPENIPC=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MAVFWD=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MSPOSD=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y -BR2_PACKAGE_EXFAT_OPENIPC=y -BR2_PACKAGE_EXFATPROGS=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_ZLIB=y - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_RTL8733BU_OPENIPC is not set -BR2_PACKAGE_RTL8812AU_OPENIPC=y BR2_PACKAGE_RTL88X2EU_OPENIPC=y - -# FPV -BR2_PACKAGE_DATALINK=y +BR2_PACKAGE_RTL8812AU_OPENIPC=y +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6E=y +BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_WIFIBROADCAST=y -# BR2_PACKAGE_MAVLINK_ROUTER is not set -BR2_PACKAGE_MAVFWD=y -BR2_PACKAGE_MSPOSD=y - -# ZEROTIER -# BR2_PACKAGE_ZEROTIER_ONE is not set - -# Debug -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-gnueabihf" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/t10_lite_hb-wifi-z6/br-ext-chip-ingenic/configs/t10_lite_hb-wifi-z6_defconfig b/devices/t10_lite_hb-wifi-z6/br-ext-chip-ingenic/configs/t10_lite_hb-wifi-z6_defconfig index a806371..90c0480 100644 --- a/devices/t10_lite_hb-wifi-z6/br-ext-chip-ingenic/configs/t10_lite_hb-wifi-z6_defconfig +++ b/devices/t10_lite_hb-wifi-z6/br-ext-chip-ingenic/configs/t10_lite_hb-wifi-z6_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t10.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t10.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t10" @@ -41,89 +45,25 @@ BR2_OPENIPC_SNS_MODEL="jxh62" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t10" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T20=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y +BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MAJESTIC=y -BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188EUS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t10_lite_jvs-ingt10-gqs60ep/br-ext-chip-ingenic/configs/t10_lite_jvs-ingt10-gqs60ep_defconfig b/devices/t10_lite_jvs-ingt10-gqs60ep/br-ext-chip-ingenic/configs/t10_lite_jvs-ingt10-gqs60ep_defconfig index a60ae04..755e834 100644 --- a/devices/t10_lite_jvs-ingt10-gqs60ep/br-ext-chip-ingenic/configs/t10_lite_jvs-ingt10-gqs60ep_defconfig +++ b/devices/t10_lite_jvs-ingt10-gqs60ep/br-ext-chip-ingenic/configs/t10_lite_jvs-ingt10-gqs60ep_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t10.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t10.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t10" @@ -41,90 +45,24 @@ BR2_OPENIPC_SNS_MODEL="ov9750" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t10" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T20=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t20_lite_ec37-t11/br-ext-chip-ingenic/configs/t20_lite_ec37-t11_defconfig b/devices/t20_lite_ec37-t11/br-ext-chip-ingenic/configs/t20_lite_ec37-t11_defconfig index 624cd2f..5672284 100644 --- a/devices/t20_lite_ec37-t11/br-ext-chip-ingenic/configs/t20_lite_ec37-t11_defconfig +++ b/devices/t20_lite_ec37-t11/br-ext-chip-ingenic/configs/t20_lite_ec37-t11_defconfig @@ -3,36 +3,39 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t20.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t20.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t20" @@ -41,89 +44,28 @@ BR2_OPENIPC_SNS_MODEL="sc2232" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t20" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_AUTONIGHT=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T20=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_AUTONIGHT=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t20_ultimate_azarton-c1/br-ext-chip-ingenic/configs/t20_ultimate_azarton-c1_defconfig b/devices/t20_ultimate_azarton-c1/br-ext-chip-ingenic/configs/t20_ultimate_azarton-c1_defconfig index 0e1824b..cfe0f0c 100644 --- a/devices/t20_ultimate_azarton-c1/br-ext-chip-ingenic/configs/t20_ultimate_azarton-c1_defconfig +++ b/devices/t20_ultimate_azarton-c1/br-ext-chip-ingenic/configs/t20_ultimate_azarton-c1_defconfig @@ -3,36 +3,41 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t20.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t20.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t20" @@ -41,99 +46,29 @@ BR2_OPENIPC_SNS_MODEL="jxf23" BR2_OPENIPC_VARIANT="ultimate" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t20" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T20=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# NABTO -# BR2_PACKAGE_NABTO is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/br-ext-chip-ingenic/configs/t21_lite_chinamobile-hdc-51-a5-v12_defconfig b/devices/t21_lite_chinamobile-hdc-51-a5-v12/br-ext-chip-ingenic/configs/t21_lite_chinamobile-hdc-51-a5-v12_defconfig index b08eb7d..22c48e8 100644 --- a/devices/t21_lite_chinamobile-hdc-51-a5-v12/br-ext-chip-ingenic/configs/t21_lite_chinamobile-hdc-51-a5-v12_defconfig +++ b/devices/t21_lite_chinamobile-hdc-51-a5-v12/br-ext-chip-ingenic/configs/t21_lite_chinamobile-hdc-51-a5-v12_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t21.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t21.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t21" @@ -41,89 +45,26 @@ BR2_OPENIPC_SNS_MODEL="sc2235" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t21" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_AUTONIGHT=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T21=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_AUTONIGHT=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t21_lite_smartwares-cip-37210at/br-ext-chip-ingenic/configs/t21_lite_smartwares-cip-37210at_defconfig b/devices/t21_lite_smartwares-cip-37210at/br-ext-chip-ingenic/configs/t21_lite_smartwares-cip-37210at_defconfig index b7396ed..db190e2 100644 --- a/devices/t21_lite_smartwares-cip-37210at/br-ext-chip-ingenic/configs/t21_lite_smartwares-cip-37210at_defconfig +++ b/devices/t21_lite_smartwares-cip-37210at/br-ext-chip-ingenic/configs/t21_lite_smartwares-cip-37210at_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t21.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t21.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t21" @@ -41,92 +45,27 @@ BR2_OPENIPC_SNS_MODEL="jxf37" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t21" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T21=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# Wireless -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U=y -# BR2_PACKAGE_RTL8188EU is not set -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config b/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/board/t21/t21.generic.config similarity index 100% rename from devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config rename to devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/board/t21/t21.generic.config diff --git a/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/configs/t21_lite_wansview-q5-1080p_defconfig b/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/configs/t21_lite_wansview-q5-1080p_defconfig index daec882..3600de5 100644 --- a/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/configs/t21_lite_wansview-q5-1080p_defconfig +++ b/devices/t21_lite_wansview-q5-1080p/br-ext-chip-ingenic/configs/t21_lite_wansview-q5-1080p_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t21.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t21.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t21" @@ -41,89 +45,27 @@ BR2_OPENIPC_SNS_MODEL="ov2735b" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t21" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_AUTONIGHT=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T21=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_AUTONIGHT=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config b/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/board/t21/t21.generic.config similarity index 100% rename from devices/t21_lite_xyx-06s/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config rename to devices/t21_lite_xyx-06s/br-ext-chip-ingenic/board/t21/t21.generic.config diff --git a/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/configs/t21_lite_xyx-06s_defconfig b/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/configs/t21_lite_xyx-06s_defconfig index 6fb3ee6..5bf8624 100644 --- a/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/configs/t21_lite_xyx-06s_defconfig +++ b/devices/t21_lite_xyx-06s/br-ext-chip-ingenic/configs/t21_lite_xyx-06s_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_SOC_VENDOR)-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/kernel/t21.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t21.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t21" @@ -41,89 +45,27 @@ BR2_OPENIPC_SNS_MODEL="jxh62" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t21" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_AUTONIGHT=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T21=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_AUTONIGHT=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig b/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig index c28c9a7..c017321 100644 --- a/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig +++ b/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig @@ -3,134 +3,68 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" BR2_OPENIPC_SOC_FAMILY="t31" -BR2_OPENIPC_SNS_MODEL="" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/br-ext-chip-ingenic/configs/t31_lite_chinamobile-hdc-51-a6-v11_defconfig b/devices/t31_lite_chinamobile-hdc-51-a6-v11/br-ext-chip-ingenic/configs/t31_lite_chinamobile-hdc-51-a6-v11_defconfig index 5b632a7..d9dc9a2 100644 --- a/devices/t31_lite_chinamobile-hdc-51-a6-v11/br-ext-chip-ingenic/configs/t31_lite_chinamobile-hdc-51-a6-v11_defconfig +++ b/devices/t31_lite_chinamobile-hdc-51-a6-v11/br-ext-chip-ingenic/configs/t31_lite_chinamobile-hdc-51-a6-v11_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,92 +45,26 @@ BR2_OPENIPC_SNS_MODEL="sc2332" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_chinatelecom-y4h-50/br-ext-chip-ingenic/configs/t31_lite_chinatelecom-y4h-50_defconfig b/devices/t31_lite_chinatelecom-y4h-50/br-ext-chip-ingenic/configs/t31_lite_chinatelecom-y4h-50_defconfig index 3f8d1ef..5666776 100644 --- a/devices/t31_lite_chinatelecom-y4h-50/br-ext-chip-ingenic/configs/t31_lite_chinatelecom-y4h-50_defconfig +++ b/devices/t31_lite_chinatelecom-y4h-50/br-ext-chip-ingenic/configs/t31_lite_chinatelecom-y4h-50_defconfig @@ -3,130 +3,66 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" BR2_OPENIPC_SOC_FAMILY="t31" -BR2_OPENIPC_SNS_MODEL="" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config b/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/board/t31/t31.generic.config similarity index 100% rename from devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config rename to devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/board/t31/t31.generic.config diff --git a/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/configs/t31_lite_tuya-gv7630-t31-ptz_defconfig b/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/configs/t31_lite_tuya-gv7630-t31-ptz_defconfig index 25bba4c..fc67159 100644 --- a/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/configs/t31_lite_tuya-gv7630-t31-ptz_defconfig +++ b/devices/t31_lite_tuya-gv7630-t31-ptz/br-ext-chip-ingenic/configs/t31_lite_tuya-gv7630-t31-ptz_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,94 +45,27 @@ BR2_OPENIPC_SNS_MODEL="sc2336" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_ATBM60XX=y +BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_ATBM60XX=y -BR2_PACKAGE_ATBM60XX_MODEL_603X=y -BR2_PACKAGE_ATBM60XX_INTERFACE_USB=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_vstarcam-cs55/br-ext-chip-ingenic/configs/t31_lite_vstarcam-cs55_defconfig b/devices/t31_lite_vstarcam-cs55/br-ext-chip-ingenic/configs/t31_lite_vstarcam-cs55_defconfig index 0e675fa..286c2ef 100644 --- a/devices/t31_lite_vstarcam-cs55/br-ext-chip-ingenic/configs/t31_lite_vstarcam-cs55_defconfig +++ b/devices/t31_lite_vstarcam-cs55/br-ext-chip-ingenic/configs/t31_lite_vstarcam-cs55_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,92 +45,25 @@ BR2_OPENIPC_SNS_MODEL="gc2053" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8188FU_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config b/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/board/t31/t31.generic.config similarity index 100% rename from devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config rename to devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/board/t31/t31.generic.config diff --git a/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/configs/t31_lite_wansview-q5-2k_defconfig b/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/configs/t31_lite_wansview-q5-2k_defconfig index 9fa7178..7b34adc 100644 --- a/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/configs/t31_lite_wansview-q5-2k_defconfig +++ b/devices/t31_lite_wansview-q5-2k/br-ext-chip-ingenic/configs/t31_lite_wansview-q5-2k_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,94 +45,29 @@ BR2_OPENIPC_SNS_MODEL="sc2336" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" -BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -BR2_PACKAGE_INGENIC_OSDRV_T31=y -BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y -BR2_PACKAGE_JSONFILTER=y -BR2_PACKAGE_LIBCURL_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set -# 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y -BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y -BR2_PACKAGE_MAJESTIC_FONTS=y -BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -BR2_PACKAGE_MOTORS=y -BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -BR2_PACKAGE_AUTONIGHT=y - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +# Packages BR2_PACKAGE_ATBM60XX=y BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_ATBM60XX_INTERFACE_SDIO=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_AUTONIGHT=y +BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_INGENIC_OSDRV_T31=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_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +BR2_PACKAGE_MOTORS=y +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/t31_lite_wyze-v3b/br-ext-chip-ingenic/configs/t31_lite_wyze-v3b_defconfig b/devices/t31_lite_wyze-v3b/br-ext-chip-ingenic/configs/t31_lite_wyze-v3b_defconfig index b2d3bbf..eb8e2d1 100644 --- a/devices/t31_lite_wyze-v3b/br-ext-chip-ingenic/configs/t31_lite_wyze-v3b_defconfig +++ b/devices/t31_lite_wyze-v3b/br-ext-chip-ingenic/configs/t31_lite_wyze-v3b_defconfig @@ -3,36 +3,41 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,96 +46,26 @@ BR2_OPENIPC_SNS_MODEL="gc2053" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# NABTO -# BR2_PACKAGE_NABTO is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_xiaomi-mjsxj03hl-jxq03/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl-jxq03_defconfig b/devices/t31_lite_xiaomi-mjsxj03hl-jxq03/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl-jxq03_defconfig index f068dcc..cf1c9ea 100644 --- a/devices/t31_lite_xiaomi-mjsxj03hl-jxq03/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl-jxq03_defconfig +++ b/devices/t31_lite_xiaomi-mjsxj03hl-jxq03/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl-jxq03_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,92 +45,25 @@ BR2_OPENIPC_SNS_MODEL="jxq03" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_xiaomi-mjsxj03hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl_defconfig b/devices/t31_lite_xiaomi-mjsxj03hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl_defconfig index 558bb0f..edb9e82 100644 --- a/devices/t31_lite_xiaomi-mjsxj03hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl_defconfig +++ b/devices/t31_lite_xiaomi-mjsxj03hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj03hl_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,92 +45,25 @@ BR2_OPENIPC_SNS_MODEL="jxq03p" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_lite_xiaomi-mjsxj05hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj05hl_defconfig b/devices/t31_lite_xiaomi-mjsxj05hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj05hl_defconfig index 5c22685..4b8fdce 100644 --- a/devices/t31_lite_xiaomi-mjsxj05hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj05hl_defconfig +++ b/devices/t31_lite_xiaomi-mjsxj05hl/br-ext-chip-ingenic/configs/t31_lite_xiaomi-mjsxj05hl_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,94 +45,27 @@ BR2_OPENIPC_SNS_MODEL="gc2053" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" -BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y -BR2_PACKAGE_INGENIC_OSDRV_T31=y -BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y -BR2_PACKAGE_JSONFILTER=y -BR2_PACKAGE_LIBCURL_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set -# 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_LIBCURL_OPENIPC_MBEDTLS=y -BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y -BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y -BR2_PACKAGE_MAJESTIC_FONTS=y -BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set -BR2_PACKAGE_OPUS_OPENIPC=y -BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set -BR2_PACKAGE_VTUND_OPENIPC=y -BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +# Packages BR2_PACKAGE_ATBM60XX=y BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_ATBM60XX_INTERFACE_SDIO=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_INGENIC_OSDRV_T31=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_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y diff --git a/devices/t31_lite_zte-k540/br-ext-chip-ingenic/configs/t31_lite_zte-k540_defconfig b/devices/t31_lite_zte-k540/br-ext-chip-ingenic/configs/t31_lite_zte-k540_defconfig index a76e112..317106a 100644 --- a/devices/t31_lite_zte-k540/br-ext-chip-ingenic/configs/t31_lite_zte-k540_defconfig +++ b/devices/t31_lite_zte-k540/br-ext-chip-ingenic/configs/t31_lite_zte-k540_defconfig @@ -3,36 +3,40 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,94 +45,27 @@ BR2_OPENIPC_SNS_MODEL="sc4336" BR2_OPENIPC_VARIANT="lite" BR2_OPENIPC_FLASH_SIZE="8" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages +BR2_PACKAGE_ATBM60XX=y +BR2_PACKAGE_ATBM60XX_MODEL_603X=y BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_UACME_OPENIPC is not set +BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_ATBM60XX=y -BR2_PACKAGE_ATBM60XX_MODEL_603X=y -BR2_PACKAGE_ATBM60XX_INTERFACE_USB=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# EXPERIMENTAL -# BR2_PACKAGE_ONVIF_SIMPLE_SERVER is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# Compression -BR2_PACKAGE_ZLIB=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_ultimate_azarton-c1-t31x/br-ext-chip-ingenic/configs/t31_ultimate_azarton-c1-t31x_defconfig b/devices/t31_ultimate_azarton-c1-t31x/br-ext-chip-ingenic/configs/t31_ultimate_azarton-c1-t31x_defconfig index fb0d4c3..47aa5c9 100644 --- a/devices/t31_ultimate_azarton-c1-t31x/br-ext-chip-ingenic/configs/t31_ultimate_azarton-c1-t31x_defconfig +++ b/devices/t31_ultimate_azarton-c1-t31x/br-ext-chip-ingenic/configs/t31_ultimate_azarton-c1-t31x_defconfig @@ -3,36 +3,41 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,98 +46,28 @@ BR2_OPENIPC_SNS_MODEL="gc2053" BR2_OPENIPC_VARIANT="ultimate" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MOTORS=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_QUIRC_OPENIPC=y +BR2_PACKAGE_RTL8189FS_OPENIPC=y BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -BR2_PACKAGE_QUIRC_OPENIPC=y -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_RTL8189FS_OPENIPC=y - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -BR2_PACKAGE_MOSQUITTO=y -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# NABTO -# BR2_PACKAGE_NABTO is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" diff --git a/devices/t31_ultimate_gcraftsman-gca50/br-ext-chip-ingenic/configs/t31_ultimate_gcraftsman-gca50_defconfig b/devices/t31_ultimate_gcraftsman-gca50/br-ext-chip-ingenic/configs/t31_ultimate_gcraftsman-gca50_defconfig index f2a7724..5b926c0 100644 --- a/devices/t31_ultimate_gcraftsman-gca50/br-ext-chip-ingenic/configs/t31_ultimate_gcraftsman-gca50_defconfig +++ b/devices/t31_ultimate_gcraftsman-gca50/br-ext-chip-ingenic/configs/t31_ultimate_gcraftsman-gca50_defconfig @@ -3,36 +3,39 @@ BR2_mipsel=y BR2_mips_xburst=y # BR2_MIPS_SOFT_FLOAT is not set BR2_MIPS_FP32_MODE_32=y -# BR2_MIPS_FP32_MODE_XX is not set -BR2_MIPS_NAN_LEGACY=y -BR2_MIPS_OABI32=y -BR2_KERNEL_HEADERS_VERSION=y -BR2_DEFAULT_KERNEL_VERSION="3.10.14" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain -BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_13_X=y -# BR2_TOOLCHAIN_USES_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-float=hard" -BR2_TOOLCHAIN_USES_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_TOOLCHAIN_BUILDROOT_LOCALE=y -BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y # Kernel 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)/kernel/t31.generic.config" -BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" BR2_LINUX_KERNEL_LZMA=y +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=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="ingenic" BR2_OPENIPC_SOC_MODEL="t31" @@ -41,108 +44,25 @@ BR2_OPENIPC_SNS_MODEL="gc4653" BR2_OPENIPC_VARIANT="ultimate" BR2_OPENIPC_FLASH_SIZE="16" -# Filesystem -# BR2_TARGET_TZ_INFO is not set -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y -BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" -BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" - -# OpenIPC configuration -BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" -BR2_TARGET_GENERIC_HOSTNAME="openipc-t31" -BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" - -# OpenIPC packages -BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +# Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y -# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set -# BR2_PACKAGE_FDK_AAC_OPENIPC is not set -BR2_PACKAGE_UBOOT_TOOLS=y BR2_PACKAGE_INGENIC_OSDRV_T31=y BR2_PACKAGE_IPCTOOL=y -BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LAME_OPENIPC=y -BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y -# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # 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_LIBCURL_OPENIPC_MBEDTLS=y BR2_PACKAGE_LIBEVENT_OPENIPC=y -BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y -BR2_PACKAGE_LIBYAML=y -BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y -BR2_PACKAGE_MBEDTLS_OPENIPC=y -# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set -# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y -# BR2_PACKAGE_SSHPASS is not set BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y -# BR2_PACKAGE_QUIRC_OPENIPC is not set -# BR2_PACKAGE_AUTONIGHT is not set - -# WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set -# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MEDIATEK_MT7601U is not set -# BR2_PACKAGE_ATBM60XX is not set -# BR2_PACKAGE_ATBM60XX_MODEL_601X is not set -# BR2_PACKAGE_ATBM60XX_MODEL_602X is not set -# BR2_PACKAGE_ATBM60XX_MODEL_603X is not set -# BR2_PACKAGE_ATBM60XX_MODEL_6041 is not set -# BR2_PACKAGE_ATBM60XX_INTERFACE_SDIO is not set -# BR2_PACKAGE_ATBM60XX_INTERFACE_USB is not set -# BR2_PACKAGE_RTL8189FS_OPENIPC is not set -# BR2_PACKAGE_RTL8188EU is not set - -# WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y - -# MQTT -# BR2_PACKAGE_MOSQUITTO is not set -# BR2_PACKAGE_MOSQUITTO_BROKER is not set - -# ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y - -# NABTO -# BR2_PACKAGE_NABTO is not set - -# DEBUG -BR2_PACKAGE_LOGCAT=y -# BR2_PACKAGE_HOST_GDB is not set -# BR2_PACKAGE_GDB is not set - -# CCACHE -BR2_CCACHE=y -BR2_CCACHE_DIR="$(HOME)/.ccache" -BR2_OPTIMIZE_S=y - -# External -BR2_TOOLCHAIN_EXTERNAL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_CXX=y -BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y -BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y -BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz"