rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll *.sh
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh lunch
2. rockchip_rk3576_kickpi_k7_buildroot_defconfig
Which would you like? [1]: 2
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh
20250627编译乐晓电子K7开发板的buildroot系统rk3576-linux-20250618.tar.gz
2025/6/27 18:42
缘起:K7的buildroot系统默认没有集成dl目录。请自行下载了!
这个得花一点时间了。
精简步骤:
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ tar --use-compress-program=pigz -xvpf rk3576-linux-20250618.tar.gz
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ rm rk3576-linux-20250618.tar.gz
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ cd rk3576-linux/
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7/rk3576-linux$ ll
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7/rk3576-linux$ cd ..
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ mv rk3576-linux rk3576-linux20250618k7
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ mv rk3576-linux20250618k7/ ..
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ cd ~/
rootroot@rootroot-X99-Turbo:~$ cd rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ git reset --hard
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ mv .git ..
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ cd buildroot/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$ ll
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$ cd ..
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ tar --use-compress-program=pigz -cvpf u-boot1.tgz u-boot/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ tar --use-compress-program=pigz -cvpf kernel-6.1b.tgz kernel-6.1/
rootroot@rootroot-X99-Turbo:~$ tar --use-compress-program=pigz -cvpf rk3576-linux20250618k7_0912.tgz rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~$ cd 14TB/
rootroot@rootroot-X99-Turbo:~/14TB$ ll
rootroot@rootroot-X99-Turbo:~/14TB$ cd versions/
rootroot@rootroot-X99-Turbo:~/14TB/versions$ ll
rootroot@rootroot-X99-Turbo:~/14TB/versions$ cd rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh lunch
Log colors: message notice warning error fatal
Parsing supported commands...
Log saved at /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/sessions/2025-06-19_09-20-28
Pick a defconfig:
1. rockchip_defconfig
2. rockchip_rk3576_kickpi_k7_buildroot_defconfig
3. rockchip_rk3576_kickpi_k7_debian_defconfig
4. rockchip_rk3576_kickpi_k7_ubuntu_defconfig
Which would you like? [1]: 2
Switching to defconfig: /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/.chip/rockchip_rk3576_kickpi_k7_buildroot_defconfig
mkdir -p /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/lxdialog
make CC="gcc" HOSTCC="gcc" \
obj=/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig -f Makefile.br conf
make[1]: Entering directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig'
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -MM *.c > /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/.depend 2>/dev/null || :
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -c conf.c -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -I. -c /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.c -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf.o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.o -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf
rm /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.c
make[1]: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig'
#
# configuration written to /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/.config
#
Using current kernel version(6.1)
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ du -sh
52G .
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ tar --use-compress-program=pigz -xvpf rk3576-linux-20250618.tar.gz
rk3576-linux/.git/
rk3576-linux/.git/logs/
rk3576-linux/.git/logs/refs/
rk3576-linux/.git/logs/refs/heads/
rk3576-linux/.git/logs/refs/heads/master
rk3576-linux/.git/logs/refs/remotes/
rk3576-linux/.git/logs/HEAD
rk3576-linux/.git/index
rk3576-linux/.git/refs/
rk3576-linux/.git/refs/heads/
rk3576-linux/.git/refs/heads/master
rk3576-linux/.git/refs/tags/
rk3576-linux/.git/refs/remotes/
rk3576-linux/.git/branches/
rk3576-linux/.git/objects/
rk3576-linux/.git/objects/pack/
rk3576-linux/.git/objects/pack/pack-3853a206a15ad7ae22e62dcfd4479560d3836501.pack
rk3576-linux/.git/objects/pack/pack-3853a206a15ad7ae22e62dcfd4479560d3836501.idx
rk3576-linux/.git/objects/info/
rk3576-linux/.git/packed-refs
rk3576-linux/.git/hooks/
rk3576-linux/.git/hooks/pre-push.sample
rk3576-linux/.git/hooks/push-to-checkout.sample
rk3576-linux/.git/hooks/pre-merge-commit.sample
rk3576-linux/.git/hooks/fsmonitor-watchman.sample
rk3576-linux/.git/hooks/pre-applypatch.sample
rk3576-linux/.git/hooks/pre-rebase.sample
rk3576-linux/.git/hooks/commit-msg.sample
rk3576-linux/.git/hooks/pre-receive.sample
rk3576-linux/.git/hooks/post-update.sample
rk3576-linux/.git/hooks/pre-commit.sample
rk3576-linux/.git/hooks/prepare-commit-msg.sample
rk3576-linux/.git/hooks/update.sample
rk3576-linux/.git/hooks/applypatch-msg.sample
rk3576-linux/.git/info/
rk3576-linux/.git/info/exclude
rk3576-linux/.git/HEAD
rk3576-linux/.git/config
rk3576-linux/.git/description
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
total 5212588
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 ./
drwxr-xr-x 43 rootroot rootroot 4096 6月 19 09:05 ../
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 rk3576-linux/
-rw-rw-r-- 1 rootroot rootroot 63 6月 18 15:49 rk3576-linux-20250618.md5
-rw-rw-r-- 1 rootroot rootroot 5337666940 6月 18 16:08 rk3576-linux-20250618.tar.gz
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ rm rk3576-linux-20250618.tar.gz
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
total 16
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:07 ./
drwxr-xr-x 43 rootroot rootroot 4096 6月 19 09:05 ../
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 rk3576-linux/
-rw-rw-r-- 1 rootroot rootroot 63 6月 18 15:49 rk3576-linux-20250618.md5
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ cd rk3576-linux/
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7/rk3576-linux$ ll
total 12
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 ./
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:07 ../
drwxrwxr-x 8 rootroot rootroot 4096 6月 18 11:44 .git/
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7/rk3576-linux$ cd ..
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
total 16
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:07 ./
drwxr-xr-x 43 rootroot rootroot 4096 6月 19 09:05 ../
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 rk3576-linux/
-rw-rw-r-- 1 rootroot rootroot 63 6月 18 15:49 rk3576-linux-20250618.md5
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ mv rk3576-linux rk3576-linux20250618k7
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ ll
total 16
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 ./
drwxr-xr-x 43 rootroot rootroot 4096 6月 19 09:05 ../
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 rk3576-linux20250618k7/
-rw-rw-r-- 1 rootroot rootroot 63 6月 18 15:49 rk3576-linux-20250618.md5
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ mv rk3576-linux20250618k7/ ..
rootroot@rootroot-X99-Turbo:~/kickpi3576_buildroot20250618k7$ cd ~/
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ cd rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
total 12
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:06 ./
drwxr-xr-x 44 rootroot rootroot 4096 6月 19 09:08 ../
drwxrwxr-x 8 rootroot rootroot 4096 6月 18 11:44 .git/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ git reset --hard
Updating files: 100% (171024/171024), done.
HEAD is now at fbbcff35c fix(4G/5G): update 4G Guardian script
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
total 68
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:10 ./
drwxr-xr-x 44 rootroot rootroot 4096 6月 19 09:08 ../
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:08 app/
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:08 buildroot/
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 21 6月 19 09:08 Copyright_Statement.md -> docs/licenses/LICENSE*
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:08 debian/
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 device/
drwxrwxr-x 6 rootroot rootroot 4096 6月 19 09:09 docs/
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 34 rootroot rootroot 4096 6月 19 09:09 external/
drwxrwxr-x 8 rootroot rootroot 4096 6月 19 09:10 .git/
lrwxrwxrwx 1 rootroot rootroot 10 6月 19 09:09 kernel -> kernel-6.1/
drwxrwxr-x 26 rootroot rootroot 4096 6月 19 09:10 kernel-6.1/
lrwxrwxrwx 1 rootroot rootroot 31 6月 19 09:08 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:10 prebuilts/
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:10 rkbin/
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 5 rootroot rootroot 4096 6月 19 09:10 tools/
drwxrwxr-x 24 rootroot rootroot 4096 6月 19 09:10 u-boot/
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:10 ubuntu/
drwxrwxr-x 8 rootroot rootroot 4096 6月 19 09:10 yocto/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ mv .git ..
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
total 64
drwxrwxr-x 15 rootroot rootroot 4096 6月 19 09:10 ./
drwxr-xr-x 45 rootroot rootroot 4096 6月 19 09:10 ../
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:08 app/
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:08 buildroot/
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 21 6月 19 09:08 Copyright_Statement.md -> docs/licenses/LICENSE*
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:08 debian/
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 device/
drwxrwxr-x 6 rootroot rootroot 4096 6月 19 09:09 docs/
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 34 rootroot rootroot 4096 6月 19 09:09 external/
lrwxrwxrwx 1 rootroot rootroot 10 6月 19 09:09 kernel -> kernel-6.1/
drwxrwxr-x 26 rootroot rootroot 4096 6月 19 09:10 kernel-6.1/
lrwxrwxrwx 1 rootroot rootroot 31 6月 19 09:08 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:10 prebuilts/
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:10 rkbin/
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 5 rootroot rootroot 4096 6月 19 09:10 tools/
drwxrwxr-x 24 rootroot rootroot 4096 6月 19 09:10 u-boot/
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:10 ubuntu/
drwxrwxr-x 8 rootroot rootroot 4096 6月 19 09:10 yocto/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ cd buildroot/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$ ll
total 1192
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:08 ./
drwxrwxr-x 15 rootroot rootroot 4096 6月 19 09:10 ../
drwxrwxr-x 2 rootroot rootroot 4096 6月 19 09:08 arch/
drwxrwxr-x 2 rootroot rootroot 4096 6月 19 09:08 archives/
drwxrwxr-x 86 rootroot rootroot 4096 6月 19 09:08 board/
drwxrwxr-x 26 rootroot rootroot 4096 6月 19 09:08 boot/
-rw-rw-r-- 1 rootroot rootroot 553031 6月 19 09:08 CHANGES
-rw-rw-r-- 1 rootroot rootroot 100762 6月 19 09:08 .checkpackageignore
-rw-rw-r-- 1 rootroot rootroot 17276 6月 19 09:08 .clang-format
-rw-rw-r-- 1 rootroot rootroot 31455 6月 19 09:08 Config.in
-rw-rw-r-- 1 rootroot rootroot 166831 6月 19 09:08 Config.in.legacy
drwxrwxr-x 3 rootroot rootroot 20480 6月 19 09:08 configs/
-rw-rw-r-- 1 rootroot rootroot 18767 6月 19 09:08 COPYING
-rw-rw-r-- 1 rootroot rootroot 1198 6月 19 09:08 .defconfig
-rw-rw-r-- 1 rootroot rootroot 86589 6月 19 09:08 DEVELOPERS
drwxrwxr-x 5 rootroot rootroot 4096 6月 19 09:08 docs/
-rw-rw-r-- 1 rootroot rootroot 517 6月 19 09:08 .editorconfig
lrwxrwxrwx 1 rootroot rootroot 19 6月 19 09:08 envsetup.sh -> scripts/envsetup.sh*
-rw-rw-r-- 1 rootroot rootroot 96 6月 19 09:08 .flake8
drwxrwxr-x 20 rootroot rootroot 4096 6月 19 09:08 fs/
-rw-rw-r-- 1 rootroot rootroot 125 6月 19 09:08 .gitignore
-rw-rw-r-- 1 rootroot rootroot 814 6月 19 09:08 .gitlab-ci.yml
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 linux/
-rw-rw-r-- 1 rootroot rootroot 48165 6月 19 09:08 Makefile
-rw-rw-r-- 1 rootroot rootroot 2292 6月 19 09:08 Makefile.legacy
drwxrwxr-x 2886 rootroot rootroot 69632 6月 19 09:08 package/
-rw-rw-r-- 1 rootroot rootroot 1075 6月 19 09:08 README
-rw-rw-r-- 1 rootroot rootroot 721 6月 19 09:08 README.rockchip
drwxrwxr-x 2 rootroot rootroot 4096 6月 19 09:08 scripts/
-rw-rw-r-- 1 rootroot rootroot 0 6月 19 09:08 .shellcheckrc
drwxrwxr-x 13 rootroot rootroot 4096 6月 19 09:08 support/
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 system/
drwxrwxr-x 6 rootroot rootroot 4096 6月 19 09:08 toolchain/
drwxrwxr-x 4 rootroot rootroot 4096 6月 19 09:08 utils/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$ cd bu
-bash: cd: bu: No such file or directory
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7/buildroot$ cd ..
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ ll
total 64
drwxrwxr-x 15 rootroot rootroot 4096 6月 19 09:10 ./
drwxr-xr-x 45 rootroot rootroot 4096 6月 19 09:10 ../
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:08 app/
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:08 buildroot/
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 21 6月 19 09:08 Copyright_Statement.md -> docs/licenses/LICENSE*
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:08 debian/
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 device/
drwxrwxr-x 6 rootroot rootroot 4096 6月 19 09:09 docs/
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 34 rootroot rootroot 4096 6月 19 09:09 external/
lrwxrwxrwx 1 rootroot rootroot 10 6月 19 09:09 kernel -> kernel-6.1/
drwxrwxr-x 26 rootroot rootroot 4096 6月 19 09:10 kernel-6.1/
lrwxrwxrwx 1 rootroot rootroot 31 6月 19 09:08 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:10 prebuilts/
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:10 rkbin/
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 5 rootroot rootroot 4096 6月 19 09:10 tools/
drwxrwxr-x 24 rootroot rootroot 4096 6月 19 09:10 u-boot/
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:10 ubuntu/
drwxrwxr-x 8 rootroot rootroot 4096 6月 19 09:10 yocto/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ tar --use-compress-program=pigz -cvpf u-boot1.tgz u-boot/
rootroot@rootroot-X99-Turbo:~/rk3576-linux20250618k7$ tar --use-compress-program=pigz -cvpf kernel-6.1b.tgz kernel-6.1/
rootroot@rootroot-X99-Turbo:~$ tar --use-compress-program=pigz -cvpf rk3576-linux20250618k7_0912.tgz rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~$ cd 14TB/
rootroot@rootroot-X99-Turbo:~/14TB$ ll
total 264410880
drwxrwxrwx 20 rootroot rootroot 4096 6月 18 10:34 ./
drwxr-xr-x 45 rootroot rootroot 4096 6月 19 09:19 ../
drwxrwxrwx 37 rootroot rootroot 4096 6月 13 11:10 01临时了fl3576_Android14/
drwxrwxrwx 37 rootroot rootroot 4096 6月 11 15:21 02临时了-有中断pro3576_Android14/
drwxrwxrwx 37 rootroot rootroot 4096 6月 12 14:13 03疑似荣品orig_Android14/
drwxrwxr-x 2 rootroot rootroot 4096 6月 5 18:37 12/
drwxrwxr-x 2 rootroot rootroot 4096 6月 12 19:03 1-源码-飞凌OK3576/
-rw-rw-r-- 1 rootroot rootroot 34212242560 6月 7 12:56 Android14_20250607_1256原始打包.tgz
-rw-r--r-- 1 rootroot rootroot 3771 4月 25 10:29 bak1.bashrc
drwxrwxr-x 4 rootroot rootroot 4096 6月 10 09:43 FriendlyELEC/
drwxrwxrwx 36 rootroot rootroot 4096 6月 6 12:04 hailuo_Android13.0/
-rw-rw-r-- 1 rootroot rootroot 72665904087 6月 6 16:27 hailuo_Android13.0_20250606_1521重新编译了.tgz
drwx------ 5 rootroot rootroot 4096 6月 17 15:22 IMG固件备份/
drwxrwxr-x 4 rootroot rootroot 4096 6月 7 10:26 kickpi/
drwx------ 2 root root 16384 6月 5 17:10 lost+found/
drwxrwxr-x 38 rootroot rootroot 4096 6月 16 12:36 OK3576-android-source/
drwxrwxrwx 37 rootroot rootroot 4096 6月 13 17:10 orig3576_Android14/
-rw-rw-r-- 1 rootroot rootroot 83058486407 6月 13 18:30 orig3576_Android14_20250613_1722荣品的整体按照原厂的SDK编译.tgz
drwxrwxr-x 25 rootroot rootroot 4096 6月 18 15:56 SDK/
drwxrwxrwx 37 rootroot rootroot 4096 6月 14 17:36 split3576_Android14/
-rw-rw-r-- 1 rootroot rootroot 80819965506 6月 14 17:21 split3576_Android14_20250614_1611荣品的分步骤按照原厂的SDK编译.tgz
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:17 versions/
drwxrwxr-x 4 rootroot rootroot 4096 6月 14 18:05 vmware/
drwx------ 2 rootroot rootroot 4096 6月 10 09:51 新建文件夹/
drwxrwxr-x 3 rootroot rootroot 4096 6月 14 17:47 里程碑的SDK直接打包/
rootroot@rootroot-X99-Turbo:~/14TB$ cd versions/
rootroot@rootroot-X99-Turbo:~/14TB/versions$ ll
total 43797432
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:17 ./
drwxrwxrwx 20 rootroot rootroot 4096 6月 18 10:34 ../
drwxrwxr-x 2 rootroot rootroot 4096 6月 14 09:51 OK3576-C_Linux6.1.84/
drwxrwxr-x 16 rootroot rootroot 4096 6月 17 17:20 OK3576_linux_source6.1.75/
-rw-rw-r-- 1 rootroot rootroot 28161984365 6月 17 19:06 OK3576_linux_source6.1.75_20250617_1823编译完成-终端3次-2次装软件-1次下载中断.tgz
drwxrwxr-x 15 rootroot rootroot 4096 6月 18 21:14 ok3576-linux-source6.1.84/
drwxrwxr-x 15 rootroot rootroot 4096 6月 19 09:12 rk3576-linux20250618k7/
-rwx------ 1 rootroot rootroot 7901995484 6月 19 09:14 rk3576-linux20250618k7_0912原始打包没有dl.tgz*
drwxrwxr-x 12 rootroot rootroot 4096 6月 12 15:27 sd-fuse_h3/
-rw-rw-r-- 1 rootroot rootroot 83043790 6月 11 16:39 sd-fuse_h3_20250611_1639原始打包.tgz
-rw-rw-r-- 1 rootroot rootroot 851915809 6月 11 17:40 sd-fuse_h3_20250611_1740下载uboot+kernel了.tgz
-rw-r--r-- 1 root root 3676790717 6月 11 21:01 sd-fuse_h3_20250611_2100使用root权限打包.tgz
-rw-r--r-- 1 root root 4172775805 6月 12 18:14 sd-fuse_h3_20250612_1813使用root权限打包.tgz
rootroot@rootroot-X99-Turbo:~/14TB/versions$ cd rk3576-linux20250618k7/
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll
total 254600
drwxrwxr-x 15 rootroot rootroot 4096 6月 19 09:12 ./
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:17 ../
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:08 app/
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
drwxrwxr-x 16 rootroot rootroot 4096 6月 19 09:08 buildroot/
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 21 6月 19 09:08 Copyright_Statement.md -> docs/licenses/LICENSE*
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:08 debian/
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:08 device/
drwxrwxr-x 6 rootroot rootroot 4096 6月 19 09:09 docs/
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
drwxrwxr-x 34 rootroot rootroot 4096 6月 19 09:09 external/
lrwxrwxrwx 1 rootroot rootroot 10 6月 19 09:09 kernel -> kernel-6.1/
drwxrwxr-x 26 rootroot rootroot 4096 6月 19 09:10 kernel-6.1/
-rw-rw-r-- 1 rootroot rootroot 241547380 6月 19 09:12 kernel-6.1b.tgz
lrwxrwxrwx 1 rootroot rootroot 31 6月 19 09:08 Makefile -> device/rockchip/common/Makefile
drwxrwxr-x 3 rootroot rootroot 4096 6月 19 09:10 prebuilts/
drwxrwxr-x 9 rootroot rootroot 4096 6月 19 09:10 rkbin/
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
drwxrwxr-x 5 rootroot rootroot 4096 6月 19 09:10 tools/
drwxrwxr-x 24 rootroot rootroot 4096 6月 19 09:10 u-boot/
-rw-rw-r-- 1 rootroot rootroot 19091886 6月 19 09:11 u-boot1.tgz
drwxrwxr-x 7 rootroot rootroot 4096 6月 19 09:10 ubuntu/
drwxrwxr-x 8 rootroot rootroot 4096 6月 19 09:10 yocto/
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 27 6月 19 09:09 envsetup.sh -> buildroot/build/envsetup.sh
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh lunch
Log colors: message notice warning error fatal
Parsing supported commands...
Log saved at /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/sessions/2025-06-19_09-20-28
Pick a defconfig:
1. rockchip_defconfig
2. rockchip_rk3576_kickpi_k7_buildroot_defconfig
3. rockchip_rk3576_kickpi_k7_debian_defconfig
4. rockchip_rk3576_kickpi_k7_ubuntu_defconfig
Which would you like? [1]: 2
Switching to defconfig: /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/.chip/rockchip_rk3576_kickpi_k7_buildroot_defconfig
mkdir -p /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/lxdialog
make CC="gcc" HOSTCC="gcc" \
obj=/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig -f Makefile.br conf
make[1]: Entering directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig'
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -MM *.c > /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/.depend 2>/dev/null || :
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -c conf.c -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" -I. -c /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.c -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.o
gcc -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -I/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf -DCONFIG_=\"\" /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf.o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.o -o /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/conf
rm /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/kconf/zconf.tab.c
make[1]: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/kconfig'
#
# configuration written to /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/.config
#
Using current kernel version(6.1)
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 3115 6月 19 09:08 build_multi_dtb.sh*
lrwxrwxrwx 1 rootroot rootroot 39 6月 19 09:08 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 41 6月 19 09:10 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ ./build.sh
Z:\14TB\versions\rk3576-linux20250618k7\kernel-6.1\.config
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 6.1.75 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=100301
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=23601
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=23601
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_PAHOLE_VERSION=0
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y
2025-06-19T11:43:15 >>> ifupdown-scripts Extracting
2025-06-19T11:43:15 >>> ifupdown-scripts Patching
2025-06-19T11:43:15 >>> ifupdown-scripts Configuring
2025-06-19T11:43:15 >>> ifupdown-scripts Building
2025-06-19T11:43:15 >>> ifupdown-scripts Installing to target
2025-06-19T11:43:15 >>> initscripts Extracting
2025-06-19T11:43:15 >>> initscripts Patching
2025-06-19T11:43:15 >>> initscripts Configuring
2025-06-19T11:43:16 >>> initscripts Building
2025-06-19T11:43:16 >>> initscripts Installing to target
2025-06-19T11:43:16 >>> input-event-daemon 0.1.3 Extracting
2025-06-19T11:43:16 >>> input-event-daemon 0.1.3 Patching
2025-06-19T11:43:16 >>> input-event-daemon 0.1.3 Configuring
2025-06-19T11:43:16 >>> input-event-daemon 0.1.3 Building
2025-06-19T11:43:17 >>> input-event-daemon 0.1.3 Installing to target
2025-06-19T11:43:17 >>> libcurl 8.6.0 Downloading
2025-06-19T11:43:19 >>> libcurl 8.6.0 Extracting
2025-06-19T11:43:19 >>> libcurl 8.6.0 Patching
2025-06-19T11:43:19 >>> libcurl 8.6.0 Updating config.sub and config.guess
2025-06-19T11:43:19 >>> libcurl 8.6.0 Configuring
2025-06-19T11:43:19 >>> libcurl 8.6.0 Autoreconfiguring
2025-06-19T11:43:43 >>> libcurl 8.6.0 Patching libtool
2025-06-19T11:44:07 >>> libcurl 8.6.0 Building
2025-06-19T11:44:11 >>> libcurl 8.6.0 Installing to staging directory
2025-06-19T11:44:12 >>> libcurl 8.6.0 Fixing package configuration files
2025-06-19T11:44:12 >>> libcurl 8.6.0 Fixing libtool files
2025-06-19T11:44:12 >>> libcurl 8.6.0 Installing to target
2025-06-19T11:44:13 >>> libpthread-stubs 0.5 Extracting
2025-06-19T11:44:14 >>> libpthread-stubs 0.5 Patching
2025-06-19T11:44:14 >>> libpthread-stubs 0.5 Updating config.sub and config.guess
2025-06-19T11:44:14 >>> libpthread-stubs 0.5 Patching libtool
2025-06-19T11:44:14 >>> libpthread-stubs 0.5 Configuring
2025-06-19T11:44:16 >>> libpthread-stubs 0.5 Building
2025-06-19T11:44:16 >>> libpthread-stubs 0.5 Installing to staging directory
2025-06-19T11:44:16 >>> libpthread-stubs 0.5 Fixing libtool files
2025-06-19T11:44:16 >>> libpthread-stubs 0.5 Installing to target
2025-06-19T11:44:17 >>> libdrm 2.4.120 Extracting
2025-06-19T11:44:17 >>> libdrm 2.4.120 Patching
2025-06-19T11:44:17 >>> libdrm 2.4.120 Configuring
2025-06-19T11:44:20 >>> libdrm 2.4.120 Building
2025-06-19T11:44:20 >>> libdrm 2.4.120 Installing to staging directory
2025-06-19T11:44:21 >>> libdrm 2.4.120 Fixing libtool files
2025-06-19T11:44:21 >>> libdrm 2.4.120 Installing to target
2025-06-19T11:44:22 >>> liblockfile 1.17 Extracting
2025-06-19T11:44:22 >>> liblockfile 1.17 Patching
2025-06-19T11:44:22 >>> liblockfile 1.17 Updating config.sub and config.guess
2025-06-19T11:44:22 >>> liblockfile 1.17 Configuring
2025-06-19T11:44:22 >>> liblockfile 1.17 Autoreconfiguring
2025-06-19T11:44:25 >>> liblockfile 1.17 Patching libtool
2025-06-19T11:44:26 >>> liblockfile 1.17 Building
2025-06-19T11:44:26 >>> liblockfile 1.17 Installing to staging directory
2025-06-19T11:44:26 >>> liblockfile 1.17 Fixing libtool files
2025-06-19T11:44:26 >>> liblockfile 1.17 Installing to target
2025-06-19T11:44:27 >>> libpng 1.6.42 Extracting
2025-06-19T11:44:27 >>> libpng 1.6.42 Patching
2025-06-19T11:44:27 >>> libpng 1.6.42 Updating config.sub and config.guess
2025-06-19T11:44:27 >>> libpng 1.6.42 Patching libtool
2025-06-19T11:44:27 >>> libpng 1.6.42 Configuring
2025-06-19T11:44:31 >>> libpng 1.6.42 Building
2025-06-19T11:44:32 >>> libpng 1.6.42 Installing to staging directory
2025-06-19T11:44:32 >>> libpng 1.6.42 Fixing package configuration files
2025-06-19T11:44:32 >>> libpng 1.6.42 Fixing libtool files
2025-06-19T11:44:32 >>> libpng 1.6.42 Installing to target
2025-06-19T11:44:33 >>> lockfile-progs 0.1.19 Extracting
2025-06-19T11:44:33 >>> lockfile-progs 0.1.19 Patching
2025-06-19T11:44:33 >>> lockfile-progs 0.1.19 Configuring
2025-06-19T11:44:33 >>> lockfile-progs 0.1.19 Building
2025-06-19T11:44:33 >>> lockfile-progs 0.1.19 Installing to target
2025-06-19T11:44:33 >>> host-ntfs-3g 2022.10.3 Extracting
2025-06-19T11:44:33 >>> host-ntfs-3g 2022.10.3 Patching
2025-06-19T11:44:34 >>> host-ntfs-3g 2022.10.3 Updating config.sub and config.guess
2025-06-19T11:44:34 >>> host-ntfs-3g 2022.10.3 Patching libtool
2025-06-19T11:44:34 >>> host-ntfs-3g 2022.10.3 Configuring
2025-06-19T11:44:46 >>> host-ntfs-3g 2022.10.3 Building
2025-06-19T11:44:49 >>> host-ntfs-3g 2022.10.3 Installing to host directory
2025-06-19T11:44:52 >>> host-patchelf 0.13 Extracting
2025-06-19T11:44:52 >>> host-patchelf 0.13 Patching
2025-06-19T11:44:52 >>> host-patchelf 0.13 Updating config.sub and config.guess
2025-06-19T11:44:53 >>> host-patchelf 0.13 Patching libtool
2025-06-19T11:44:53 >>> host-patchelf 0.13 Configuring
2025-06-19T11:44:54 >>> host-patchelf 0.13 Building
2025-06-19T11:44:55 >>> host-patchelf 0.13 Installing to host directory
2025-06-19T11:44:58 >>> pm-utils 1.4.1 Extracting
2025-06-19T11:44:58 >>> pm-utils 1.4.1 Patching
2025-06-19T11:44:58 >>> pm-utils 1.4.1 Updating config.sub and config.guess
2025-06-19T11:44:58 >>> pm-utils 1.4.1 Patching libtool
2025-06-19T11:44:58 >>> pm-utils 1.4.1 Configuring
2025-06-19T11:45:00 >>> pm-utils 1.4.1 Building
2025-06-19T11:45:00 >>> pm-utils 1.4.1 Installing to target
2025-06-19T11:45:01 >>> recovery develop Syncing from source dir /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/../external/recovery
2025-06-19T11:45:01 >>> recovery develop Configuring
2025-06-19T11:45:01 >>> recovery develop Building
2025-06-19T11:45:01 >>> recovery develop Installing to target
2025-06-19T11:45:02 >>> rkscript Syncing from source dir /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/../external/rkscript
2025-06-19T11:45:02 >>> rkscript Configuring
2025-06-19T11:45:02 >>> rkscript Building
2025-06-19T11:45:02 >>> rkscript Installing to target
2025-06-19T11:45:02 >>> rktoolkit master Syncing from source dir /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/../external/rktoolkit
2025-06-19T11:45:02 >>> rktoolkit master Configuring
2025-06-19T11:45:03 >>> rktoolkit master Building
2025-06-19T11:45:04 >>> rktoolkit master Installing to target
2025-06-19T11:45:04 >>> rkupdate develop Syncing from source dir /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/../external/rkupdate
2025-06-19T11:45:04 >>> rkupdate develop Configuring
2025-06-19T11:45:04 >>> rkupdate develop Building
2025-06-19T11:45:05 >>> rkupdate develop Installing to target
2025-06-19T11:45:05 >>> urandom-scripts Extracting
2025-06-19T11:45:05 >>> urandom-scripts Patching
2025-06-19T11:45:05 >>> urandom-scripts Configuring
2025-06-19T11:45:05 >>> urandom-scripts Building
2025-06-19T11:45:05 >>> urandom-scripts Installing to target
2025-06-19T11:45:06 >>> usbmount 0.0.22 Extracting
2025-06-19T11:45:06 >>> usbmount 0.0.22 Patching
2025-06-19T11:45:06 >>> usbmount 0.0.22 Configuring
2025-06-19T11:45:06 >>> usbmount 0.0.22 Building
2025-06-19T11:45:06 >>> usbmount 0.0.22 Installing to target
2025-06-19T11:45:07 >>> host-lz4 1.9.4 Extracting
2025-06-19T11:45:07 >>> host-lz4 1.9.4 Patching
2025-06-19T11:45:07 >>> host-lz4 1.9.4 Configuring
2025-06-19T11:45:07 >>> host-lz4 1.9.4 Building
2025-06-19T11:45:21 >>> host-lz4 1.9.4 Installing to host directory
2025-06-19T11:45:24 >>> host-lzo 2.10 Extracting
2025-06-19T11:45:24 >>> host-lzo 2.10 Patching
2025-06-19T11:45:24 >>> host-lzo 2.10 Configuring
2025-06-19T11:45:35 >>> host-lzo 2.10 Building
2025-06-19T11:45:38 >>> host-lzo 2.10 Installing to host directory
2025-06-19T11:45:41 >>> host-squashfs 4.6.1 Extracting
2025-06-19T11:45:41 >>> host-squashfs 4.6.1 Patching
2025-06-19T11:45:41 >>> host-squashfs 4.6.1 Configuring
2025-06-19T11:45:41 >>> host-squashfs 4.6.1 Building
2025-06-19T11:45:41 >>> host-squashfs 4.6.1 Installing to host directory
2025-06-19T11:45:44 >>> Finalizing host directory
2025-06-19T11:45:44 >>> Finalizing target directory
2025-06-19T11:45:45 >>> Sanitizing RPATH in target tree
2025-06-19T11:45:45 >>> Sanity check in overlay board/rockchip/common/base
2025-06-19T11:45:45 >>> Sanity check in overlay board/rockchip/rk3576/fs-overlay/
2025-06-19T11:45:45 >>> Copying overlay board/rockchip/common/base
2025-06-19T11:45:45 >>> Copying overlay board/rockchip/rk3576/fs-overlay/
2025-06-19T11:45:45 >>> Executing post-build script board/rockchip/common/post-build.sh
2025-06-19T11:45:45 >>> Copying board/rockchip/common/overlays/00-pm-utils
2025-06-19T11:45:45 >>> Ignored board/rockchip/common/overlays/10-weston
2025-06-19T11:45:45 >>> Ignored board/rockchip/common/overlays/11-weston-chromium
2025-06-19T11:45:45 >>> Ignored board/rockchip/common/overlays/20-wlan0
2025-06-19T11:45:46 >>> Running 01-hostname.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:46 >>> Running 02-hardware.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:46 >>> Start building kickpi hardware
2025-06-19T11:45:46 >>> Running 05-udev.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:46 >>> Installing udev rule: external/rkscript/61-persistent-internal-storage.rules
2025-06-19T11:45:46 >>> Installing udev rule: external/rkscript/88-rockchip-camera.rules
2025-06-19T11:45:46 >>> Installing udev rule: external/rkscript/99-rockchip-permissions.rules
2025-06-19T11:45:46 >>> Running 10-os-release.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:46 >>> Running 30-fstab.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 40-busybox-reboot.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 50-locale.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 60-dirs.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 90-overlay.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 91-modules.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 97-ldcache.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:47 >>> Running 99-owner.sh for /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576_recovery/target (recovery init=busybox)...
2025-06-19T11:45:51 >>> chown: changing ownership of './res/images/icon_installing.png': Operation not permitted
2025-06-19T11:45:51 >>> Running build.sh - post-rootfs succeeded.
2025-06-19T11:45:51 >>> Generating root filesystems common tables
2025-06-19T11:45:51 >>> Generating filesystem image rootfs.cpio
2025-06-19T11:45:56 >>> Generating filesystem image rootfs.ext2
2025-06-19T11:45:57 >>> Generating filesystem image rootfs.squashfs
2025-06-19T11:45:57 >>> Generating filesystem image rootfs.tar
Done in 39min 59s
Log saved on /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/sessions/2025-06-19_09-21-30/br-rockchip_rk3576_recovery_2025-06-19_11-05-59.log
Generated images:
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.cpio
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.cpio.gz
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.ext2
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.ext4
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.squashfs
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/images/rootfs.tar
Using kernel version(6.1) from environment
Toolchain for kernel:
/home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-kernel
+ ln -rsf /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-kernel
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-kernel
# Found kernel's basic config fragment: rk3576.config
+ make -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel/ -j25 CROSS_COMPILE=/home/rootroot/14TB/versions/rk3576-linux20250618k7/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 rk3576.config
make: Entering directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
#
# No change to .config
#
Using .config as base
Merging ./arch/arm64/configs/rk3576.config
#
# merged configuration written to .config (needs make)
#
#
# configuration written to .config
#
make: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
+ make -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel/ -j25 CROSS_COMPILE=/home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
SYNC include/config/auto.conf.cmd
CALL scripts/checksyscalls.sh
fatal: not a git repository (or any parent up to mount point /home/rootroot)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
MODPOST vmlinux.symvers
make: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
+ make -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel/ -j25 CROSS_COMPILE=/home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rk3576-kickpi-k7-linux.dtb
make: Entering directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
make: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
+ ln -rsf arch/arm64/boot/Image /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-kernel.img
+ ln -rsf arch/arm64/boot/dts/rockchip/rk3576-kickpi-k7-linux.dtb /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-kernel.dtb
+ scripts/resource_tool arch/arm64/boot/dts/rockchip/rk3576-kickpi-k7-linux.dtb logo.bmp logo_kernel.bmp
Pack to resource.img successed!
+ ln -rsf resource.img /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery-resource.img
Running mk-kernel.sh - build_recovery-kernel succeeded.
Packing /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/ramboot.img...
FIT description: U-Boot FIT source file for arm
Created: Thu Jun 19 11:46:12 2025
Image 0 (fdt)
Description: unavailable
Created: Thu Jun 19 11:46:12 2025
Type: Flat Device Tree
Compression: uncompressed
Data Size: 265446 Bytes = 259.22 KiB = 0.25 MiB
Architecture: AArch64
Load Address: 0xffffff00
Hash algo: sha256
Hash value: 09be1c9be63734e0d26aebb7c719e61050ea70621f3d1ed66c39b5ba7658ef71
Image 1 (kernel)
Description: unavailable
Created: Thu Jun 19 11:46:12 2025
Type: Kernel Image
Compression: uncompressed
Data Size: 43418112 Bytes = 42400.50 KiB = 41.41 MiB
Architecture: AArch64
OS: Linux
Load Address: 0xffffff01
Entry Point: 0xffffff01
Hash algo: sha256
Hash value: 50ff6f417eb344f4323ce314a2298c16cfb9fcb273d13f93c8e2e9b939082a1a
Image 2 (ramdisk)
Description: unavailable
Created: Thu Jun 19 11:46:12 2025
Type: RAMDisk Image
Compression: uncompressed
Data Size: 9257931 Bytes = 9040.95 KiB = 8.83 MiB
Architecture: AArch64
OS: Linux
Load Address: 0xffffff02
Entry Point: unavailable
Hash algo: sha256
Hash value: 018ad9c6aa464a3caa4a9ad82b069907e5a128ab9d9c003f016bf54d04ee4b70
Image 3 (resource)
Description: unavailable
Created: Thu Jun 19 11:46:12 2025
Type: Multi-File Image
Compression: uncompressed
Data Size: 303616 Bytes = 296.50 KiB = 0.29 MiB
Hash algo: sha256
Hash value: 8799fc1f6dcae79a261331fadc5ad9fe0bbe6b3f91c8c5e8f21a5fa5f1d42ad9
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/rootroot/14TB/versions/rk3576-linux20250618k7/output/firmware/parameter.txt from /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/.chip/parameter.txt...
Preparing partiton oem
Merging /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/extra-parts/oem/normal into /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem
Packing /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.fs
Using host tools in /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576/host (except for mke2fs)
Making /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem (auto sized)
Making /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem with size(14271KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem with size(18367KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/rootroot/14TB/versions/rk3576-linux20250618k7/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.47.0 (5-Feb-2023)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
Generated /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img
Done packing /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img
Preparing partiton userdata
Merging /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/extra-parts/userdata/normal into /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata
Packing /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.fs
Using host tools in /home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576/host (except for mke2fs)
Making /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata (auto sized)
Making /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata with size(313KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img from /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata with size(4409KB)
mke2fs 1.45.5 (07-Jan-2020)
Creating regular file /home/rootroot/14TB/versions/rk3576-linux20250618k7/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.47.0 (5-Feb-2023)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
Generated /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img
Done packing /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/userdata.img
Running mk-extra-parts.sh - build_extra_part succeeded.
Packed files:
MiniLoaderAll.bin(/home/rootroot/14TB/versions/rk3576-linux20250618k7/u-boot/rk3576_spl_loader_v1.09.107.bin): 749K
boot.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1/boot.img): 42M
misc.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/misc.img): 48K
oem.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/extra-parts/oem.img): 18M
parameter.txt(/home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/.chips/rk3576/parameter.txt): 539
recovery.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/recovery/ramboot.img): 51M
rootfs.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/buildroot/output/rockchip_rk3576/images/rootfs.ext2): 858M
uboot.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/u-boot/uboot.img): 4.0M
userdata.img(/home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/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=0x227,userspace=0x1,flash_address=0x00000000
Add file: ./MiniLoaderAll.bin
bootloader,Add file: ./MiniLoaderAll.bin done,offset=0x1800,size=0xbb1f9,userspace=0x177
Add file: ./uboot.img
uboot,Add file: ./uboot.img done,offset=0xbd000,size=0x400000,userspace=0x800,flash_address=0x00004000
Add file: ./misc.img
misc,Add file: ./misc.img done,offset=0x4bd000,size=0xc000,userspace=0x18,flash_address=0x00006000
Add file: ./boot.img
boot,Add file: ./boot.img done,offset=0x4c9000,size=0x29f3e00,userspace=0x53e8,flash_address=0x00008000
Add file: ./recovery.img
recovery,Add file: ./recovery.img done,offset=0x2ebd000,size=0x32c8200,userspace=0x6591,flash_address=0x00028000
Add file: ./rootfs.img
rootfs,Add file: ./rootfs.img done,offset=0x6185800,size=0x35a00000,userspace=0x6b400,flash_address=0x00078000
Add file: ./oem.img
oem,Add file: ./oem.img done,offset=0x3bb85800,size=0x11ef000,userspace=0x23de,flash_address=0x01c78000
Add file: ./userdata.img
userdata,Add file: ./userdata.img done,offset=0x3cd74800,size=0x44e000,userspace=0x89c,flash_address=0x01cb8000
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!
/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/firmware/update-rk3576-kickpi-k7-linux-buildroot-20250619-114627.img
Run 'make edit-package-file' if you want to change the package-file.
Running mk-updateimg.sh - build_updateimg succeeded.
Images under /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/firmware/ are ready!
Running mk-firmware.sh - build_firmware succeeded.
==========================================
Start building linux-headers
==========================================
# Found kernel's basic config fragment: rk3576.config
+ make -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel/ -j25 CROSS_COMPILE=/home/rootroot/14TB/versions/rk3576-linux20250618k7/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 rk3576.config
make: Entering directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
#
# No change to .config
#
Using .config as base
Merging ./arch/arm64/configs/rk3576.config
#
# merged configuration written to .config (needs make)
#
#
# configuration written to .config
#
make: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
+ make -C /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel/ -j25 CROSS_COMPILE=/home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
SYNC include/config/auto.conf.cmd
CALL scripts/checksyscalls.sh
fatal: not a git repository (or any parent up to mount point /home/rootroot)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make: Leaving directory '/home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel-6.1'
==========================================
Start packing linux-headers-amd64
==========================================
+ mkdir -p /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers
+ rm -rf /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-amd64 /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-amd64.tar*
+ ln -rsf /home/rootroot/14TB/versions/rk3576-linux20250618k7/kernel /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-amd64
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-amd64.tar"
# Pack kbuild
tar -uf "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-amd64.tar" -C "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-amd64" scripts/ tools/
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7
Unpacking /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-amd64.tar ...
Debian control file:
Package: linux-headers-6.1-arm64
Source: linux-rockchip (6.1)
Version: 6.1-rockchip
Architecture: amd64
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <huangtao@rock-chips.com>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 6.1 arm64 configuration
Packing linux-headers-6.1-arm64_amd64.deb...
Running mk-kernel.sh - linux-headers-amd64 succeeded.
==========================================
Start packing linux-headers-armhf
==========================================
+ mkdir -p /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers
+ rm -rf /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-armhf /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-armhf.tar*
+ ln -rsf /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/linux-kbuild/armhf/linux-kbuild-6.1 /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-armhf
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-armhf.tar"
# Pack kbuild
tar -uf "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-armhf.tar" -C "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-armhf" scripts/ tools/
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7
Unpacking /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-armhf.tar ...
Debian control file:
Package: linux-headers-6.1-arm64
Source: linux-rockchip (6.1)
Version: 6.1-rockchip
Architecture: armhf
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <huangtao@rock-chips.com>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 6.1 arm64 configuration
Packing linux-headers-6.1-arm64_armhf.deb...
Running mk-kernel.sh - linux-headers-armhf succeeded.
==========================================
Start packing linux-headers-aarch64
==========================================
+ mkdir -p /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers
+ rm -rf /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-aarch64 /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-aarch64.tar*
+ ln -rsf /home/rootroot/14TB/versions/rk3576-linux20250618k7/device/rockchip/common/linux-kbuild/aarch64/linux-kbuild-6.1 /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-aarch64
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7/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/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-aarch64.tar"
# Pack kbuild
tar -uf "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-aarch64.tar" -C "/home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-kbuild-aarch64" scripts/ tools/
+ cd /home/rootroot/14TB/versions/rk3576-linux20250618k7
Unpacking /home/rootroot/14TB/versions/rk3576-linux20250618k7/output/linux-headers/linux-headers-aarch64.tar ...
Debian control file:
Package: linux-headers-6.1-arm64
Source: linux-rockchip (6.1)
Version: 6.1-rockchip
Architecture: aarch64
Section: kernel
Priority: optional
Multi-Arch: foreign
Maintainer: Tao Huang <huangtao@rock-chips.com>
Homepage: https://www.kernel.org/
Description: Kbuild and headers for Rockchip Linux 6.1 arm64 configuration
Packing linux-headers-6.1-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.
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$ du -sh
52G .
rootroot@rootroot-X99-Turbo:~/14TB/versions/rk3576-linux20250618k7$