# 2025-05-06 16:09:37 # run func: build_hook allsave ========================================== Start building allsave ========================================== ========================================== Start building all images ========================================== Using kernel version(rt) from environment Toolchain for kernel: /home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ========================================== Start building kernel ========================================== + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 OK3568-C-linux_defconfig make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' # # configuration written to .config # make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 OK3568-C-linux.img make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' scripts/kconfig/conf --syncconfig Kconfig CALL scripts/checksyscalls.sh CHK include/generated/compile.h GZIP kernel/config_data.gz fatal: not a git repository (or any of the parent directories): .git Image: kernel.img is ready CALL scripts/checksyscalls.sh fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git Building modules, stage 2. MODPOST 3 modules Image: resource.img (with OK3568-C-linux.dtb logo.bmp logo_kernel.bmp) is ready Image: boot.img (with Image resource.img) is ready Image: zboot.img (with Image.lz4 resource.img) is ready make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 modules make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' CALL scripts/checksyscalls.sh fatal: not a git repository (or any of the parent directories): .git Building modules, stage 2. MODPOST 3 modules make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 modules_install INSTALL_MOD_PATH=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/target/usr make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' INSTALL drivers/net/wireless/azurewave_wlan/mlan.ko INSTALL drivers/net/wireless/azurewave_wlan/moal.ko INSTALL drivers/usb/gadget/legacy/g_mass_storage.ko DEPMOD 4.19.232-rt104 make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + /home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/common/scripts/mk-fitimage.sh kernel/boot.img boot.its kernel/arch/arm64/boot/Image FIT description: U-Boot FIT source file for arm Created: Tue May 6 16:10:02 2025 Image 0 (fdt) Description: unavailable Created: Tue May 6 16:10:02 2025 Type: Flat Device Tree Compression: uncompressed Data Size: 140373 Bytes = 137.08 KiB = 0.13 MiB Architecture: AArch64 Load Address: 0xffffff00 Hash algo: sha256 Hash value: eae0afe784e69c83f2efb9d7165c12c2535082a9b245701c44f7d4704412359b Image 1 (kernel) Description: unavailable Created: Tue May 6 16:10:02 2025 Type: Kernel Image Compression: uncompressed Data Size: 19904520 Bytes = 19438.01 KiB = 18.98 MiB Architecture: AArch64 OS: Linux Load Address: 0xffffff01 Entry Point: 0xffffff01 Hash algo: sha256 Hash value: 3c30737ccb925db37f05cd76640248343bca5ee1dff5d0d4eef81aa96d202409 Image 2 (resource) Description: unavailable Created: Tue May 6 16:10:02 2025 Type: Multi-File Image Compression: uncompressed Data Size: 863744 Bytes = 843.50 KiB = 0.82 MiB Hash algo: sha256 Hash value: 16cabbfd089f3f72db7852c2894b7bcfebf42c1f19fb295dd85db471b1335a80 Default Configuration: 'conf' Configuration 0 (conf) Description: unavailable Kernel: kernel FDT: fdt grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit grep: /tmp/tmp.eiLlBvStHR/tmp.8w5oKQboUt: exceeded PCRE's backtracking limit  PLEASE CHECK BOARD GPIO POWER DOMAIN CONFIGURATION !!!!!  <<< ESPECIALLY Wi-Fi/Flash/Ethernet IO power domain >>> !!!!!  Check Node [pmu_io_domains] in the file: kernel/arch/arm64/boot/dts/rockchip/OK3568-C-linux.dts   请再次确认板级的电源域配置!!!!!!  <<< 特别是Wi-Fi,FLASH,以太网这几路IO电源的配置 >>> !!!!!  检查内核文件 kernel/arch/arm64/boot/dts/rockchip/OK3568-C-linux.dts 的节点 [pmu_io_domains]  Running mk-kernel.sh - build_kernel succeeded. ========================================== Start building rootfs(buildroot) ========================================== ========================================== Start building buildroot(2021.11) ========================================== make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/buildroot' GEN /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/Makefile /home/forlinx/3568/OK3568-linux-sdk232/buildroot/build/parse_defconfig.sh /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/.config.in Parsing defconfig: /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig Using configs/rockchip/base/kernel.config as base Merging configs/rockchip/fs/e2fs.config Merging configs/rockchip/base/common.config Merging configs/rockchip/base/base.config Merging configs/rockchip/chips/rk3566_rk3568.config Value of BR2_ROOTFS_OVERLAY is redefined by configs/rockchip/chips/rk3566_rk3568.config: Previous value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base" Modify value: BR2_ROOTFS_OVERLAY+="board/rockchip/rk3566_rk3568/fs-overlay/" New value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3566_rk3568/fs-overlay/" Merging configs/rockchip/chips/rk3566_rk3568_aarch64.config Merging configs/rockchip/font/font.config Merging configs/rockchip/font/chinese.config Merging configs/rockchip/fs/exfat.config Merging configs/rockchip/fs/ntfs.config Merging configs/rockchip/fs/vfat.config Merging configs/rockchip/gpu/gpu.config Merging configs/rockchip/multimedia/audio.config Merging configs/rockchip/multimedia/camera.config Merging configs/rockchip/multimedia/gst/audio.config Merging configs/rockchip/multimedia/gst/camera.config Merging configs/rockchip/multimedia/gst/rtsp.config Merging configs/rockchip/multimedia/gst/video.config Merging configs/rockchip/multimedia/mpp.config Merging configs/rockchip/wifibt/bt.config Merging configs/rockchip/wifibt/network.config Merging configs/rockchip/wifibt/wireless.config Merging configs/rockchip/benchmark.config Merging configs/rockchip/chromium.config Merging configs/rockchip/debug.config Merging configs/rockchip/npu2.config Merging configs/rockchip/powermanager.config Value of BR2_ROOTFS_OVERLAY is redefined by configs/rockchip/powermanager.config: Previous value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3566_rk3568/fs-overlay/" Modify value: BR2_ROOTFS_OVERLAY+="board/rockchip/common/powermanager" New value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3566_rk3568/fs-overlay/ board/rockchip/common/powermanager" Merging configs/rockchip/test.config Merging configs/rockchip/weston.config Merging /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig Value of BR2_ROOTFS_OVERLAY is redefined by /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig: Previous value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3566_rk3568/fs-overlay/ board/rockchip/common/powermanager" New value: BR2_ROOTFS_OVERLAY="board/forlinx/common/base board/forlinx/ok3568/fs-overlay/ board/forlinx/common/powermanager" Value of BR2_TARGET_ROOTFS_CPIO is redefined by /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig: Previous value: BR2_TARGET_ROOTFS_CPIO=y New value: BR2_TARGET_ROOTFS_CPIO=n Value of BR2_TARGET_ROOTFS_CPIO_GZIP is redefined by /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig: Previous value: BR2_TARGET_ROOTFS_CPIO_GZIP=y New value: BR2_TARGET_ROOTFS_CPIO_GZIP=n Value of BR2_TARGET_GENERIC_ISSUE is redefined by /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig: Previous value: BR2_TARGET_GENERIC_ISSUE="Welcome to RK3566_RK3568 Buildroot" New value: BR2_TARGET_GENERIC_ISSUE="Welcome to OK3568 Buildroot" Value of BR2_TARGET_GENERIC_HOSTNAME is redefined by /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig: Previous value: BR2_TARGET_GENERIC_HOSTNAME="rk3566_rk3568" New value: BR2_TARGET_GENERIC_HOSTNAME="OK3568" # # merged configuration written to /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/.config.in (needs make) # BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/build/buildroot-config/tristate.config BR2_CONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/.config HOST_GCC_VERSION="9" BASE_DIR=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C SKIP_LEGACY= CUSTOM_KERNEL_VERSION="4.19" BR2_DEFCONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_defconfig /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/build/buildroot-config/conf --defconfig=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/.config.in Config.in # # configuration written to /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/.config # make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/buildroot' 2025-05-06T16:10:14 >>> Finalizing host directory 2025-05-06T16:10:14 >>> Finalizing target directory 2025-05-06T16:10:22 >>> Sanitizing RPATH in target tree 2025-05-06T16:10:40 >>> Sanity check in overlay board/forlinx/common/base 2025-05-06T16:10:40 >>> Sanity check in overlay board/forlinx/ok3568/fs-overlay/ 2025-05-06T16:10:40 >>> Sanity check in overlay board/forlinx/common/powermanager 2025-05-06T16:10:40 >>> Copying overlay board/forlinx/common/base 2025-05-06T16:10:40 >>> Copying overlay board/forlinx/ok3568/fs-overlay/ 2025-05-06T16:10:40 >>> Copying overlay board/forlinx/common/powermanager 2025-05-06T16:10:40 >>> Executing post-build script ../device/rockchip/common/post-build.sh 2025-05-06T16:10:42 >>> Generating root filesystems common tables 2025-05-06T16:10:42 >>> Generating filesystem image rootfs.ext2 2025-05-06T16:11:06 >>> Generating filesystem image rootfs.squashfs 2025-05-06T16:11:46 >>> Generating filesystem image rootfs.tar Done in 2min 08s Log saved on /home/forlinx/3568/OK3568-linux-sdk232/output/sessions/2025-05-06_16-09-35/br-rockchip_OK3568-C_2025-05-06_16-10-06.log Generated images: /home/forlinx/3568/OK3568-linux-sdk232/output/rootfs/rootfs.ext2 /home/forlinx/3568/OK3568-linux-sdk232/output/rootfs/rootfs.ext4 /home/forlinx/3568/OK3568-linux-sdk232/output/rootfs/rootfs.squashfs /home/forlinx/3568/OK3568-linux-sdk232/output/rootfs/rootfs.tar you take 2:11.04 to build buildroot Running mk-rootfs.sh - build_buildroot /home/forlinx/3568/OK3568-linux-sdk232/output/rootfs succeeded. Running mk-rootfs.sh - build_rootfs succeeded. ========================================== Start building recovery(buildroot) ========================================== make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/buildroot' GEN /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/Makefile /home/forlinx/3568/OK3568-linux-sdk232/buildroot/build/parse_defconfig.sh /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_recovery_defconfig /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/.config.in Parsing defconfig: /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_recovery_defconfig Using configs/rockchip/base/kernel.config as base Merging configs/rockchip/fs/e2fs.config Merging configs/rockchip/base/common.config Merging configs/rockchip/base/base.config Merging configs/rockchip/base/kernel.config Merging configs/rockchip/fs/e2fs.config Merging configs/rockchip/base/common.config Merging configs/rockchip/fs/vfat.config Merging configs/rockchip/base/recovery.config Merging configs/rockchip/chips/rk3566_rk3568.config Value of BR2_ROOTFS_OVERLAY is redefined by configs/rockchip/chips/rk3566_rk3568.config: Previous value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base" Modify value: BR2_ROOTFS_OVERLAY+="board/rockchip/rk3566_rk3568/fs-overlay/" New value: BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3566_rk3568/fs-overlay/" Merging configs/rockchip/chips/rk3566_rk3568_aarch64.config Merging /home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_recovery_defconfig # # merged configuration written to /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/.config.in (needs make) # BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/build/buildroot-config/tristate.config BR2_CONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/.config HOST_GCC_VERSION="9" BASE_DIR=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery SKIP_LEGACY= CUSTOM_KERNEL_VERSION="4.19" BR2_DEFCONFIG=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/configs/rockchip_OK3568-C_recovery_defconfig /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/build/buildroot-config/conf --defconfig=/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/.config.in Config.in # # configuration written to /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/.config # make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/buildroot' 2025-05-06T16:12:24 >>> Finalizing host directory 2025-05-06T16:12:24 >>> Finalizing target directory 2025-05-06T16:12:25 >>> Sanitizing RPATH in target tree 2025-05-06T16:12:27 >>> Sanity check in overlay board/rockchip/common/base 2025-05-06T16:12:27 >>> Sanity check in overlay board/rockchip/rk3566_rk3568/fs-overlay/ 2025-05-06T16:12:27 >>> Copying overlay board/rockchip/common/base 2025-05-06T16:12:27 >>> Copying overlay board/rockchip/rk3566_rk3568/fs-overlay/ 2025-05-06T16:12:27 >>> Executing post-build script ../device/rockchip/common/post-build.sh 2025-05-06T16:12:28 >>> Generating root filesystems common tables 2025-05-06T16:12:28 >>> Generating filesystem image rootfs.cpio 2025-05-06T16:12:33 >>> Generating filesystem image rootfs.ext2 2025-05-06T16:12:35 >>> Generating filesystem image rootfs.squashfs 2025-05-06T16:12:37 >>> Generating filesystem image rootfs.tar Done in 22s Log saved on /home/forlinx/3568/OK3568-linux-sdk232/output/sessions/2025-05-06_16-09-35/br-rockchip_OK3568-C_recovery_2025-05-06_16-12-16.log Generated images: /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.cpio /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.cpio.gz /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.ext2 /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.ext4 /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.squashfs /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.tar you take 0:23.74 to build recovery(buildroot) Packing /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/rootfs.cpio.gz to /home/forlinx/3568/OK3568-linux-sdk232/output/recovery/recovery.img FIT description: U-Boot FIT source file for arm Created: Tue May 6 16:12:39 2025 Image 0 (fdt) Description: unavailable Created: Tue May 6 16:12:39 2025 Type: Flat Device Tree Compression: uncompressed Data Size: 140373 Bytes = 137.08 KiB = 0.13 MiB Architecture: AArch64 Load Address: 0xffffff00 Hash algo: sha256 Hash value: eae0afe784e69c83f2efb9d7165c12c2535082a9b245701c44f7d4704412359b Image 1 (kernel) Description: unavailable Created: Tue May 6 16:12:39 2025 Type: Kernel Image Compression: uncompressed Data Size: 19904520 Bytes = 19438.01 KiB = 18.98 MiB Architecture: AArch64 OS: Linux Load Address: 0xffffff01 Entry Point: 0xffffff01 Hash algo: sha256 Hash value: 3c30737ccb925db37f05cd76640248343bca5ee1dff5d0d4eef81aa96d202409 Image 2 (ramdisk) Description: unavailable Created: Tue May 6 16:12:39 2025 Type: RAMDisk Image Compression: uncompressed Data Size: 8139423 Bytes = 7948.66 KiB = 7.76 MiB Architecture: AArch64 OS: Linux Load Address: 0xffffff02 Entry Point: unavailable Hash algo: sha256 Hash value: ed65aa35d209e119274c216938fa5ffad619d681f64a3c34835156bbf66505ae Image 3 (resource) Description: unavailable Created: Tue May 6 16:12:39 2025 Type: Multi-File Image Compression: uncompressed Data Size: 863744 Bytes = 843.50 KiB = 0.82 MiB Hash algo: sha256 Hash value: 16cabbfd089f3f72db7852c2894b7bcfebf42c1f19fb295dd85db471b1335a80 Default Configuration: 'conf' Configuration 0 (conf) Description: unavailable Kernel: kernel Init Ramdisk: ramdisk FDT: fdt you take 0:01.71 to pack recovery image Running mk-recovery.sh - build_recovery succeeded. Toolchain for loader (u-boot): /home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ========================================== Start building loader ========================================== + cd u-boot + ./make.sh CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- OK3568-C ## make OK3568-C_defconfig -j8 # # configuration written to .config # scripts/kconfig/conf --silentoldconfig Kconfig CHK include/config.h CFG u-boot.cfg GEN include/autoconf.mk.dep CFG spl/u-boot.cfg CFG tpl/u-boot.cfg GEN include/autoconf.mk GEN spl/include/autoconf.mk GEN tpl/include/autoconf.mk CHK include/config/uboot.release CHK include/generated/timestamp_autogenerated.h UPD include/generated/timestamp_autogenerated.h CHK include/generated/version_autogenerated.h CHK include/generated/generic-asm-offsets.h CHK include/config.h CFG u-boot.cfg HOSTCC tools/mkenvimage.o HOSTCC tools/fit_image.o HOSTCC tools/image-host.o HOSTCC tools/dumpimage.o HOSTCC tools/mkimage.o HOSTLD tools/mkenvimage HOSTLD tools/dumpimage HOSTLD tools/mkimage LD board/rockchip/ok3568/nxp_a1007/built-in.o LD board/rockchip/ok3568/built-in.o CC lib/display_options.o LD lib/built-in.o LD u-boot OBJCOPY u-boot.srec OBJCOPY u-boot-nodtb.bin SYM u-boot.sym start=$(/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x00a00000 $start $end make[2]: 'arch/arm/dts/OK3568-C.dtb' is up to date. COPY u-boot.dtb CAT u-boot-dtb.bin MKIMAGE u-boot.img MKIMAGE u-boot-dtb.img COPY u-boot.bin ALIGN u-boot.bin LD tpl/board/rockchip/ok3568/nxp_a1007/built-in.o LD tpl/board/rockchip/ok3568/built-in.o LD spl/board/rockchip/ok3568/nxp_a1007/built-in.o LD spl/board/rockchip/ok3568/built-in.o COPY spl/u-boot-spl.dtb LD tpl/u-boot-tpl OBJCOPY tpl/u-boot-tpl-nodtb.bin COPY tpl/u-boot-tpl.bin CC spl/lib/display_options.o LD spl/lib/built-in.o LD spl/u-boot-spl OBJCOPY spl/u-boot-spl-nodtb.bin CAT spl/u-boot-spl-dtb.bin COPY spl/u-boot-spl.bin ===================== WARNING ====================== This board uses CONFIG_DM_I2C_COMPAT. Please remove (possibly in a subsequent patch in your series) before sending patches to the mailing list. ==================================================== CFGCHK u-boot.cfg SEC=1 pack u-boot.itb okay! Input: /home/forlinx/3568/OK3568-linux-sdk232/rkbin/RKTRUST/RK3568TRUST.ini FIT description: FIT Image with ATF/OP-TEE/U-Boot/MCU Created: Tue May 6 16:12:51 2025 Image 0 (uboot) Description: U-Boot Created: Tue May 6 16:12:51 2025 Type: Standalone Program Compression: uncompressed Data Size: 1357648 Bytes = 1325.83 KiB = 1.29 MiB Architecture: AArch64 Load Address: 0x00a00000 Entry Point: unavailable Hash algo: sha256 Hash value: 1343e41ec8425dcd730f315e94adb355c383318d8882ea4a900cd7921bf6dba7 Image 1 (atf-1) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 167936 Bytes = 164.00 KiB = 0.16 MiB Architecture: AArch64 Load Address: 0x00040000 Hash algo: sha256 Hash value: 0d5225a4ab6b4c75a70b0ae622aeea91f877babe8a1c2f93da89c887ec27d71f Image 2 (atf-2) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 40960 Bytes = 40.00 KiB = 0.04 MiB Architecture: AArch64 Load Address: 0xfdcc1000 Hash algo: sha256 Hash value: 3e94d16e6ae2494413482e936aadb88d166d80b9c9976bdc4abf19b438711ce1 Image 3 (atf-3) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 20291 Bytes = 19.82 KiB = 0.02 MiB Architecture: AArch64 Load Address: 0x0006b000 Hash algo: sha256 Hash value: fde0ef262ba317b0883affa12e3dcf182af8d09224a2fd430085f06ab7633808 Image 4 (atf-4) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 8192 Bytes = 8.00 KiB = 0.01 MiB Architecture: AArch64 Load Address: 0xfdcce000 Hash algo: sha256 Hash value: c9eb312bf29fb4e40a31caf6b9ab3b1e6bb2038b41a2746a44de2e631125887e Image 5 (atf-5) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 8192 Bytes = 8.00 KiB = 0.01 MiB Architecture: AArch64 Load Address: 0xfdcd0000 Hash algo: sha256 Hash value: befba422b8d2e992908b4594bfbd4e063cfee595a03ff4ff35dc1101ed78c3ce Image 6 (atf-6) Description: ARM Trusted Firmware Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 7888 Bytes = 7.70 KiB = 0.01 MiB Architecture: AArch64 Load Address: 0x00069000 Hash algo: sha256 Hash value: 6ede7a3b44ebd03ad102122522e6a25305e56bffdf4bb4a7a0da7bf521aacdc8 Image 7 (optee) Description: OP-TEE Created: Tue May 6 16:12:51 2025 Type: Firmware Compression: uncompressed Data Size: 461216 Bytes = 450.41 KiB = 0.44 MiB Architecture: AArch64 Load Address: 0x08400000 Hash algo: sha256 Hash value: 4fcbcd38704b593e961cd90910d9ca38fd72d2fb382819a17c77538776adbd53 Image 8 (fdt) Description: U-Boot dtb Created: Tue May 6 16:12:51 2025 Type: Flat Device Tree Compression: uncompressed Data Size: 15075 Bytes = 14.72 KiB = 0.01 MiB Architecture: AArch64 Hash algo: sha256 Hash value: b955638368fc65082772a956038dc11267a05e806ee1ce5ecd4b34f38993c518 Default Configuration: 'conf' Configuration 0 (conf) Description: OK3568-C Kernel: unavailable Firmware: atf-1 FDT: fdt Loadables: uboot atf-2 atf-3 atf-4 atf-5 atf-6 optee ********boot_merger ver 1.31******** Info:Pack loader ok. pack loader okay! Input: /home/forlinx/3568/OK3568-linux-sdk232/rkbin/RKBOOT/RK3568MINIALL.ini /home/forlinx/3568/OK3568-linux-sdk232/u-boot Image(no-signed, version=0): uboot.img (FIT with uboot, trust...) is ready Image(no-signed): rk356x_spl_loader_v1.18.112.bin (with spl, ddr...) is ready pack uboot.img okay! Input: /home/forlinx/3568/OK3568-linux-sdk232/rkbin/RKTRUST/RK3568TRUST.ini Platform RK3568 is build OK, with new .config(make OK3568-C_defconfig -j8) /home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- Tue May 6 16:12:51 CST 2025 + cd .. Running mk-loader.sh - build_loader succeeded. ========================================== Start packing firmwares ========================================== Linking /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/parameter.txt from /home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/.chip/parameter-buildroot.txt... Linking /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/misc.img from /home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/common/images/wipe_all-misc.img... Preparing partiton oem Merging /home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/common/images/oem/oem_normal into /home/forlinx/3568/OK3568-linux-sdk232/output/oem Packing /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/oem.img from /home/forlinx/3568/OK3568-linux-sdk232/output/oem.fs Using host tools in /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/host Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/oem.img from /home/forlinx/3568/OK3568-linux-sdk232/output/oem (auto sized) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/oem.img from /home/forlinx/3568/OK3568-linux-sdk232/output/oem with size(17048KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/17048 done Creating filesystem with 17048 1k blocks and 4272 inodes Filesystem UUID: ff0f473c-5b16-4c29-8728-31e1905d367f Superblock backups stored on blocks: 8193 Allocating group tables: 0/3 done Writing inode tables: 0/3 done Creating journal (1024 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: 0/3 done tune2fs 1.46.5 (30-Dec-2021) Setting maximal mount count to -1 Setting interval between checks to 0 seconds Done packing /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/oem.img Preparing partiton userdata Merging /home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/common/images/userdata/userdata_normal into /home/forlinx/3568/OK3568-linux-sdk232/output/userdata Packing /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata.fs Using host tools in /home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/host Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata (auto sized) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata with size(481660KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/481660 done Creating filesystem with 481660 1k blocks and 120360 inodes Filesystem UUID: 2731ae6c-71a5-42c1-a024-5d11c947379a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/59 done Writing inode tables: 0/59 done Creating journal (8192 blocks): done Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "yuv420_p352x288.yuv" mke2fs: Could not allocate block in ext2 filesystem while populating file system Retring with increased size....(1/10) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata with size(491293KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/491292 done Creating filesystem with 491292 1k blocks and 122880 inodes Filesystem UUID: 537fe3a0-ceab-41e3-84c7-c21cb8f9f6c7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/60 done Writing inode tables: 0/60 done Creating journal (8192 blocks): done Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "yuv420_p352x288.yuv" mke2fs: Could not allocate block in ext2 filesystem while populating file system Retring with increased size....(2/10) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata with size(501118KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/501116 done Creating filesystem with 501116 1k blocks and 125488 inodes Filesystem UUID: 35d991e3-f685-40c8-b9b7-430398031825 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/62 done Writing inode tables: 0/62 done Creating journal (8192 blocks): done Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "yuv420_p352x288.yuv" mke2fs: Could not allocate block in ext2 filesystem while populating file system Retring with increased size....(3/10) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata with size(511140KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/511140 done Creating filesystem with 511140 1k blocks and 128016 inodes Filesystem UUID: 719a208d-7039-48bf-97ef-de93a6b6f0d2 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/63 done Writing inode tables: 0/63 done Creating journal (8192 blocks): done Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "yuv420_p352x288.yuv" mke2fs: Could not allocate block in ext2 filesystem while populating file system Retring with increased size....(4/10) Making /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img from /home/forlinx/3568/OK3568-linux-sdk232/output/userdata with size(521362KB) mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/521360 done Creating filesystem with 521360 1k blocks and 130560 inodes Filesystem UUID: ebacd38b-9b67-4b68-a9aa-d9334841d718 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Creating journal (8192 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: 0/64 done tune2fs 1.46.5 (30-Dec-2021) Setting maximal mount count to -1 Setting interval between checks to 0 seconds Done packing /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/userdata.img Packed files: MiniLoaderAll.bin(/home/forlinx/3568/OK3568-linux-sdk232/u-boot/rk356x_spl_loader_v1.18.112.bin): 465K boot.img(/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt/boot.img): 20M misc.img(/home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/common/images/wipe_all-misc.img): 48K oem.img: 17M parameter.txt(/home/forlinx/3568/OK3568-linux-sdk232/device/rockchip/.chips/OK3568-C/parameter-buildroot.txt): 502 recovery.img(/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C_recovery/images/recovery.img): 28M rootfs.img(/home/forlinx/3568/OK3568-linux-sdk232/buildroot/output/rockchip_OK3568-C/images/rootfs.ext2): 1.2G uboot.img(/home/forlinx/3568/OK3568-linux-sdk232/u-boot/uboot.img): 4.0M userdata.img: 510M Images in /home/forlinx/3568/OK3568-linux-sdk232/output/firmware are ready! Running mk-firmware.sh - build_firmware succeeded. ========================================== Start packing update image ========================================== Generating package-file for update : # NAME PATH package-file package-file parameter parameter.txt bootloader MiniLoaderAll.bin uboot uboot.img misc misc.img boot boot.img recovery recovery.img backup RESERVED rootfs rootfs.img oem oem.img userdata userdata.img Packing /home/forlinx/3568/OK3568-linux-sdk232/output/firmware/update.img for update... Android Firmware Package Tool v2.2 ------ PACKAGE ------ Add file: ./package-file package-file,Add file: ./package-file done,offset=0x800,size=0xe1,userspace=0x1 Add file: ./parameter.txt parameter,Add file: ./parameter.txt done,offset=0x1000,size=0x202,userspace=0x1,flash_address=0x00000000 Add file: ./MiniLoaderAll.bin bootloader,Add file: ./MiniLoaderAll.bin done,offset=0x1800,size=0x741c0,userspace=0xe9 Add file: ./uboot.img uboot,Add file: ./uboot.img done,offset=0x76000,size=0x400000,userspace=0x800,flash_address=0x00004000 Add file: ./misc.img misc,Add file: ./misc.img done,offset=0x476000,size=0xc000,userspace=0x18,flash_address=0x00006000 Add file: ./boot.img boot,Add file: ./boot.img done,offset=0x482000,size=0x13f1a00,userspace=0x27e4,flash_address=0x00008000 Add file: ./recovery.img recovery,Add file: ./recovery.img done,offset=0x1874000,size=0x1bb4e00,userspace=0x376a,flash_address=0x00018000 Add file: ./rootfs.img rootfs,Add file: ./rootfs.img done,offset=0x3429000,size=0x49946000,userspace=0x9328c,flash_address=0x00038000 Add file: ./oem.img oem,Add file: ./oem.img done,offset=0x4cd6f000,size=0x10a6000,userspace=0x214c,flash_address=0x00c38000 Add file: ./userdata.img userdata,Add file: ./userdata.img done,offset=0x4de15000,size=0x1fd24800,userspace=0x3fa49,flash_address=0x00c78000 Add CRC... Make firmware OK! ------ OK ------ ********rkImageMaker ver 2.23******** Generating new image, please wait... Writing head info... Writing boot file... Writing firmware... Generating MD5 data... MD5 data generated successfully! New image generated successfully! Running mk-updateimg.sh - build_updateimg succeeded. Running 99-all.sh - build_all succeeded. ========================================== Start saving images and build info ========================================== Saving into /home/forlinx/3568/OK3568-linux-sdk232/output/OK3568-C-LINUX/BUILDROOT/20250506_161411... Saving linux-headers... Saving linux-headers to /home/forlinx/3568/OK3568-linux-sdk232/output/linux-headers.tar + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 OK3568-C-linux_defconfig make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' # # configuration written to .config # make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + make -C /home/forlinx/3568/OK3568-linux-sdk232/kernel/ -j5 CROSS_COMPILE=/home/forlinx/3568/OK3568-linux-sdk232/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 modules_prepare make: Entering directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' scripts/kconfig/conf --syncconfig Kconfig CALL scripts/checksyscalls.sh make: Leaving directory '/home/forlinx/3568/OK3568-linux-sdk232/kernel-rt' + cd /home/forlinx/3568/OK3568-linux-sdk232/kernel { # Based on kernel/scripts/package/builddeb find . arch/arm64 -maxdepth 1 -name Makefile\* find include -type f -o -type l find arch/arm64 -name module.lds -o -name Kbuild.platforms -o -name Platform find $(find arch/arm64 -name include -o -name scripts -type d) -type f find arch/arm64/include Module.symvers -type f echo .config } | tar --no-recursion --ignore-failed-read -T - -cf "/home/forlinx/3568/OK3568-linux-sdk232/output/linux-headers.tar" + tar -uf /home/forlinx/3568/OK3568-linux-sdk232/output/linux-headers.tar scripts tools + cd /home/forlinx/3568/OK3568-linux-sdk232 Saving kernel files... Saving images... Saving build logs... Running 99-all.sh - build_save succeeded. Running 99-all.sh - build_allsave succeeded.