HYL_OK3568_LINUX/output/sessions/2025-05-06_16-09-35/99-all-build_2025-05-06_16-09-37.log
2025-05-10 21:49:39 +08:00

717 lines
39 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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-FiFLASH以太网这几路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.