|
./build.sh init
|
|
processing option: init
|
|
|
|
You're building on Linux
|
|
Lunch menu...pick a combo:
|
|
|
|
1. BoardConfig-ab-base.mk
|
|
2. BoardConfig-dr4-rk3566-buildroot.mk
|
|
3. BoardConfig-dr4-rk3566-debian.mk
|
|
4. BoardConfig-dr4-rk3566-ubuntu.mk
|
|
5. BoardConfig-dr4-rk3568-buildroot.mk
|
|
6. BoardConfig-dr4-rk3568-debian.mk
|
|
7. BoardConfig-dr4-rk3568-ubuntu.mk
|
|
8. BoardConfig-multi-dtb-nano-box-rk3566-buildroot.mk
|
|
9. BoardConfig-multi-dtb-nano-box-rk3566-debian.mk
|
|
10. BoardConfig-multi-dtb-nano-box-rk3566-ubuntu.mk
|
|
11. BoardConfig-multi-dtb-nano-box-rk3568-buildroot.mk
|
|
12. BoardConfig-multi-dtb-nano-box-rk3568-debian.mk
|
|
13. BoardConfig-multi-dtb-nano-box-rk3568-ubuntu.mk
|
|
14. BoardConfig-multi-dtb-rp-box-rk3566-buildroot.mk
|
|
15. BoardConfig-multi-dtb-rp-box-rk3566-debian.mk
|
|
16. BoardConfig-multi-dtb-rp-box-rk3566-ubuntu.mk
|
|
17. BoardConfig-nano-box-rk3566-buildroot.mk
|
|
18. BoardConfig-nano-box-rk3566-debian.mk
|
|
19. BoardConfig-nano-box-rk3566-ubuntu.mk
|
|
20. BoardConfig-nano-box-rk3568-buildroot.mk
|
|
21. BoardConfig-nano-box-rk3568-debian.mk
|
|
22. BoardConfig-nano-box-rk3568-ubuntu.mk
|
|
23. BoardConfig-nano-rk3566-buildroot.mk
|
|
24. BoardConfig-nano-rk3566-debian.mk
|
|
25. BoardConfig-nano-rk3566-ubuntu.mk
|
|
26. BoardConfig-nano-rk3568-buildroot.mk
|
|
27. BoardConfig-nano-rk3568-debian.mk
|
|
28. BoardConfig-nano-rk3568-ubuntu.mk
|
|
29. BoardConfig-pro-rk3566-buildroot.mk
|
|
30. BoardConfig-pro-rk3566-debian.mk
|
|
31. BoardConfig-pro-rk3566-ubuntu.mk
|
|
32. BoardConfig-pro-rk3568-buildroot.mk
|
|
33. BoardConfig-pro-rk3568-debian.mk
|
|
34. BoardConfig-pro-rk3568-ubuntu.mk
|
|
35. BoardConfig-rp-box-rk3566-buildroot.mk
|
|
36. BoardConfig-rp-box-rk3566-debian.mk
|
|
37. BoardConfig-rp-box-rk3566-ubuntu.mk
|
|
38. BoardConfig-rp-box-rk3568-buildroot.mk
|
|
39. BoardConfig-rp-box-rk3568-debian.mk
|
|
40. BoardConfig-rp-box-rk3568-ubuntu.mk
|
|
41. BoardConfig-rp-rk3566-buildroot.mk
|
|
42. BoardConfig-rp-rk3566-debian.mk
|
|
43. BoardConfig-rp-rk3566-ubuntu.mk
|
|
44. BoardConfig-rp-rk3568-buildroot.mk
|
|
45. BoardConfig-rp-rk3568-debian.mk
|
|
46. BoardConfig-rp-rk3568-ubuntu.mk
|
|
47. BoardConfig-security-base.mk
|
|
Which would you like? [0]: 32
|
|
switching to board: /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/rk356x/BoardConfig-pro-rk3568-buildroot.mk
|
|
rpdzkj@90:~/ninth/yushun/rk3566-rk3568-linux$ source envsetup.sh rockchip_rk3568
|
|
Top of tree: /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux
|
|
===========================================
|
|
|
|
#TARGET_BOARD=rk3568
|
|
#OUTPUT_DIR=output/rockchip_rk3568
|
|
#CONFIG=rockchip_rk3568_defconfig
|
|
|
|
===========================================
|
|
make: Entering directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
GEN /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/Makefile
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/build/defconfig_hook.py -m /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk3568_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig
|
|
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/tristate.config BR2_CONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.config HOST_GCC_VERSION="9" BASE_DIR=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568 SKIP_LEGACY= BR2_DEFCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk3568_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/conf --defconfig=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig Config.in
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:259:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_MPP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:260:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_MPP_ALLOCATOR_DRM
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:262:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_RGA
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:287:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:288:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:289:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:295:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:296:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:297:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:300:warning: override: reassigning to symbol BR2_PACKAGE_BLUEZ5_UTILS
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:319:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_TEST
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:322:warning: override: reassigning to symbol BR2_PACKAGE_RKWIFIBT
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:361:warning: override: reassigning to symbol BR2_PACKAGE_RKSCRIPT_IODOMAIN
|
|
#
|
|
# configuration written to /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.config
|
|
#
|
|
make: Leaving directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
rpdzkj@90:~/ninth/yushun/rk3566-rk3568-linux$ ./build.sh
|
|
processing option: allsave
|
|
============================================
|
|
TARGET_ARCH=arm64
|
|
TARGET_PLATFORM=rk356x
|
|
TARGET_UBOOT_CONFIG=rk3568
|
|
TARGET_SPL_CONFIG=
|
|
TARGET_KERNEL_CONFIG=rockchip_linux_defconfig
|
|
TARGET_KERNEL_DTS=pro-rk3568
|
|
TARGET_TOOLCHAIN_CONFIG=
|
|
TARGET_BUILDROOT_CONFIG=rockchip_rk3568
|
|
TARGET_RECOVERY_CONFIG=rockchip_rk356x_recovery
|
|
TARGET_PCBA_CONFIG=
|
|
TARGET_RAMBOOT_CONFIG=
|
|
============================================
|
|
============Start building uboot============
|
|
TARGET_UBOOT_CONFIG=rk3568
|
|
=========================================
|
|
## make rk3568_defconfig -j64
|
|
#
|
|
# configuration written to .config
|
|
#
|
|
scripts/kconfig/conf --silentoldconfig Kconfig
|
|
CHK include/config.h
|
|
GEN include/autoconf.mk.dep
|
|
CFG u-boot.cfg
|
|
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/generated/asm-offsets.h
|
|
HOSTCC tools/mkenvimage.o
|
|
HOSTCC tools/fit_image.o
|
|
HOSTCC tools/image-host.o
|
|
HOSTCC tools/mkimage.o
|
|
HOSTCC tools/dumpimage.o
|
|
HOSTCC tools/rockchip/boot_merger.o
|
|
HOSTCC tools/rockchip/loaderimage.o
|
|
tools/rockchip/boot_merger.c: In function ‘main’:
|
|
tools/rockchip/boot_merger.c:895:11: warning: array subscript 20 is outside array bounds of ‘char[20]’ [-Warray-bounds]
|
|
895 | str[len] = 0;
|
|
| ~~~~~~~~~^~~
|
|
tools/rockchip/boot_merger.c:933:7: note: while referencing ‘name’
|
|
933 | char name[MAX_NAME_LEN];
|
|
| ^~~~
|
|
HOSTLD tools/mkenvimage
|
|
HOSTLD tools/dumpimage
|
|
HOSTLD tools/mkimage
|
|
HOSTLD tools/boot_merger
|
|
CHK include/config.h
|
|
CFG u-boot.cfg
|
|
HOSTLD tools/loaderimage
|
|
CC arch/arm/cpu/armv8/fwcall.o
|
|
LD arch/arm/cpu/armv8/built-in.o
|
|
CC drivers/usb/gadget/f_fastboot.o
|
|
CC common/main.o
|
|
CC cmd/version.o
|
|
LD cmd/built-in.o
|
|
LD common/built-in.o
|
|
CC lib/display_options.o
|
|
LD lib/built-in.o
|
|
LD drivers/usb/gadget/built-in.o
|
|
LD u-boot
|
|
OBJCOPY u-boot.srec
|
|
OBJCOPY u-boot-nodtb.bin
|
|
SYM u-boot.sym
|
|
start=$(/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/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/rpdzkj/ninth/yushun/rk3566-rk3568-linux/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/rk3568-evb.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
|
|
COPY spl/u-boot-spl.dtb
|
|
CC tpl/arch/arm/mach-rockchip/tpl.o
|
|
CC spl/common/spl/spl.o
|
|
CC spl/arch/arm/cpu/armv8/fwcall.o
|
|
CC tpl/arch/arm/cpu/armv8/fwcall.o
|
|
CC spl/lib/display_options.o
|
|
LD spl/arch/arm/cpu/armv8/built-in.o
|
|
LD tpl/arch/arm/cpu/armv8/built-in.o
|
|
LD tpl/arch/arm/mach-rockchip/built-in.o
|
|
LD spl/common/spl/built-in.o
|
|
LD spl/lib/built-in.o
|
|
LD tpl/u-boot-tpl
|
|
OBJCOPY tpl/u-boot-tpl-nodtb.bin
|
|
COPY tpl/u-boot-tpl.bin
|
|
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
|
|
CFGCHK u-boot.cfg
|
|
SEC=1
|
|
pack u-boot.itb okay! Input: ../rkbin/RKTRUST/RK3568TRUST.ini
|
|
|
|
FIT description: FIT Image with ATF/OP-TEE/U-Boot/MCU
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Image 0 (uboot)
|
|
Description: U-Boot
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Standalone Program
|
|
Compression: uncompressed
|
|
Data Size: 1282592 Bytes = 1252.53 KiB = 1.22 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0x00a00000
|
|
Entry Point: unavailable
|
|
Hash algo: sha256
|
|
Hash value: 76a4dd19889f241a14bcb5bdf72c9ce6b8779345bceae46f3e748c308b61d3ec
|
|
Image 1 (atf-1)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 163840 Bytes = 160.00 KiB = 0.16 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0x00040000
|
|
Hash algo: sha256
|
|
Hash value: df3dd620f7412cc7233d775405bead9f3323bb12a1c902dafd71752357211505
|
|
Image 2 (atf-2)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 40960 Bytes = 40.00 KiB = 0.04 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0xfdcc1000
|
|
Hash algo: sha256
|
|
Hash value: 455304ad25a671f34193e732b2c3c679f4ef43d6254f642c29d1643c937cf2d9
|
|
Image 3 (atf-3)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 20259 Bytes = 19.78 KiB = 0.02 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0x0006a000
|
|
Hash algo: sha256
|
|
Hash value: 919db4e965c19bf879da8a058ac6008a892a17904e6437cdd72f8f485aa61e0c
|
|
Image 4 (atf-4)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 8192 Bytes = 8.00 KiB = 0.01 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0xfdcd0000
|
|
Hash algo: sha256
|
|
Hash value: d4e8257343b8be878acde6ba7274e2e60640e5c20bffe754984761a31276b3de
|
|
Image 5 (atf-5)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 8192 Bytes = 8.00 KiB = 0.01 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0xfdcce000
|
|
Hash algo: sha256
|
|
Hash value: cb025e3a5b768cdea2ba62e092042d5194098016e43c323db954278ad7d75a84
|
|
Image 6 (atf-6)
|
|
Description: ARM Trusted Firmware
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 7732 Bytes = 7.55 KiB = 0.01 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0x00068000
|
|
Hash algo: sha256
|
|
Hash value: 6e9d32ba2391ea86ec585080eebb4c76fae7b5363dca1a69e6035ba3e4491bc8
|
|
Image 7 (optee)
|
|
Description: OP-TEE
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Firmware
|
|
Compression: uncompressed
|
|
Data Size: 457112 Bytes = 446.40 KiB = 0.44 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0x08400000
|
|
Hash algo: sha256
|
|
Hash value: af414b9c9f1a05b058de55de4ad0fa6ec1f40e6b42769454196ee63279570cc7
|
|
Image 8 (fdt)
|
|
Description: U-Boot dtb
|
|
Created: Tue Nov 29 20:26:55 2022
|
|
Type: Flat Device Tree
|
|
Compression: uncompressed
|
|
Data Size: 14285 Bytes = 13.95 KiB = 0.01 MiB
|
|
Architecture: AArch64
|
|
Hash algo: sha256
|
|
Hash value: fcfda359c09a8b315de67f0f6a4db29122f97fadfa185d0d4a9aee69488cc76d
|
|
Default Configuration: 'conf'
|
|
Configuration 0 (conf)
|
|
Description: rk3568-evb
|
|
Kernel: unavailable
|
|
Firmware: atf-1
|
|
FDT: fdt
|
|
Loadables: uboot
|
|
atf-2
|
|
atf-3
|
|
atf-4
|
|
atf-5
|
|
atf-6
|
|
optee
|
|
********boot_merger ver 1.2********
|
|
Info:Pack loader ok.
|
|
pack loader okay! Input: ../rkbin/RKBOOT/RK3568MINIALL.ini
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/u-boot
|
|
|
|
Image(no-signed, version=0): uboot.img (FIT with uboot, trust...) is ready
|
|
Image(no-signed): rk356x_spl_loader_v1.15.112.bin (with spl, ddr...) is ready
|
|
pack uboot.img okay! Input: ../rkbin/RKTRUST/RK3568TRUST.ini
|
|
|
|
Platform RK3568 is build OK, with new .config(make rk3568_defconfig -j64)
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-
|
|
Tue Nov 29 20:26:56 CST 2022
|
|
Running build_uboot succeeded.
|
|
Skipping build_loader for missing configs: RK_LOADER_BUILD_TARGET.
|
|
============Start building kernel============
|
|
TARGET_ARCH =arm64
|
|
TARGET_KERNEL_CONFIG =rockchip_linux_defconfig
|
|
TARGET_KERNEL_DTS =pro-rk3568
|
|
TARGET_KERNEL_CONFIG_FRAGMENT =
|
|
==========================================
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux
|
|
------ start build dtb------
|
|
------ end build dtb------
|
|
CALL scripts/checksyscalls.sh
|
|
CHK include/generated/compile.h
|
|
Image: kernel.img is ready
|
|
CALL scripts/checksyscalls.sh
|
|
Building modules, stage 2.
|
|
MODPOST 0 modules
|
|
Image: resource.img (with pro-rk3568.dtb logo.bmp logo_kernel.bmp) is ready
|
|
Image1: boot.img (with Image resource.img) is ready
|
|
Image2: zboot.img (with Image.lz4 resource.img) is ready
|
|
Running build_kernel succeeded.
|
|
Skipping build_toolchain for missing configs: RK_CFG_TOOLCHAIN.
|
|
==========Start building buildroot==========
|
|
TARGET_BUILDROOT_CONFIG=rockchip_rk3568
|
|
=========================================
|
|
Top of tree: /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux
|
|
===========================================
|
|
|
|
#TARGET_BOARD=rk3568
|
|
#OUTPUT_DIR=output/rockchip_rk3568
|
|
#CONFIG=rockchip_rk3568_defconfig
|
|
|
|
===========================================
|
|
make: Entering directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
GEN /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/Makefile
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/build/defconfig_hook.py -m /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk3568_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig
|
|
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/tristate.config BR2_CONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.config HOST_GCC_VERSION="9" BASE_DIR=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568 SKIP_LEGACY= BR2_DEFCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk3568_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/build/buildroot-config/conf --defconfig=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig Config.in
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:259:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_MPP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:260:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_MPP_ALLOCATOR_DRM
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:262:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_RGA
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:287:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:288:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:289:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:295:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:296:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:297:warning: override: reassigning to symbol BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:300:warning: override: reassigning to symbol BR2_PACKAGE_BLUEZ5_UTILS
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:319:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_TEST
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:322:warning: override: reassigning to symbol BR2_PACKAGE_RKWIFIBT
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.rockchipconfig:361:warning: override: reassigning to symbol BR2_PACKAGE_RKSCRIPT_IODOMAIN
|
|
#
|
|
# configuration written to /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/.config
|
|
#
|
|
make: Leaving directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
2022-11-29T20:27:07 >>> python3 3.8.6 Extracting
|
|
2022-11-29T20:27:09 >>> python3 3.8.6 Patching
|
|
2022-11-29T20:27:09 >>> python3 3.8.6 Updating config.sub and config.guess
|
|
2022-11-29T20:27:09 >>> python3 3.8.6 Configuring
|
|
2022-11-29T20:27:09 >>> python3 3.8.6 Autoreconfiguring
|
|
2022-11-29T20:27:13 >>> python3 3.8.6 Patching libtool
|
|
2022-11-29T20:27:38 >>> python3 3.8.6 Building
|
|
2022-11-29T20:27:47 >>> python3 3.8.6 Installing to staging directory
|
|
2022-11-29T20:27:49 >>> python3 3.8.6 Fixing libtool files
|
|
2022-11-29T20:27:52 >>> python3 3.8.6 Installing to target
|
|
2022-11-29T20:27:57 >>> Finalizing target directory
|
|
2022-11-29T20:28:06 >>> Sanitizing RPATH in target tree
|
|
2022-11-29T20:28:22 >>> Copying overlay board/rockchip/common/base
|
|
2022-11-29T20:28:22 >>> Copying overlay board/rockchip/common/powermanager
|
|
2022-11-29T20:28:22 >>> Copying overlay board/rockchip/rk356x/fs-overlay/
|
|
2022-11-29T20:28:22 >>> Copying overlay board/rockchip/common/wifi
|
|
2022-11-29T20:28:22 >>> Executing post-build script ../device/rockchip/common/post-build.sh
|
|
2022-11-29T20:28:22 >>> Generating root filesystem image rootfs.cpio
|
|
2022-11-29T20:29:04 >>> Generating root filesystem image rootfs.ext2
|
|
2022-11-29T20:29:08 >>> Generating root filesystem image rootfs.squashfs
|
|
2022-11-29T20:29:11 >>> Generating root filesystem image rootfs.tar
|
|
Done in 2min 11s
|
|
log saved on /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/br.log. pack buildroot image at: /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/images/rootfs.ext4
|
|
you take 2:11.64 to build builroot
|
|
Running build_buildroot succeeded.
|
|
Running build_rootfs succeeded.
|
|
==========Start building recovery==========
|
|
TARGET_RECOVERY_CONFIG=rockchip_rk356x_recovery
|
|
========================================
|
|
config is rockchip_rk356x_recovery
|
|
found kernel image
|
|
Top of tree: /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux
|
|
===========================================
|
|
|
|
#TARGET_BOARD=rk356x
|
|
#OUTPUT_DIR=output/rockchip_rk356x_recovery
|
|
#CONFIG=rockchip_rk356x_recovery_defconfig
|
|
|
|
===========================================
|
|
make: Entering directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
GEN /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/Makefile
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/build/defconfig_hook.py -m /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk356x_recovery_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.rockchipconfig
|
|
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/build/buildroot-config/tristate.config BR2_CONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.config HOST_GCC_VERSION="9" BASE_DIR=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery SKIP_LEGACY= BR2_DEFCONFIG=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/configs/rockchip_rk356x_recovery_defconfig /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/build/buildroot-config/conf --defconfig=/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.rockchipconfig Config.in
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.rockchipconfig:63:warning: override: reassigning to symbol BR2_PACKAGE_UPDATE
|
|
/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.rockchipconfig:64:warning: override: reassigning to symbol BR2_PACKAGE_RKSCRIPT
|
|
#
|
|
# configuration written to /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/.config
|
|
#
|
|
make: Leaving directory '/home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot'
|
|
====Start build rockchip_rk356x_recovery====
|
|
2022-11-29T20:29:18 >>> Finalizing target directory
|
|
2022-11-29T20:29:18 >>> Sanitizing RPATH in target tree
|
|
2022-11-29T20:29:19 >>> Copying overlay board/rockchip/common/base
|
|
2022-11-29T20:29:19 >>> Copying overlay board/rockchip/common/recovery
|
|
2022-11-29T20:29:19 >>> Copying overlay board/rockchip/rk356x/fs-overlay/
|
|
2022-11-29T20:29:19 >>> Executing post-build script ../device/rockchip/common/post-build.sh
|
|
2022-11-29T20:29:19 >>> Generating root filesystem image rootfs.cpio
|
|
2022-11-29T20:29:22 >>> Generating root filesystem image rootfs.ext2
|
|
2022-11-29T20:29:24 >>> Generating root filesystem image rootfs.squashfs
|
|
2022-11-29T20:29:24 >>> Generating root filesystem image rootfs.tar
|
|
Done in 10s
|
|
log saved on /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/br.log
|
|
====Build rockchip_rk356x_recovery ok!====
|
|
pack recovery.img...fdt {
|
|
kernel {
|
|
ramdisk {
|
|
resource {
|
|
FIT description: U-Boot FIT source file for arm
|
|
Created: Tue Nov 29 20:29:25 2022
|
|
Image 0 (fdt)
|
|
Description: unavailable
|
|
Created: Tue Nov 29 20:29:25 2022
|
|
Type: Flat Device Tree
|
|
Compression: uncompressed
|
|
Data Size: 134094 Bytes = 130.95 KiB = 0.13 MiB
|
|
Architecture: AArch64
|
|
Load Address: 0xffffff00
|
|
Hash algo: sha256
|
|
Hash value: e0892143708bd0c44ea74bf2eddda4ef0d8c2767bc9142976b37f1bb9f33a7ec
|
|
Image 1 (kernel)
|
|
Description: unavailable
|
|
Created: Tue Nov 29 20:29:25 2022
|
|
Type: Kernel Image
|
|
Compression: uncompressed
|
|
Data Size: 27842568 Bytes = 27190.01 KiB = 26.55 MiB
|
|
Architecture: AArch64
|
|
OS: Linux
|
|
Load Address: 0xffffff01
|
|
Entry Point: 0xffffff01
|
|
Hash algo: sha256
|
|
Hash value: 0ad323eb8ef84ca0eefe0c5f5991dbcf555d05d69c02c15db6b13db80d1c0246
|
|
Image 2 (ramdisk)
|
|
Description: unavailable
|
|
Created: Tue Nov 29 20:29:25 2022
|
|
Type: RAMDisk Image
|
|
Compression: uncompressed
|
|
Data Size: 10979148 Bytes = 10721.82 KiB = 10.47 MiB
|
|
Architecture: AArch64
|
|
OS: Linux
|
|
Load Address: 0xffffff02
|
|
Entry Point: unavailable
|
|
Hash algo: sha256
|
|
Hash value: 28b68d3976726005119661698f789f4b22b039c77686332440e1cd2211e2f890
|
|
Image 3 (resource)
|
|
Description: unavailable
|
|
Created: Tue Nov 29 20:29:25 2022
|
|
Type: Multi-File Image
|
|
Compression: uncompressed
|
|
Data Size: 172032 Bytes = 168.00 KiB = 0.16 MiB
|
|
Hash algo: sha256
|
|
Hash value: 3c761c0e0dc0cddfeb7566efeba5b1785567aa8618efed2b10066b90673ded3b
|
|
Default Configuration: 'conf'
|
|
Configuration 0 (conf)
|
|
Description: unavailable
|
|
Kernel: kernel
|
|
Init Ramdisk: ramdisk
|
|
FDT: fdt
|
|
done.
|
|
you take 0:11.76 to build recovery
|
|
Running build_recovery succeeded.
|
|
Skipping build_ramboot for missing configs: RK_CFG_RAMBOOT.
|
|
Running build_all succeeded.
|
|
/usr/bin/fakeroot
|
|
Linking parameter.txt from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/rk356x/parameter-buildroot-fit.txt...
|
|
Done linking parameter.txt
|
|
Linking uboot.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/u-boot/uboot.img...
|
|
Done linking uboot.img
|
|
Linking MiniLoaderAll.bin from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/u-boot/rk356x_spl_loader_v1.15.112.bin...
|
|
Done linking MiniLoaderAll.bin
|
|
Linking boot.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/kernel/boot.img...
|
|
Done linking boot.img
|
|
Linking recovery.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk356x_recovery/images/recovery.img...
|
|
Done linking recovery.img
|
|
Linking misc.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/rockimg/misc.img...
|
|
Fallback to /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/rockimg/wipe_all-misc.img
|
|
Done linking misc.img
|
|
Linking rootfs.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev/rootfs.ext4...
|
|
Done linking rootfs.img
|
|
Packing oem.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/oem/oem_normal...
|
|
Using host tools in /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/host
|
|
Making /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev/oem.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/oem/oem_normal (auto sized)
|
|
Making /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev/oem.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/oem/oem_normal with size(17048KB)
|
|
mke2fs 1.46.5 (30-Dec-2021)
|
|
Discarding device blocks: done
|
|
Creating filesystem with 17048 1k blocks and 4272 inodes
|
|
Filesystem UUID: b13bf34a-58ed-46b7-a6ee-39bf02939997
|
|
Superblock backups stored on blocks:
|
|
8193
|
|
|
|
Allocating group tables: done
|
|
Writing inode tables: done
|
|
Copying files into the device: done
|
|
Writing superblocks and filesystem accounting information: done
|
|
|
|
tune2fs 1.46.5 (30-Dec-2021)
|
|
Setting maximal mount count to -1
|
|
Setting interval between checks to 0 seconds
|
|
Done packing oem.img
|
|
Packing userdata.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/userdata/userdata_normal...
|
|
Using host tools in /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/buildroot/output/rockchip_rk3568/host
|
|
Making /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev/userdata.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/userdata/userdata_normal (auto sized)
|
|
Making /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev/userdata.img from /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/device/rockchip/userdata/userdata_normal with size(4376KB)
|
|
mke2fs 1.46.5 (30-Dec-2021)
|
|
Discarding device blocks: done
|
|
Creating filesystem with 4376 1k blocks and 1096 inodes
|
|
|
|
Allocating group tables: done
|
|
Writing inode tables: done
|
|
Copying files into the device: done
|
|
Writing superblocks and filesystem accounting information: done
|
|
|
|
tune2fs 1.46.5 (30-Dec-2021)
|
|
Setting maximal mount count to -1
|
|
Setting interval between checks to 0 seconds
|
|
Done packing userdata.img
|
|
Images in /home/rpdzkj/ninth/yushun/rk3566-rk3568-linux/rockdev are ready!
|
|
Running build_firmware succeeded.
|
|
Make update.img
|
|
start to make update.img...
|
|
Android Firmware Package Tool v2.0
|
|
------ PACKAGE ------
|
|
Add file: ./package-file
|
|
package-file,Add file: ./package-file done,offset=0x800,size=0x28d,userspace=0x1
|
|
Add file: ./Image/MiniLoaderAll.bin
|
|
bootloader,Add file: ./Image/MiniLoaderAll.bin done,offset=0x1000,size=0x709c0,userspace=0xe2
|
|
Add file: ./Image/parameter.txt
|
|
parameter,Add file: ./Image/parameter.txt done,offset=0x72000,size=0x1b9,userspace=0x1
|
|
Add file: ./Image/uboot.img
|
|
uboot,Add file: ./Image/uboot.img done,offset=0x72800,size=0x400000,userspace=0x800
|
|
Add file: ./Image/misc.img
|
|
misc,Add file: ./Image/misc.img done,offset=0x472800,size=0xc000,userspace=0x18
|
|
Add file: ./Image/boot.img
|
|
boot,Add file: ./Image/boot.img done,offset=0x47e800,size=0x1ab8800,userspace=0x3571
|
|
Add file: ./Image/recovery.img
|
|
recovery,Add file: ./Image/recovery.img done,offset=0x1f37000,size=0x2551a00,userspace=0x4aa4
|
|
Add file: ./Image/rootfs.img
|
|
rootfs,Add file: ./Image/rootfs.img done,offset=0x4489000,size=0x313a3000,userspace=0x62746
|
|
Add CRC...
|
|
Make firmware OK!
|
|
------ OK ------
|
|
********rkImageMaker ver 2.0********
|
|
Generating new image, please wait...
|
|
Writing head info...
|
|
Writing boot file...
|
|
Writing firmware...
|
|
Generating MD5 data...
|
|
MD5 data generated successfully!
|
|
New image generated successfully!
|
|
Making ./Image/update.img OK.
|
|
Running build_updateimg succeeded.
|
|
Running build_allsave succeeded.
|