diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 3c5c71e..45d5023 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -13,10 +13,10 @@ jobs: fail-fast: false matrix: platform: + - hi3516cv200_lite_trassir-tr-d4121ir1-v2 - hi3518ev200_lite_smartwares-cip-37210 - hi3518ev200_lite_switcam-hs303 - hi3518ev200_lite_switcam-hs303-v2 - - hi3518ev200_lite_trassir-tr-d4121ir1-v2 - hi3518ev200_lite_vstarcam-c8892wip - hi3518ev200_lite_qtech-qvc-ipc-136w - hi3518ev300_lite_xiaomi-mjsxj02hl diff --git a/README.md b/README.md index c9d29f3..f1cd330 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Switcam HS303 HI3518EV200 JXF22 RTL8188FU_USB NOR_16M in pr Switcam HS303 v2 HI3518EV200 OV9732 RTL8188EU_USB NOR_16M in progress TP-Link Tapo C110 v1 SSC335 SC3335 ATBM6032i_USB NOR_8M in progress TP-Link Tapo C110 v2 SSC333 SC3338 SSW101B_USB NOR_8M in progress -Trassir TR-D4121IR1 v2 HI3518EV200 AR0237 - NOR_8M in progress +Trassir TR-D4121IR1 v2 HI3516CV200 AR0237 - NOR_8M in progress Trassir TR-W2C1 v2 SSC335 GC2053 MT7601U_USB NOR_16M in progress Uniview C1L-2WN-G SSC335DE OS02G10 RTL8188FU_USB NOR_16M testing stage 2 VStarcam C8892WIP HI3518EV200 AR0237 MT7601U_USB NOR_16M in progress diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config similarity index 93% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config index 1b81ebc..6e97a2d 100644 --- a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config +++ b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config @@ -528,7 +528,6 @@ CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARM_CPU_SUSPEND=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_NET=y -CONFIG_NET_INGRESS=y # # Networking options @@ -580,7 +579,6 @@ CONFIG_IPV6=y # CONFIG_INET6_ESP is not set # CONFIG_INET6_IPCOMP is not set # CONFIG_IPV6_MIP6 is not set -# CONFIG_IPV6_ILA is not set # CONFIG_INET6_XFRM_TUNNEL is not set # CONFIG_INET6_TUNNEL is not set # CONFIG_INET6_XFRM_MODE_TRANSPORT is not set @@ -596,110 +594,7 @@ CONFIG_IPV6_FOU=y # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set -CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set -CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=m - -# -# Core Netfilter Configuration -# -CONFIG_NETFILTER_INGRESS=y -# CONFIG_NETFILTER_NETLINK_ACCT is not set -# CONFIG_NETFILTER_NETLINK_QUEUE is not set -# CONFIG_NETFILTER_NETLINK_LOG is not set -# CONFIG_NF_CONNTRACK is not set -# CONFIG_NF_TABLES is not set -CONFIG_NETFILTER_XTABLES=y - -# -# Xtables combined modules -# -# CONFIG_NETFILTER_XT_MARK is not set - -# -# Xtables targets -# -# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set -# CONFIG_NETFILTER_XT_TARGET_HMARK is not set -# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set -# CONFIG_NETFILTER_XT_TARGET_LOG is not set -# CONFIG_NETFILTER_XT_TARGET_MARK is not set -# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set -# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set -# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set -# CONFIG_NETFILTER_XT_TARGET_TEE is not set -# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set - -# -# Xtables matches -# -# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set -# CONFIG_NETFILTER_XT_MATCH_BPF is not set -# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set -# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set -# CONFIG_NETFILTER_XT_MATCH_CPU is not set -# CONFIG_NETFILTER_XT_MATCH_DCCP is not set -# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set -# CONFIG_NETFILTER_XT_MATCH_DSCP is not set -# CONFIG_NETFILTER_XT_MATCH_ECN is not set -# CONFIG_NETFILTER_XT_MATCH_ESP is not set -# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set -# CONFIG_NETFILTER_XT_MATCH_HL is not set -# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set -# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set -# CONFIG_NETFILTER_XT_MATCH_L2TP is not set -# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set -# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set -# CONFIG_NETFILTER_XT_MATCH_MAC is not set -# CONFIG_NETFILTER_XT_MATCH_MARK is not set -# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set -# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set -# CONFIG_NETFILTER_XT_MATCH_OWNER is not set -# CONFIG_NETFILTER_XT_MATCH_POLICY is not set -# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set -# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set -# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set -# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set -# CONFIG_NETFILTER_XT_MATCH_REALM is not set -# CONFIG_NETFILTER_XT_MATCH_RECENT is not set -# CONFIG_NETFILTER_XT_MATCH_SCTP is not set -# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set -# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set -# CONFIG_NETFILTER_XT_MATCH_STRING is not set -# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set -# CONFIG_NETFILTER_XT_MATCH_TIME is not set -# CONFIG_NETFILTER_XT_MATCH_U32 is not set -# CONFIG_IP_SET is not set -# CONFIG_IP_VS is not set - -# -# IP: Netfilter Configuration -# -# CONFIG_NF_DEFRAG_IPV4 is not set -# CONFIG_NF_DUP_IPV4 is not set -# CONFIG_NF_LOG_ARP is not set -# CONFIG_NF_LOG_IPV4 is not set -# CONFIG_NF_REJECT_IPV4 is not set -CONFIG_IP_NF_IPTABLES=y -# CONFIG_IP_NF_MATCH_AH is not set -# CONFIG_IP_NF_MATCH_ECN is not set -# CONFIG_IP_NF_MATCH_TTL is not set -CONFIG_IP_NF_FILTER=y -# CONFIG_IP_NF_TARGET_REJECT is not set -# CONFIG_IP_NF_MANGLE is not set -# CONFIG_IP_NF_RAW is not set -# CONFIG_IP_NF_ARPTABLES is not set - -# -# IPv6: Netfilter Configuration -# -# CONFIG_NF_DEFRAG_IPV6 is not set -# CONFIG_NF_DUP_IPV6 is not set -# CONFIG_NF_REJECT_IPV6 is not set -# CONFIG_NF_LOG_IPV6 is not set -# CONFIG_IP6_NF_IPTABLES is not set -# CONFIG_BRIDGE_NF_EBTABLES is not set +# CONFIG_NETFILTER is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set @@ -775,9 +670,7 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set -CONFIG_RFKILL=y -CONFIG_RFKILL_INPUT=y -# CONFIG_RFKILL_GPIO is not set +# CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set @@ -917,12 +810,7 @@ CONFIG_SPI_HISI_SFC=y # CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_HISI_SPI_BLOCK_PROTECT=y -CONFIG_MTD_UBI=y -CONFIG_MTD_UBI_WL_THRESHOLD=4096 -CONFIG_MTD_UBI_BEB_LIMIT=20 -# CONFIG_MTD_UBI_FASTMAP is not set -# CONFIG_MTD_UBI_GLUEBI is not set -CONFIG_MTD_UBI_BLOCK=y +# CONFIG_MTD_UBI is not set CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -1188,9 +1076,8 @@ CONFIG_USB_NET_DRIVERS=m # CONFIG_USB_RTL8152 is not set # CONFIG_USB_LAN78XX is not set # CONFIG_USB_USBNET is not set -# CONFIG_USB_HSO is not set # CONFIG_USB_IPHETH is not set -CONFIG_WLAN=y +# CONFIG_WLAN is not set # CONFIG_WLAN_VENDOR_ADMTEK is not set # CONFIG_WLAN_VENDOR_ATH is not set # CONFIG_WLAN_VENDOR_ATMEL is not set @@ -1199,12 +1086,9 @@ CONFIG_WLAN=y # CONFIG_WLAN_VENDOR_INTEL is not set # CONFIG_WLAN_VENDOR_INTERSIL is not set # CONFIG_WLAN_VENDOR_MARVELL is not set -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_MT7601U=m +# CONFIG_WLAN_VENDOR_MEDIATEK is not set # CONFIG_WLAN_VENDOR_RALINK is not set # CONFIG_WLAN_VENDOR_REALTEK is not set -# CONFIG_RTL8187 is not set -# CONFIG_RTL8XXXU_UNTESTED is not set # CONFIG_WLAN_VENDOR_RSI is not set # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set @@ -1792,7 +1676,22 @@ CONFIG_USB_OHCI_HCD_PLATFORM=y # # also be needed; see USB_STORAGE Help for more info # -# CONFIG_USB_STORAGE is not set +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set +# CONFIG_USB_UAS is not set # # USB Imaging devices @@ -1863,14 +1762,29 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set CONFIG_HIUSB_DEVICE2_0=y -# CONFIG_USB_HISI_UDC is not set +CONFIG_USB_HISI_UDC=m # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_MASS_STORAGE=m # CONFIG_USB_CONFIGFS is not set +# CONFIG_USB_ZERO is not set +# CONFIG_USB_ETH is not set +# CONFIG_USB_G_NCM is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FUNCTIONFS is not set +CONFIG_USB_MASS_STORAGE=m +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_CDC_COMPOSITE is not set +# CONFIG_USB_G_ACM_MS is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_G_HID is not set +# CONFIG_USB_G_DBGP is not set # CONFIG_USB_ULPI_BUS is not set # CONFIG_UWB is not set CONFIG_MMC=y @@ -2181,11 +2095,6 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -CONFIG_UBIFS_FS=y -# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -# CONFIG_UBIFS_ATIME_SUPPORT is not set # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2200,8 +2109,8 @@ CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set -CONFIG_SQUASHFS_EMBEDDED=y -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=2 +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3518ev200_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 similarity index 96% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_trassir-tr-d4121ir1-v2_defconfig rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig index ef13928..c04dd14 100644 --- a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3518ev200_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 @@ -25,13 +25,13 @@ 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/hi3516cv200/kernel/hi3518ev200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3516cv200.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_MODEL="hi3516cv200" BR2_OPENIPC_SOC_FAMILY="hi3516cv200" BR2_OPENIPC_FLAVOR="lite" BR2_OPENIPC_FLASH_SIZE="8" @@ -47,7 +47,7 @@ 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_TARGET_GENERIC_HOSTNAME="openipc-hi3516cv200" BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" # OpenIPC packages diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/etc/builder.msg b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/etc/builder.msg similarity index 100% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/etc/builder.msg rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/etc/builder.msg diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/lib/sensors/libsns_ar0237.so b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/lib/sensors/libsns_ar0237.so similarity index 100% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/lib/sensors/libsns_ar0237.so rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/lib/sensors/libsns_ar0237.so diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh similarity index 91% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh index 821c413..28b43ff 100644 --- a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/overlay/usr/share/openipc/customizer.sh @@ -5,7 +5,7 @@ # # Set custom upgrade url # -fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_trassir-tr-d4121ir1-v2-nor.tgz' +fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/hi3516cv200_lite_trassir-tr-d4121ir1-v2-nor.tgz' # # # Set custom majestic settings diff --git a/devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/scripts/excludes/hi3518ev200_lite.list b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/scripts/excludes/hi3516cv200_lite.list similarity index 100% rename from devices/hi3518ev200_lite_trassir-tr-d4121ir1-v2/general/scripts/excludes/hi3518ev200_lite.list rename to devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/general/scripts/excludes/hi3516cv200_lite.list