diff --git a/Makefile b/Makefile index bb10069d..14c61e1e 100644 --- a/Makefile +++ b/Makefile @@ -3,8 +3,8 @@ ROOT_DIR := $(CURDIR) BR_VER := 2020.02 BR_DIR := $(ROOT_DIR)/buildroot-$(BR_VER) #BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-hisilicon -#BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-sigmastar -BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-xiongmai +BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-sigmastar +#BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-xiongmai SCRIPTS_DIR := $(ROOT_DIR)/scripts BOARDS := $(shell ls -1 $(BR_EXT_DIR)/configs) diff --git a/README.md b/README.md index dd094c8c..d91fa2b4 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,30 @@ ## OpenIPC v2.1 (experimental, buildroot based..) -### More information about the project is available in our [Wiki](https://github.com/OpenIPC/openipc-2.1/wiki) +Alternative firmware for IP cameras based on the HiSilicon (and other) SoC's + +More information about the project is available in our [Wiki](https://github.com/OpenIPC/openipc-2.1/wiki) and [Site](https://openipc.org) + +----- + +### Supporting + +If you like our work, please consider supporting us on [Opencollective](https://opencollective.com/openipc/contribute/backer-14335/checkout) or [PayPal](https://www.paypal.com/donate/?hosted_button_id=C6F7UJLA58MBS) or [YooMoney](https://openipc.org/donation/yoomoney.html). [](https://opencollective.com/openipc) [](https://opencollective.com/openipc) [](https://opencollective.com/openipc#support) +### Thanks a lot !!! + +
+ +----- + ### Downloads (for research only, no any guarantees) | Building status | SoC | Files | Maintainers | Notes | @@ -16,15 +34,3 @@ ||Hi3518Ev300|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3518ev300-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| OK | ||SSC335|[-](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc335-br.tgz)|[zigfisher](https://github.com/ZigFisher)|in progress| ||XM530|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.xm530-br.tgz)|[zigfisher](https://github.com/ZigFisher)|no video | - -### Supporting - -If you like our work, please consider supporting us on [Opencollective](https://opencollective.com/openipc/contribute/backer-14335/checkout) or [PayPal](https://www.paypal.com/donate/?hosted_button_id=C6F7UJLA58MBS) or [YooMoney](https://openipc.org/donation/yoomoney.html). - -### Thanks a lot !!! - - diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/overlay/.gitkeep b/br-ext-chip-sigmastar/board/infinity3/kernel/overlay/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/patches/.gitkeep b/br-ext-chip-sigmastar/board/infinity3/kernel/patches/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/overlay/.gitkeep b/br-ext-chip-sigmastar/board/infinity6b0/kernel/overlay/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/.gitkeep b/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc313e_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc313e_openipc_defconfig index f0a420e3..6df1464a 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc313e_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc313e_openipc_defconfig @@ -1,6 +1,6 @@ # OpenIPC configuration BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v21.04.22.1" +BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v21.04.22.2" BR2_TARGET_GENERIC_HOSTNAME="ipcam" BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/patches" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig index f0a420e3..bc03716b 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig @@ -1,6 +1,69 @@ +# Architecture +BR2_arm=y +BR2_cortex_a7=y +BR2_ARM_EABI=y +BR2_ARM_FPU_NEON_VFPV3=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_GCC_VERSION_7_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_LOCALE=y +BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_SIGMASTAR_PATH)/board/infinity6b0/kernel/ssc335.generic.config" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER_LIST="$(BR2_EXTERNAL_SIGMASTAR_PATH)/board/infinity6b0/kernel/patches/ $(BR2_EXTERNAL_SIGMASTAR_PATH)/board/infinity6b0/kernel/overlay" + +# Filesystem +# BR2_TARGET_TZ_INFO is not set +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y +BR2_ROOTFS_OVERLAY="$(TOPDIR)/../general/overlay" # OpenIPC configuration BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" -BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v21.04.22.1" +BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v21.04.24.1" BR2_TARGET_GENERIC_HOSTNAME="ipcam" BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/patches" + +# Packages +BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/configs/busybox.config" +BR2_PACKAGE_DROPBEAR=y +BR2_PACKAGE_FWPRINTENV_NG=y +# BR2_PACKAGE_HISILICON_OSDRV_SSC335 is not set +BR2_PACKAGE_IPCTOOL=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LAME=y +BR2_PACKAGE_LIBEVENT_MINI=y +# BR2_PACKAGE_MAJESTIC is not set +BR2_PACKAGE_MINI_SNMPD=y + +# Unused +# BR2_SHARED_STATIC_LIBS is not set +# BR2_PACKAGE_JPEG_TURBO is not set +# BR2_PACKAGE_MINIHTTP is not set +# BR2_PACKAGE_MXML is not set +# BR2_PACKAGE_SSHPASS is not set +# BR2_PACKAGE_RTL8188EU is not set + +# Experimental +BR2_PER_PACKAGE_DIRECTORIES=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y diff --git a/br-ext-chip-sigmastar/package/ipctool/ipctool.mk b/br-ext-chip-sigmastar/package/ipctool/ipctool.mk index 3d6c6eb0..47209992 100644 --- a/br-ext-chip-sigmastar/package/ipctool/ipctool.mk +++ b/br-ext-chip-sigmastar/package/ipctool/ipctool.mk @@ -1,10 +1,10 @@ ################################################################################ # -# ipctool +# ipctool | updated 2021.04.23 # ################################################################################ -IPCTOOL_VERSION = 04b2eec1f6d2cbb053548257836e6a7bbebf9d93 +IPCTOOL_VERSION = 56fa840899fc024a4e3c5126a5792f4498dca7d2 IPCTOOL_SITE = $(call github,openipc,ipctool,$(IPCTOOL_VERSION)) IPCTOOL_LICENSE = MIT IPCTOOL_LICENSE_FILES = LICENSE