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

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$