From f122f6f2c697c17f74d374a021becb75bb569144 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Thu, 22 Apr 2021 16:29:11 +0300
Subject: [PATCH 1/8] Change platform
---
Makefile | 4 ++--
.../configs/unknown_unknown_ssc313e_openipc_defconfig | 2 +-
.../configs/unknown_unknown_ssc335_openipc_defconfig | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index e6191af2..14c61e1e 100644
--- a/Makefile
+++ b/Makefile
@@ -2,8 +2,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-hisilicon
+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/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..6df1464a 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,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"
From cf00f872bd7bc03d0f947ee0d8dbdd76fe8c4bcd Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 00:02:56 +0300
Subject: [PATCH 2/8] Update ipctool
---
br-ext-chip-xiongmai/package/ipctool/ipctool.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/br-ext-chip-xiongmai/package/ipctool/ipctool.mk b/br-ext-chip-xiongmai/package/ipctool/ipctool.mk
index 06fff403..47209992 100644
--- a/br-ext-chip-xiongmai/package/ipctool/ipctool.mk
+++ b/br-ext-chip-xiongmai/package/ipctool/ipctool.mk
@@ -1,10 +1,10 @@
################################################################################
#
-# ipctool
+# ipctool | updated 2021.04.23
#
################################################################################
-IPCTOOL_VERSION = 7e523a84b054a122245039b7b32e67bf0995ba8f
+IPCTOOL_VERSION = 56fa840899fc024a4e3c5126a5792f4498dca7d2
IPCTOOL_SITE = $(call github,openipc,ipctool,$(IPCTOOL_VERSION))
IPCTOOL_LICENSE = MIT
IPCTOOL_LICENSE_FILES = LICENSE
From d1f729bfaba94b7397e221b7b03653dd1df55574 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 00:04:39 +0300
Subject: [PATCH 3/8] Update ipctool
---
br-ext-chip-sigmastar/package/ipctool/ipctool.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
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
From 273a3967ff17d1066a38e657bbf81f26ba1fb8dc Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 00:19:35 +0300
Subject: [PATCH 4/8] Update SigmaStar
---
.../board/infinity3/kernel/overlay/.gitkeep | 0
.../board/infinity3/kernel/patches/.gitkeep | 0
.../board/infinity6b0/kernel/overlay/.gitkeep | 0
.../board/infinity6b0/kernel/patches/.gitkeep | 0
.../unknown_unknown_ssc335_openipc_defconfig | 65 ++++++++++++++++++-
5 files changed, 64 insertions(+), 1 deletion(-)
create mode 100644 br-ext-chip-sigmastar/board/infinity3/kernel/overlay/.gitkeep
create mode 100644 br-ext-chip-sigmastar/board/infinity3/kernel/patches/.gitkeep
create mode 100644 br-ext-chip-sigmastar/board/infinity6b0/kernel/overlay/.gitkeep
create mode 100644 br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/.gitkeep
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_ssc335_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig
index 6df1464a..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.2"
+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
From e8ac16aa7b5f7977b2b1dc3c07eee6e1b584e022 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 09:20:10 +0300
Subject: [PATCH 5/8] Update README.md
---
README.md | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index dd094c8c..87578ef3 100644
--- a/README.md
+++ b/README.md
@@ -7,16 +7,6 @@
[](https://opencollective.com/openipc#support)
-### Downloads (for research only, no any guarantees)
-
-| Building status | SoC | Files | Maintainers | Notes |
-|-----------------|-----------|----------|-------------|-------|
-||Hi3516Ev200|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev200-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| OK |
-||Hi3516Ev300|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev300-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| OK |
-||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).
@@ -28,3 +18,13 @@ If you like our work, please consider supporting us on [Opencollective](https://
+
+### Downloads (for research only, no any guarantees)
+
+| Building status | SoC | Files | Maintainers | Notes |
+|-----------------|-----------|----------|-------------|-------|
+||Hi3516Ev200|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev200-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| OK |
+||Hi3516Ev300|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev300-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| OK |
+||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 |
From 54fc0972c0158b152a91433bbc5f562441b11ac6 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 09:21:30 +0300
Subject: [PATCH 6/8] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index 87578ef3..32c75b42 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,8 @@ If you like our work, please consider supporting us on [Opencollective](https://
+-----
+
### Downloads (for research only, no any guarantees)
| Building status | SoC | Files | Maintainers | Notes |
From 5004ef31b9a88c5bc78515c0a4771fc4b3d2ee23 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 09:35:25 +0300
Subject: [PATCH 7/8] Update README.md
---
README.md | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 32c75b42..ef612497 100644
--- a/README.md
+++ b/README.md
@@ -2,15 +2,17 @@
### More information about the project is available in our [Wiki](https://github.com/OpenIPC/openipc-2.1/wiki)
+-----
+
+### 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)
-### 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 !!!
From d4a8fef87ce410562aacd0e3c0135396b93731d6 Mon Sep 17 00:00:00 2001
From: Igor Zalatov
Date: Sat, 24 Apr 2021 09:42:01 +0300
Subject: [PATCH 8/8] Update README.md
---
README.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index ef612497..d91fa2b4 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
## 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)
-----