diff --git a/devices/gk7201v200_lite_xm-7205-rtl8733bu-16mb/br-ext-chip-goke/configs/gk7201v200_lite_xm-7205-rtl8733bu-16mb_defconfig b/devices/gk7201v200_lite_xm-7205-rtl8733bu-16mb/br-ext-chip-goke/configs/gk7201v200_lite_xm-7205-rtl8733bu-16mb_defconfig index 2e3a7f5a4..13bbce357 100644 --- a/devices/gk7201v200_lite_xm-7205-rtl8733bu-16mb/br-ext-chip-goke/configs/gk7201v200_lite_xm-7205-rtl8733bu-16mb_defconfig +++ b/devices/gk7201v200_lite_xm-7205-rtl8733bu-16mb/br-ext-chip-goke/configs/gk7201v200_lite_xm-7205-rtl8733bu-16mb_defconfig @@ -70,3 +70,5 @@ BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3516cv200_lite_spezvision-svi-252b-k202/br-ext-chip-hisilicon/configs/hi3516cv200_lite_spezvision-svi-252b-k202_defconfig b/devices/hi3516cv200_lite_spezvision-svi-252b-k202/br-ext-chip-hisilicon/configs/hi3516cv200_lite_spezvision-svi-252b-k202_defconfig index b00e951e0..d8521bb4a 100644 --- a/devices/hi3516cv200_lite_spezvision-svi-252b-k202/br-ext-chip-hisilicon/configs/hi3516cv200_lite_spezvision-svi-252b-k202_defconfig +++ b/devices/hi3516cv200_lite_spezvision-svi-252b-k202/br-ext-chip-hisilicon/configs/hi3516cv200_lite_spezvision-svi-252b-k202_defconfig @@ -58,3 +58,5 @@ BR2_PACKAGE_MBEDTLS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config index 361fea771..0a513a8c2 100644 --- a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config +++ b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/board/hi3516cv200/hi3516cv200.generic.config @@ -2409,3 +2409,8 @@ CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set # CONFIG_GCC_PLUGINS is not set +CONFIG_MTD_ROOTFS_ROOT_DEV=y +CONFIG_MTD_SPLIT_FIRMWARE=y +CONFIG_MTD_SPLIT_FIRMWARE_NAME="firmware" +CONFIG_MTD_SPLIT_SQUASHFS_ROOT=y +CONFIG_MTD_SPLIT_UIMAGE_FW=y 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 81c485099..c58315010 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 @@ -61,3 +61,5 @@ BR2_PACKAGE_MBEDTLS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config index d93045d37..58e9a08f7 100644 --- a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config +++ b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config @@ -2507,3 +2507,8 @@ CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set # CONFIG_GCC_PLUGINS is not set +CONFIG_MTD_ROOTFS_ROOT_DEV=y +CONFIG_MTD_SPLIT_FIRMWARE=y +CONFIG_MTD_SPLIT_FIRMWARE_NAME="firmware" +CONFIG_MTD_SPLIT_SQUASHFS_ROOT=y +CONFIG_MTD_SPLIT_UIMAGE_FW=y 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 402d5a152..675aadd0b 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 @@ -62,3 +62,5 @@ BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y 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 c7151911f..bd8d5398b 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 @@ -65,3 +65,5 @@ BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y 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 bd64bd5fd..8c27d6e9a 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 @@ -63,3 +63,5 @@ BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y 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 b76736c5f..c969a0f39 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 @@ -63,3 +63,5 @@ BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_RTL8188EUS_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y 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 8bbb98c66..b592cbf8f 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 @@ -65,3 +65,5 @@ BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_RTL8188FU_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config index bc14dcf40..559730985 100644 --- a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config +++ b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config @@ -2500,3 +2500,8 @@ CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set # CONFIG_GCC_PLUGINS is not set +CONFIG_MTD_ROOTFS_ROOT_DEV=y +CONFIG_MTD_SPLIT_FIRMWARE=y +CONFIG_MTD_SPLIT_FIRMWARE_NAME="firmware" +CONFIG_MTD_SPLIT_SQUASHFS_ROOT=y +CONFIG_MTD_SPLIT_UIMAGE_FW=y 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 adeec581f..301ef0eed 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 @@ -64,3 +64,5 @@ BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_QUIRC_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config index d93045d37..58e9a08f7 100644 --- a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config +++ b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/board/hi3516cv200/hi3518ev200.generic.config @@ -2507,3 +2507,8 @@ CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set # CONFIG_GCC_PLUGINS is not set +CONFIG_MTD_ROOTFS_ROOT_DEV=y +CONFIG_MTD_SPLIT_FIRMWARE=y +CONFIG_MTD_SPLIT_FIRMWARE_NAME="firmware" +CONFIG_MTD_SPLIT_SQUASHFS_ROOT=y +CONFIG_MTD_SPLIT_UIMAGE_FW=y 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 c4f1b6aac..40de43ad2 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 @@ -72,3 +72,5 @@ BR2_PACKAGE_UACME_OPENIPC=y BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y BR2_PACKAGE_ZEROTIER_ONE=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y diff --git a/devices/hi3518ev200_ultimate_tplink-kasa-kc110/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_tplink-kasa-kc110_defconfig b/devices/hi3518ev200_ultimate_tplink-kasa-kc110/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_tplink-kasa-kc110_defconfig index 4a130a7f1..4cdf4c986 100644 --- a/devices/hi3518ev200_ultimate_tplink-kasa-kc110/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_tplink-kasa-kc110_defconfig +++ b/devices/hi3518ev200_ultimate_tplink-kasa-kc110/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_tplink-kasa-kc110_defconfig @@ -76,3 +76,5 @@ BR2_PACKAGE_ZEROTIER_ONE=y # Board support (PTZ, pinmux, IR-cut / IR-LED GPIO) BR2_PACKAGE_KC110_BOARD_SUPPORT=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_GENERAL_PATH)/scripts/post-image-split.sh" +BR2_OPENIPC_NOR_FIXED_PACKAGE=y