20241102编译Rockchip原厂的RK3566平台的Buildroot【repo模式】

20241102编译Rockchip原厂的RK3566平台的Buildroot【repo模式】
2024/11/2 11:13


精简步骤:
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ cd rk356x_linux5p10v120_20241022/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ .repo/repo/repo sync -l
Updating files: 100% (18608/18608), done.
Updating files: 100% (740/740), done.
Updating files: 100% (1223/1223), done.
Updating files: 100% (242/242), done.
Updating files: 100% (81886/81886), done.
Updating files: 100% (3666/3666), done.
Updating files: 100% (5939/5939), done.
Updating files: 100% (275/275), done.
Updating files: 100% (5722/5722), done.
Updating files: 100% (6910/6910), done.
Updating files: 100% (37324/37324), done.
Updating files: 100% (264/264), done.
Updating files: 100% (166/166), done.pdating files:  72% (120/166)
Updating files: 100% (263/263), done.
Updating files: 100% (1178/1178), done.
Checking out: 100% (63/63), done in 1m27.485s
repo sync has finished successfully.
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll *.sh
lrwxrwxrwx 1 viewpro viewpro 39 11月  1 14:42 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 viewpro viewpro 27 11月  1 14:42 envsetup.sh -> buildroot/build/envsetup.sh
lrwxrwxrwx 1 viewpro viewpro 41 11月  1 14:42 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ./build.sh lunch
3. rockchip_rk3566_evb2_lp4x_v10_defconfig
Which would you like? [1]: 3
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ./build.sh 


详细一点的LOG:【完整版本的LOG放不下呀!】
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ cd rk356x_linux5p10v120_20241022/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll
total 28
drwxrwxr-x  3 viewpro viewpro  4096 11月  1 11:10 ./
drwxr-xr-x 44 viewpro viewpro 12288 11月  1 14:42 ../
-rwx------  1 viewpro viewpro  5211 11月  1 11:22 readme.txt*
drwxr-xr-x  7 viewpro viewpro  4096 4月   3  2024 .repo/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ .repo/repo/re
release/ repo     
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ .repo/repo/repo sync -l
Updating files: 100% (18608/18608), done.
Updating files: 100% (740/740), done.
Updating files: 100% (1223/1223), done.
Updating files: 100% (242/242), done.
Updating files: 100% (81886/81886), done.
Updating files: 100% (3666/3666), done.
Updating files: 100% (5939/5939), done.
Updating files: 100% (275/275), done.
Updating files: 100% (5722/5722), done.
Updating files: 100% (6910/6910), done.
Updating files: 100% (37324/37324), done.
Updating files: 100% (264/264), done.
Updating files: 100% (166/166), done.pdating files:  72% (120/166)
Updating files: 100% (263/263), done.
Updating files: 100% (1178/1178), done.
Checking out: 100% (63/63), done in 1m27.485s
repo sync has finished successfully.

viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll
total 80
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:43 ./
drwxr-xr-x 44 viewpro viewpro 12288 11月  1 14:42 ../
drwxrwxr-x  4 viewpro viewpro  4096 11月  1 14:42 app/
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:42 buildroot/
lrwxrwxrwx  1 viewpro viewpro    39 11月  1 14:42 build.sh -> device/rockchip/common/scripts/build.sh*
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:42 debian/
drwxrwxr-x  3 viewpro viewpro  4096 11月  1 14:42 device/
drwxrwxr-x  6 viewpro viewpro  4096 11月  1 14:43 docs/
lrwxrwxrwx  1 viewpro viewpro    27 11月  1 14:42 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 29 viewpro viewpro  4096 11月  1 14:44 external/
drwxrwxr-x 26 viewpro viewpro  4096 11月  1 14:43 kernel/
lrwxrwxrwx  1 viewpro viewpro    31 11月  1 14:42 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x  3 viewpro viewpro  4096 11月  1 14:43 prebuilts/
-rwx------  1 viewpro viewpro  5211 11月  1 11:22 readme.txt*
drwxr-xr-x  7 viewpro viewpro  4096 4月   3  2024 .repo/
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:43 rkbin/
lrwxrwxrwx  1 viewpro viewpro    41 11月  1 14:42 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:43 rtos/
drwxrwxr-x  5 viewpro viewpro  4096 11月  1 14:43 tools/
drwxrwxr-x 24 viewpro viewpro  4096 11月  1 14:43 u-boot/
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:43 yocto/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ cd ..
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ rm .repo -rf
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ ll
total 101185512
drwxr-xr-x 43 viewpro viewpro       12288 11月  1 14:44  ./
drwxr-xr-x  3 root    root           4096 1月  14  2024  ../
-rwx------  1 viewpro viewpro  1098759282 9月  18 10:16  03-硬件文档1荣品的RK3566.7z*
drwx------  2 viewpro viewpro        4096 9月  19 12:02  20240721“外星物种”猴面包树的故事-叶建飞-光明图书馆/
drwxr-xr-x 21 viewpro viewpro        4096 9月  26 19:39  67备用了OK3588_Linux_fs/
drwxr-x---  2 viewpro viewpro        4096 9月  19 11:07  .android/
-rwx------  1 viewpro viewpro        1155 9月  16 17:57  AP6275P.txt*
drwxrwxr-x  3 viewpro viewpro        4096 8月  27 20:03  backup/
-rw-------  1 viewpro viewpro       25751 11月  1 14:42  .bash_history
-rw-r--r--  1 viewpro viewpro         220 1月  14  2024  .bash_logout
-rw-r--r--  1 viewpro viewpro        4064 4月   5  2024  .bashrc
drwxr-xr-x 19 viewpro viewpro        4096 11月  1 12:02  .buildroot-ccache/
drwxr-xr-x 16 viewpro viewpro        4096 9月  20 11:31  .cache/
drwx------ 23 viewpro viewpro        4096 8月  30 14:44  .config/
-rwx------  1 viewpro viewpro      612908 9月  18 15:57  CX660X产品webui快速配置操作指导.pdf*
drwxr-xr-x  2 viewpro viewpro        4096 1月  14  2024  Desktop/
drwxr-xr-x  2 viewpro viewpro        4096 1月  14  2024  Documents/
drwxrwxr-x 12 viewpro viewpro        4096 9月  27 18:52  DOCX/
drwxr-xr-x  2 viewpro viewpro        4096 8月  30 14:43  Downloads/
-rwx------  1 viewpro viewpro      644355 9月  14  2023 'FL-RK3588摄像头OV13855  仁恒 2023年9月14日.pdf'*
drwx------  3 viewpro viewpro        4096 10月 25 13:55  .gnupg/
drwxrwxr-x  2 viewpro viewpro        4096 8月  21 09:39  .gphoto/
drwxrwxr-x  2 viewpro viewpro        4096 11月  1 10:25  img_RK3566/
-rwx------  1 viewpro viewpro      233258 4月  18  2024  KMS_VL_ALL_AIO_v39_CNcmd*
-rw-r--r--  1 viewpro viewpro        1435 1月  16  2024  .labelmerc
-rwx------  1 viewpro viewpro      613889 9月  16 20:16 'lc1860 lc1881在安卓上位机下的RNDIS&GSERIAL使用.pdf'*
drwxr-xr-x  5 viewpro viewpro        4096 1月  15  2024  .local/
drwxrwxr-x  2 viewpro viewpro        4096 11月  1 10:50  mkv9/
drwx------  4 viewpro viewpro        4096 1月  15  2024  .mozilla/
drwxr-xr-x  2 viewpro viewpro        4096 1月  14  2024  Music/
drwx------  6 viewpro viewpro        4096 10月 22 15:38  NAT2/
drwx------  3 viewpro viewpro        4096 1月  16  2024  .nv/
drwxr-xr-x  2 viewpro viewpro       12288 10月 29 15:17  Pictures/
-rwx------  1 viewpro viewpro    37988296 9月  21 10:32  PotPlayerSetup64-240827.exe*
-rw-r--r--  1 viewpro viewpro         807 1月  14  2024  .profile
-rwx------  1 viewpro viewpro       63076 9月  23 10:41 'Protel Schematic5.pdf'*
drwxr-xr-x  2 viewpro viewpro        4096 9月  13 19:45  Public/
-rw-------  1 viewpro viewpro         284 6月  27 10:14  .python_history
-rwx------  1 viewpro viewpro     1667417 8月  24 12:33 'RD-RK3588S-AHD-B_V12-1 位号图-贴片值.pdf'*
-rwx------  1 viewpro viewpro      994744 8月  24 12:33 'RD-RK3588S-AHD-B-V12-1 原理图.pdf'*
-rwx------  1 viewpro viewpro     4902907 8月  24 11:52  RD-RK3588S-AHD-B-V12主板规格书.pdf*
-rwx------  1 viewpro viewpro     2233988 8月  24 11:52  RD-RK3588S-C-V10核心板规格书.pdf*
-rw-rw-r--  1 viewpro viewpro           2 11月  1 14:42  .repo_.gitconfig.json
-rw-rw-r--  1 viewpro viewpro 21151339873 6月   1 16:50  repo_RK3588_Buildroot20240508_1644finish.tgz
-rwx------  1 viewpro viewpro 33680884012 10月 25 09:41  RK3566_Linux5.10_V1.2.0_20241022.tar.gz*
drwxr-xr-x 17 viewpro viewpro        4096 11月  1 13:03  RK3566_RK3568_Linux5.10_V1.2.0/
-rw-rw-r--  1 viewpro viewpro  8382099900 11月  1 11:32  RK3566_RK3568_Linux5.10_V1.2.0_1130.tgz
-rw-rw-r--  1 viewpro viewpro 22842073272 11月  1 14:38  RK3566_RK3568_Linux5.10_V1.2.0_1429finish.tgz
drwxrwxr-x 16 viewpro viewpro        4096 11月  1 14:43  rk356x_linux5p10v120_20241022/
-rw-rw-r--  1 viewpro viewpro 11988766019 11月  1 11:24  rk356x_linux5p10v120_20241022_1123.tgz
drwxr-xr-x 19 viewpro viewpro        4096 10月 25 17:34  rk3588s_20230620/
drwx------  2 viewpro viewpro        4096 10月  7 19:52  RK3588S相关原理图/
drwxrwxr-x  3 viewpro viewpro        4096 9月  23 15:33  rockchip1/
-rwx------  1 viewpro viewpro      140477 9月  23 15:46  rockchip1zuixiao_rk3588s荣品的buildroot.tar.gz*
drwxr-xr-x  6 viewpro viewpro        4096 7月   3 19:48  rockit/
drwx------  3 viewpro viewpro        4096 1月  15  2024  snap/
drwx------  2 viewpro viewpro        4096 5月  21 19:53  .ssh/
-rw-r--r--  1 viewpro viewpro           0 1月  14  2024  .sudo_as_admin_successful
drwxrwxr-x  4 viewpro viewpro        4096 9月  20 09:14  temp/
drwxr-xr-x  2 viewpro viewpro        4096 1月  14  2024  Templates/
drwx------  2 viewpro viewpro        4096 10月 25 11:32  test_img/
-rwx------  1 viewpro viewpro  2159159882 8月  24 12:34  update-rd-rk3588s-AHD-android12.0-lcd-hdmi0-20240204-141254.img*
-rwx------  1 viewpro viewpro  1168331338 8月  24 12:26  update-rd-rk3588s-ahd-buildroot-hdmi0-20240729-031125.img*
-rw-rw-r--  1 viewpro viewpro   967223882 9月  24 12:10  update使用荣品的DTS了的Buildroot.img
drwxrwxr-x  3 viewpro viewpro        4096 10月 22 15:39  versions/
drwxr-xr-x  2 viewpro viewpro        4096 1月  14  2024  Videos/
-rw-rw-r--  1 viewpro viewpro        1215 7月   1 20:25  .wget-hsts
-rw-------  1 viewpro viewpro         511 11月  1 14:19  .Xauthority
drwx------  2 viewpro viewpro        4096 8月  22 15:50  交叉编译链/
-rwx------  1 viewpro viewpro       44088 10月 15 12:29 "制造的原理 全25季 How It's Made _ 造物小百科.txt"*
drwx------  2 viewpro viewpro        4096 7月  29 11:02  原厂资料/
-rwx------  1 viewpro viewpro        1694 10月 30 10:09 '新建 文本文档.txt'*
drwx------  5 viewpro viewpro        4096 8月  29 19:55  海罗光电有限公司/
drwx------  2 viewpro viewpro        4096 10月 16 14:46  源码/
drwx------  9 viewpro viewpro        4096 10月 24 14:11  版本管理/
drwx------  2 viewpro viewpro        4096 4月  30  2024  荣品4K/
-rwx------  1 viewpro viewpro   124807256 10月  8 13:49  酷芯20241008_1349.7z*
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ cd -
/home/viewpro/rk356x_linux5p10v120_20241022
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll
total 80
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:43 ./
drwxr-xr-x 43 viewpro viewpro 12288 11月  1 14:44 ../
drwxrwxr-x  4 viewpro viewpro  4096 11月  1 14:42 app/
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:42 buildroot/
lrwxrwxrwx  1 viewpro viewpro    39 11月  1 14:42 build.sh -> device/rockchip/common/scripts/build.sh*
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:42 debian/
drwxrwxr-x  3 viewpro viewpro  4096 11月  1 14:42 device/
drwxrwxr-x  6 viewpro viewpro  4096 11月  1 14:43 docs/
lrwxrwxrwx  1 viewpro viewpro    27 11月  1 14:42 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 29 viewpro viewpro  4096 11月  1 14:44 external/
drwxrwxr-x 26 viewpro viewpro  4096 11月  1 14:43 kernel/
lrwxrwxrwx  1 viewpro viewpro    31 11月  1 14:42 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x  3 viewpro viewpro  4096 11月  1 14:43 prebuilts/
-rwx------  1 viewpro viewpro  5211 11月  1 11:22 readme.txt*
drwxr-xr-x  7 viewpro viewpro  4096 4月   3  2024 .repo/
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:43 rkbin/
lrwxrwxrwx  1 viewpro viewpro    41 11月  1 14:42 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 16 viewpro viewpro  4096 11月  1 14:43 rtos/
drwxrwxr-x  5 viewpro viewpro  4096 11月  1 14:43 tools/
drwxrwxr-x 24 viewpro viewpro  4096 11月  1 14:43 u-boot/
drwxrwxr-x  9 viewpro viewpro  4096 11月  1 14:43 yocto/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ll *.sh
lrwxrwxrwx 1 viewpro viewpro 39 11月  1 14:42 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 viewpro viewpro 27 11月  1 14:42 envsetup.sh -> buildroot/build/envsetup.sh
lrwxrwxrwx 1 viewpro viewpro 41 11月  1 14:42 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ./build.sh lunch

############### Rockchip Linux SDK ###############

Manifest: rk356x_linux5.10_release_v1.5.0_20240620.xml
Version: linux-5.10-gen-rkr8

Log colors: message notice warning error fatal

扫描二维码关注公众号,回复: 17494678 查看本文章

Parsing supported commands...

Log saved at /home/viewpro/rk356x_linux5p10v120_20241022/output/sessions/2024-11-01_14-48-02
Pick a defconfig:

1. rockchip_defconfig
2. rockchip_rk3566_evb2_lp4x_v10_32bit_defconfig
3. rockchip_rk3566_evb2_lp4x_v10_defconfig

4. rockchip_rk3568_evb1_ddr4_v10_32bit_defconfig
5. rockchip_rk3568_evb1_ddr4_v10_defconfig
6. rockchip_rk3568_evb8_lp4_v10_32bit_defconfig
7. rockchip_rk3568_evb8_lp4_v10_defconfig
8. rockchip_rk3568_pcie_ep_lp4x_v10_defconfig
Which would you like? [1]: 3
Switching to defconfig: /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/.chip/rockchip_rk3566_evb2_lp4x_v10_defconfig
mkdir -p /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/lxdialog
make CC="gcc" HOSTCC="gcc" \
    obj=/home/viewpro/rk356x_linux5p10v120_20241022/output/kconf -C /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/kconfig -f Makefile.br conf
make[1]: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/kconfig'
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE  -I/home/viewpro/rk356x_linux5p10v120_20241022/output/kconf -DCONFIG_=\"\"  -MM *.c > /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/.depend 2>/dev/null || :
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE  -I/home/viewpro/rk356x_linux5p10v120_20241022/output/kconf -DCONFIG_=\"\"   -c conf.c -o /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/conf.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE  -I/home/viewpro/rk356x_linux5p10v120_20241022/output/kconf -DCONFIG_=\"\"  -I. -c /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/zconf.tab.c -o /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/zconf.tab.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE  -I/home/viewpro/rk356x_linux5p10v120_20241022/output/kconf -DCONFIG_=\"\"   /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/conf.o /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/zconf.tab.o  -o /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/conf
rm /home/viewpro/rk356x_linux5p10v120_20241022/output/kconf/zconf.tab.c
make[1]: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/kconfig'
#
# configuration written to /home/viewpro/rk356x_linux5p10v120_20241022/output/.config
#
Using current kernel version(5.10)
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$ ./build.sh 

############### Rockchip Linux SDK ###############

Manifest: rk356x_linux5.10_release_v1.5.0_20240620.xml
Version: linux-5.10-gen-rkr8

Log colors: message notice warning error fatal

Log saved at /home/viewpro/rk356x_linux5p10v120_20241022/output/sessions/2024-11-01_14-49-45
Using last kernel version(5.10)

==========================================
          Final configs
==========================================
RK_BOOT_FIT_ITS=/home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/.chip/boot.its
RK_BOOT_IMG=boot.img
RK_BUILDROOT=y
RK_BUILDROOT_CFG=rockchip_rk3566
RK_CHIP=rk3566
RK_CHIP_FAMILY=rk3566_rk3568
RK_DEBIAN=y
RK_DEBIAN_ARCH=arm64
RK_DEBIAN_BULLSEYE=y
RK_DEBIAN_MIRROR=mirrors.ustc.edu.cn
RK_DEBIAN_VERSION=bullseye
RK_DEFCONFIG=rockchip_rk3566_evb2_lp4x_v10_defconfig
RK_EXTRA_PARTITION_NUM=2
RK_EXTRA_PARTITION_STR=oem:oem:/oem:ext4:defaults:normal:auto:@userdata:userdata:/userdata:ext4:defaults:normal:auto:@@@
RK_KERNEL=y
RK_KERNEL_ARCH=arm64
RK_KERNEL_CFG=rockchip_linux_defconfig
RK_KERNEL_DTS=kernel/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dts
RK_KERNEL_IMG=kernel/arch/arm64/boot/Image
RK_KERNEL_VERSION=5.10
RK_KERNEL_VERSION_RAW=5.10
RK_LOADER=y
RK_MISC=y
RK_MISC_BLANK=y
RK_OVERLAY=y
RK_OWNER=viewpro
RK_OWNER_UID=1000
RK_PARAMETER=parameter-buildroot-fit.txt
RK_RECOVERY=y
RK_RECOVERY_CFG=rockchip_rk3566_recovery
RK_RECOVERY_CPIO_GZ=y
RK_RECOVERY_FIT_ITS=/home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/.chip/boot4recovery.its
RK_RECOVERY_INITRD_TYPE=cpio.gz
RK_ROOTFS=y
RK_ROOTFS_ASYNC_COMMIT=y
RK_ROOTFS_DEBUG_INFO=y
RK_ROOTFS_EXT4=y
RK_ROOTFS_FSTRIM=y
RK_ROOTFS_FSTRIM_INTERVAL=3600
RK_ROOTFS_GENERATE_LOGS=y
RK_ROOTFS_INPUT_EVENT_DAEMON=y
RK_ROOTFS_IRQBALANCE=y
RK_ROOTFS_LD_CACHE=y
RK_ROOTFS_LOG_GUARDIAN=y
RK_ROOTFS_LOG_GUARDIAN_INTERVAL=10m
RK_ROOTFS_LOG_GUARDIAN_LOG_DIRS=/var/log/,/tmp/
RK_ROOTFS_LOG_GUARDIAN_MIN_SIZE=100M
RK_ROOTFS_OVERLAY=y
RK_ROOTFS_STRIP_MODULES=y
RK_ROOTFS_SYSTEM=buildroot
RK_ROOTFS_TYPE=ext4
RK_ROOTFS_UDEV_RULES=y
RK_SAVE_TRACKED=y
RK_SESSION=2024-11-01_14-49-45
RK_UBOOT_ARCH=arm64
RK_UBOOT_CFG=rk3566
RK_UPDATE=y
RK_USB_ADBD=y
RK_USB_ADBD_SHELL=/bin/bash
RK_USB_ADBD_TCP_PORT=5555
RK_USB_FW_VER=0x0310
RK_USB_GADGET=y
RK_USB_MANUFACTURER=Rockchip
RK_USB_PRODUCT=rk3xxx
RK_USB_VID=0x2207
RK_USE_FIT_IMG=y
RK_WIFIBT=y
RK_WIFIBT_MODULES=ALL_AP
RK_WIFIBT_RTK_AP=y
RK_YOCTO=y
RK_YOCTO_CHROMIUM=y
RK_YOCTO_DISPLAY_PLATFORM=wayland
RK_YOCTO_MACHINE=rockchip-rk3566-evb
RK_YOCTO_USBMOUNT=y

==========================================
          Start building all images
==========================================
Generated blank misc image
Done packing /home/viewpro/rk356x_linux5p10v120_20241022/output/firmware/misc.img
Running mk-misc.sh - build_misc succeeded.
Toolchain for loader (U-Boot):
/home/viewpro/rk356x_linux5p10v120_20241022/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/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- rk3566
grep: .config: No such file or directory
grep: .config: No such file or directory
## make  rk3568_defconfig rk3566.config -j40
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c: In function ‘conf_write’:
scripts/kconfig/confdata.c:771:19: warning: ‘%s’ directive writing likely 7 or more bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
  771 |  sprintf(newname, "%s%s", dirname, basename);
      |                   ^~~~~~
scripts/kconfig/confdata.c:771:19: note: assuming directive output of 7 bytes
In file included from /usr/include/stdio.h:867,
                 from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 4104) into a destination of size 4097
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c:774:20: warning: ‘.tmpconfig.’ directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
  774 |   sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
      |                    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 13 and 4119 bytes into a destination of size 4097
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
Using .config as base
Merging ./arch/../configs/rk3566.config
Value of CONFIG_BASE_DEFCONFIG is redefined by fragment ./arch/../configs/rk3566.config:
Previous value: CONFIG_BASE_DEFCONFIG=""
New value: CONFIG_BASE_DEFCONFIG="rk3568_defconfig"

Value of CONFIG_LOADER_INI is redefined by fragment ./arch/../configs/rk3566.config:
Previous value: CONFIG_LOADER_INI=""
New value: CONFIG_LOADER_INI="RK3566MINIALL.ini"

#
# merged configuration written to .config (needs make)
#
scripts/kconfig/conf  --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  UPD     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     tpl/include/autoconf.mk
  GEN     spl/include/autoconf.mk
  CHK     include/config/uboot.release
  CHK     include/generated/timestamp_autogenerated.h
  UPD     include/generated/timestamp_autogenerated.h
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o


2024-11-01T16:38:15 >>> Running build.sh - post-rootfs succeeded.
2024-11-01T16:38:15 >>>   Generating root filesystems common tables
2024-11-01T16:38:15 >>>   Generating filesystem image rootfs.cpio
2024-11-01T16:38:17 >>>   Generating filesystem image rootfs.ext2
2024-11-01T16:38:18 >>>   Generating filesystem image rootfs.squashfs
2024-11-01T16:38:18 >>>   Generating filesystem image rootfs.tar
Done in 24min 33s
Log saved on /home/viewpro/rk356x_linux5p10v120_20241022/output/sessions/2024-11-01_14-49-45/br-rockchip_rk3566_recovery_2024-11-01_16-13-46.log
Generated images:
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.cpio
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.cpio.gz
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.ext2
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.ext4
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.squashfs
/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/images/rootfs.tar
Using kernel version(5.10) from environment
Toolchain for kernel:
/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-

==========================================
          Start building recovery-kernel
==========================================
+ rm -rf /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-kernel
+ ln -rsf /home/viewpro/rk356x_linux5p10v120_20241022/kernel /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-kernel
+ cd /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-kernel
+ make -C /home/viewpro/rk356x_linux5p10v120_20241022/kernel/ -j21 CROSS_COMPILE=/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 rockchip_linux_defconfig
make: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
#
# No change to .config
#
make: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
+ make -C /home/viewpro/rk356x_linux5p10v120_20241022/kernel/ -j21 CROSS_COMPILE=/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 Image
make: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
  CALL    scripts/atomic/check-atomics.sh
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
make: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
+ make -C /home/viewpro/rk356x_linux5p10v120_20241022/kernel/ -j21 CROSS_COMPILE=/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 rockchip/rk3566-evb2-lp4x-v10-linux.dtb
make: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
make: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
+ ln -rsf arch/arm64/boot/Image /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-kernel.img
+ ln -rsf arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dtb /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-kernel.dtb
+ scripts/resource_tool arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dtb logo.bmp logo_kernel.bmp
Pack to resource.img successed!
+ ln -rsf resource.img /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery-resource.img
Running mk-kernel.sh - build_recovery-kernel succeeded.
Packing /home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/ramboot.img...
FIT description: U-Boot FIT source file for arm
Created:         Fri Nov  1 16:38:25 2024
 Image 0 (fdt)
  Description:  unavailable
  Created:      Fri Nov  1 16:38:25 2024
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    179562 Bytes = 175.35 KiB = 0.17 MiB
  Architecture: AArch64
  Load Address: 0xffffff00
  Hash algo:    sha256
  Hash value:   a3988c54f025b69dd3e0e6344b180bdfc3956ba9bb0b92e24d8d49ac3def5c90
 Image 1 (kernel)
  Description:  unavailable
  Created:      Fri Nov  1 16:38:25 2024
  Type:         Kernel Image
  Compression:  uncompressed
  Data Size:    36864512 Bytes = 36000.50 KiB = 35.16 MiB
  Architecture: AArch64
  OS:           Linux
  Load Address: 0xffffff01
  Entry Point:  0xffffff01
  Hash algo:    sha256
  Hash value:   4e3d967aca4a7ae379b14fd14931d1b28d4cffc25450294021181640c9937a14
 Image 2 (ramdisk)
  Description:  unavailable
  Created:      Fri Nov  1 16:38:25 2024
  Type:         RAMDisk Image
  Compression:  uncompressed
  Data Size:    6751620 Bytes = 6593.38 KiB = 6.44 MiB
  Architecture: AArch64
  OS:           Linux
  Load Address: 0xffffff02
  Entry Point:  unavailable
  Hash algo:    sha256
  Hash value:   c20c31d4b3efee3de0b19301352ceb3b278a4b5555bd8f46093822ed65eb503d
 Image 3 (resource)
  Description:  unavailable
  Created:      Fri Nov  1 16:38:25 2024
  Type:         Multi-File Image
  Compression:  uncompressed
  Data Size:    217600 Bytes = 212.50 KiB = 0.21 MiB
  Hash algo:    sha256
  Hash value:   81d625e2fa7181d40e35e1664ad3c0ab4754f1aa96faf5caf21374c2e6d9ebe0
 Default Configuration: 'conf'
 Configuration 0 (conf)
  Description:  unavailable
  Kernel:       kernel
  Init Ramdisk: ramdisk
  FDT:          fdt
Running mk-recovery.sh - build_recovery succeeded.
==========================================
          Start packing firmwares
==========================================
Linking /home/viewpro/rk356x_linux5p10v120_20241022/output/firmware/parameter.txt from /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/.chip/parameter-buildroot-fit.txt...
Preparing partiton oem
Merging /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/extra-parts/oem/normal into /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem
Packing /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.fs
Using host tools in /home/viewpro/rk356x_linux5p10v120_20241022/buildroot/output/rockchip_rk3566/host (except for mke2fs)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem (auto sized)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem with size(14271KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img
Creating filesystem with 3567 4k blocks and 3584 inodes

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (1024 blocks): done
Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "game_test.gba"
mke2fs: Could not allocate block in ext2 filesystem while populating file system
Retring with increased size....(1/20)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem with size(18367KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img
Creating filesystem with 4591 4k blocks and 4608 inodes

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (1024 blocks): 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
Generated /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img
Done packing /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img
Preparing partiton userdata
Merging /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/extra-parts/userdata/normal into /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata
Packing /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.fs
Using host tools in /home/viewpro/rk356x_linux5p10v120_20241022/buildroot/output/rockchip_rk3566/host (except for mke2fs)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata (auto sized)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata with size(313KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img

Filesystem too small for a journal
Creating filesystem with 78 4k blocks and 64 inodes

Allocating group tables: done                            
Writing inode tables: done                            
Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "piano2-CoolEdit.mp3"
mke2fs: Could not allocate block in ext2 filesystem while populating file system
Retring with increased size....(1/20)
Making /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img from /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata with size(4409KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img

Filesystem too small for a journal
Creating filesystem with 1102 4k blocks and 1120 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
Generated /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img
Done packing /home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img
Running mk-extra-parts.sh - build_extra_part succeeded.
Packed files:
MiniLoaderAll.bin(/home/viewpro/rk356x_linux5p10v120_20241022/u-boot/rk356x_spl_loader_v1.21.114.bin): 471K
boot.img(/home/viewpro/rk356x_linux5p10v120_20241022/kernel/boot.img): 36M
misc.img(/home/viewpro/rk356x_linux5p10v120_20241022/output/misc.img): 48K
oem.img(/home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/oem.img): 18M
parameter.txt(/home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/.chips/rk3566_rk3568/parameter-buildroot-fit.txt): 492
recovery.img(/home/viewpro/rk356x_linux5p10v120_20241022/output/recovery/ramboot.img): 42M
rootfs.img(/home/viewpro/rk356x_linux5p10v120_20241022/buildroot/output/rockchip_rk3566/images/rootfs.ext2): 859M
uboot.img(/home/viewpro/rk356x_linux5p10v120_20241022/u-boot/uboot.img): 4.0M
userdata.img(/home/viewpro/rk356x_linux5p10v120_20241022/output/extra-parts/userdata.img): 4.4M
Making update image...
==========================================
          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/viewpro/rk356x_linux5p10v120_20241022/output/firmware/update.img for update...
Android Firmware Package Tool v2.27
------ 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=0x1f8,userspace=0x1,flash_address=0x00000000
Add file: ./MiniLoaderAll.bin
bootloader,Add file: ./MiniLoaderAll.bin done,offset=0x1800,size=0x759c0,userspace=0xec
Add file: ./uboot.img
uboot,Add file: ./uboot.img done,offset=0x77800,size=0x400000,userspace=0x800,flash_address=0x00004000
Add file: ./misc.img
misc,Add file: ./misc.img done,offset=0x477800,size=0xc000,userspace=0x18,flash_address=0x00006000
Add file: ./boot.img
boot,Add file: ./boot.img done,offset=0x483800,size=0x2389e00,userspace=0x4714,flash_address=0x00008000
Add file: ./recovery.img
recovery,Add file: ./recovery.img done,offset=0x280d800,size=0x29fa400,userspace=0x53f5,flash_address=0x00028000
Add file: ./rootfs.img
rootfs,Add file: ./rootfs.img done,offset=0x5208000,size=0x35b00000,userspace=0x6b600,flash_address=0x00078000
Add file: ./oem.img
oem,Add file: ./oem.img done,offset=0x3ad08000,size=0x11ef000,userspace=0x23de,flash_address=0x00c78000
Add file: ./userdata.img
userdata,Add file: ./userdata.img done,offset=0x3bef7000,size=0x44e000,userspace=0x89c,flash_address=0x00cb8000
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!

Run 'make edit-package-file' if you want to change the package-file.

Running mk-updateimg.sh - build_updateimg succeeded.
Images under /home/viewpro/rk356x_linux5p10v120_20241022/output/firmware/ are ready!
Running mk-firmware.sh - build_firmware succeeded.
==========================================
          Start building linux-headers
==========================================
+ make -C /home/viewpro/rk356x_linux5p10v120_20241022/kernel/ -j21 CROSS_COMPILE=/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 rockchip_linux_defconfig
make: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
#
# No change to .config
#
make: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
+ make -C /home/viewpro/rk356x_linux5p10v120_20241022/kernel/ -j21 CROSS_COMPILE=/home/viewpro/rk356x_linux5p10v120_20241022/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 Image
make: Entering directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
  CALL    scripts/atomic/check-atomics.sh
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
make: Leaving directory '/home/viewpro/rk356x_linux5p10v120_20241022/kernel'
==========================================
          Start packing linux-headers-amd64
==========================================
+ mkdir -p /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers
+ rm -rf /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-amd64 /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-amd64.tar*
+ ln -rsf /home/viewpro/rk356x_linux5p10v120_20241022/kernel /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-amd64
+ cd /home/viewpro/rk356x_linux5p10v120_20241022/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/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-amd64.tar"

    # Pack kbuild
    tar -uf "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-amd64.tar" -C "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-amd64" scripts/ tools/
+ cd /home/viewpro/rk356x_linux5p10v120_20241022
Unpacking /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-amd64.tar ...
Debian control file:
Package: linux-headers-5.10-arm64
Source: linux-rockchip (5.10)
Version: 5.10-rockchip
Architecture: amd64
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <[email protected]>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 5.10 arm64 configuration
Packing linux-headers-5.10-arm64_amd64.deb...
Running mk-kernel.sh - linux-headers-amd64 succeeded.
==========================================
          Start packing linux-headers-armhf
==========================================
+ mkdir -p /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers
+ rm -rf /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-armhf /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-armhf.tar*
+ ln -rsf /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/linux-kbuild/armhf/linux-kbuild-5.10 /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-armhf
+ cd /home/viewpro/rk356x_linux5p10v120_20241022/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/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-armhf.tar"

    # Pack kbuild
    tar -uf "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-armhf.tar" -C "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-armhf" scripts/ tools/
+ cd /home/viewpro/rk356x_linux5p10v120_20241022
Unpacking /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-armhf.tar ...
Debian control file:
Package: linux-headers-5.10-arm64
Source: linux-rockchip (5.10)
Version: 5.10-rockchip
Architecture: armhf
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <[email protected]>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 5.10 arm64 configuration
Packing linux-headers-5.10-arm64_armhf.deb...
Running mk-kernel.sh - linux-headers-armhf succeeded.
==========================================
          Start packing linux-headers-aarch64
==========================================
+ mkdir -p /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers
+ rm -rf /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-aarch64 /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-aarch64.tar*
+ ln -rsf /home/viewpro/rk356x_linux5p10v120_20241022/device/rockchip/common/linux-kbuild/aarch64/linux-kbuild-5.10 /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-aarch64
+ cd /home/viewpro/rk356x_linux5p10v120_20241022/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/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-aarch64.tar"

    # Pack kbuild
    tar -uf "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-aarch64.tar" -C "/home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-kbuild-aarch64" scripts/ tools/
+ cd /home/viewpro/rk356x_linux5p10v120_20241022
Unpacking /home/viewpro/rk356x_linux5p10v120_20241022/output/linux-headers/linux-headers-aarch64.tar ...
Debian control file:
Package: linux-headers-5.10-arm64
Source: linux-rockchip (5.10)
Version: 5.10-rockchip
Architecture: aarch64
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <[email protected]>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 5.10 arm64 configuration
Packing linux-headers-5.10-arm64_aarch64.deb...
Running mk-kernel.sh - linux-headers-aarch64 succeeded.
Running mk-kernel.sh - linux-headers succeeded.
Running 99-all.sh - build_all succeeded.
viewpro@viewpro-ThinkBook-16-G5-IRH:~/rk356x_linux5p10v120_20241022$