Firefly开源社区

打印 上一主题 下一主题

[Linux] 编译linux buildroot固件 rootfs报错

54

积分

0

威望

0

贡献

技术小白

积分
54

编译linux buildroot固件 rootfs报错

发表于 2023-8-4 16:38:23      浏览:1870 | 回复:6        打印     [复制链接] 楼主
问题描述及复现步骤:
根据维基教程和手册,编译linux  buildroot固件,在编译到rootfs时报错,显示没有找到SourceHanSansCN.zip这个包,请问下社区技术人员,如何解决?具体编译log信息如下:

ubuntu@ubuntu-vm:~/Desktop/project/rk3588_sdk$ ./build.sh rootfs
processing option: rootfs
rootfs dir .rootfs
==========Start building buildroot==========
TARGET_BUILDROOT_CONFIG=firefly_rk3588
=========================================
Top of tree: /home/ubuntu/Desktop/project/rk3588_sdk
make: Entering directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
          GEN     /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/Makefile
/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/build/parse_defconfig.sh /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config.in
Parsing defconfig: /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig
Using configs/rockchip/base/kernel.config as base
Merging configs/rockchip/fs/e2fs.config
Merging configs/rockchip/base/common.config
Merging configs/rockchip/base/base.config
Merging configs/rockchip/chips/rk3588.config
Value of BR2_ROOTFS_OVERLAY is redefined by configs/rockchip/chips/rk3588.config:
Previous value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base"
Modify value:        BR2_ROOTFS_OVERLAY+="board/rockchip/rk3588/fs-overlay/"
New value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3588/fs-overlay/"

Merging configs/rockchip/chips/rk3588_aarch64.config
Merging configs/rockchip/font/font.config
Merging configs/rockchip/font/chinese.config
Merging configs/rockchip/fs/exfat.config
Merging configs/rockchip/fs/ntfs.config
Merging configs/rockchip/fs/vfat.config
Merging configs/rockchip/gpu/gpu.config
Merging configs/rockchip/multimedia/audio.config
Merging configs/rockchip/multimedia/camera.config
Merging configs/rockchip/multimedia/gst/audio.config
Merging configs/rockchip/multimedia/gst/camera.config
Merging configs/rockchip/multimedia/gst/rtsp.config
Merging configs/rockchip/multimedia/gst/video.config
Merging configs/rockchip/multimedia/mpp.config
Merging configs/rockchip/wifibt/bt.config
Merging configs/rockchip/wifibt/network.config
Merging configs/rockchip/wifibt/wireless.config
Merging configs/rockchip/benchmark.config
Merging configs/rockchip/chromium.config
Merging configs/rockchip/debug.config
Merging configs/rockchip/npu2.config
Merging configs/rockchip/powermanager.config
Value of BR2_ROOTFS_OVERLAY is redefined by configs/rockchip/powermanager.config:
Previous value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3588/fs-overlay/"
Modify value:        BR2_ROOTFS_OVERLAY+="board/rockchip/common/powermanager"
New value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3588/fs-overlay/ board/rockchip/common/powermanager"

Merging configs/rockchip/test.config
Merging configs/rockchip/weston.config
Merging configs/rockchip/font/font.config
Merging configs/rockchip/qt/qt5.config
Merging /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig
Value of BR2_TARGET_GENERIC_ROOT_PASSWD is redefined by /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig:
Previous value:        BR2_TARGET_GENERIC_ROOT_PASSWD="rockchip"
New value:        BR2_TARGET_GENERIC_ROOT_PASSWD="firefly"

Value of BR2_ROOTFS_OVERLAY is redefined by /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig:
Previous value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3588/fs-overlay/ board/rockchip/common/powermanager"
Modify value:        BR2_ROOTFS_OVERLAY+="board/firefly/roc-rk3588s-pc board/firefly/itx-3588j board/firefly/aio-3588sjd4"
New value:        BR2_ROOTFS_OVERLAY="board/rockchip/common/base board/rockchip/rk3588/fs-overlay/ board/rockchip/common/powermanager board/firefly/roc-rk3588s-pc board/firefly/itx-3588j board/firefly/aio-3588sjd4"

#
# merged configuration written to /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config.in (needs make)
#
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/buildroot-config/tristate.config BR2_CONFIG=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config HOST_GCC_VERSION="9" BASE_DIR=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588 SKIP_LEGACY= CUSTOM_KERNEL_VERSION="5.10" BR2_DEFCONFIG=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/configs/firefly_rk3588_defconfig /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/buildroot-config/conf --defconfig=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config.in Config.in
#
# configuration written to /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config
#
make: Leaving directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:32:33 >>> source-han-sans-cn 2.001R Downloading
Done in 10s  (error code: 2)
Failed to build /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/.config:
2023-08-04T16:13:14 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.fUBK5X/output' 'https://raw.githubusercontent.com/adobe-fonts/source-han-sans/2.001R/SubsetOTF/SourceHanSansCN.zip'
2023-08-04T16:13:14 --2023-08-04 16:13:14--  https://raw.githubusercontent.co ... SourceHanSansCN.zip
2023-08-04T16:13:14 Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, ::
2023-08-04T16:13:14 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... failed: Connection refused.
2023-08-04T16:13:14 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... failed: Connection refused.
2023-08-04T16:13:15 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.3eNPEP/output' 'http://sources.buildroot.net/source-han-sans-cn/SourceHanSansCN.zip'
2023-08-04T16:13:15 --2023-08-04 16:13:15--  http://sources.buildroot.net/sou ... SourceHanSansCN.zip
2023-08-04T16:13:15 Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.1.37, 104.26.0.37, 172.67.72.56, ...
2023-08-04T16:13:15 Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.1.37|:80... connected.
2023-08-04T16:13:15 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:13:15 2023-08-04 16:13:15 ERROR 404: Not Found.
2023-08-04T16:13:15
2023-08-04T16:13:15 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.Ko0Dh8/output' 'http://sources.buildroot.net/SourceHanSansCN.zip'
2023-08-04T16:13:15 --2023-08-04 16:13:15--  http://sources.buildroot.net/SourceHanSansCN.zip
2023-08-04T16:13:15 Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.1.37, 172.67.72.56, 104.26.0.37, ...
2023-08-04T16:13:15 Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.1.37|:80... connected.
2023-08-04T16:13:16 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:13:16 2023-08-04 16:13:16 ERROR 404: Not Found.
2023-08-04T16:13:16
2023-08-04T16:13:16 make[1]: *** [package/pkg-generic.mk:207: /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/source-han-sans-cn-2.001R/.stamp_downloaded] Error 1
2023-08-04T16:13:16 make: *** [Makefile:110: _all] Error 2
2023-08-04T16:13:16 make: Leaving directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:17:46 make: Entering directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:17:54 /usr/bin/make -j1 O=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588 HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
2023-08-04T16:17:55 GEN     /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/Makefile
2023-08-04T16:17:55 >>> source-han-sans-cn 2.001R Downloading
2023-08-04T16:17:55 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.Vj7b9i/output' 'https://raw.githubusercontent.com/adobe-fonts/source-han-sans/2.001R/SubsetOTF/SourceHanSansCN.zip'
2023-08-04T16:17:55 --2023-08-04 16:17:55--  https://raw.githubusercontent.co ... SourceHanSansCN.zip
2023-08-04T16:17:55 Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, ::
2023-08-04T16:17:55 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... failed: Connection refused.
2023-08-04T16:17:55 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... failed: Connection refused.
2023-08-04T16:17:55 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.Z2fzvz/output' 'http://sources.buildroot.net/source-han-sans-cn/SourceHanSansCN.zip'
2023-08-04T16:17:55 --2023-08-04 16:17:55--  http://sources.buildroot.net/sou ... SourceHanSansCN.zip
2023-08-04T16:17:55 Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.1.37, 172.67.72.56, 104.26.0.37, ...
2023-08-04T16:17:56 Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.1.37|:80... connected.
2023-08-04T16:17:56 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:17:56 2023-08-04 16:17:56 ERROR 404: Not Found.
2023-08-04T16:17:56
2023-08-04T16:17:56 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.nlct1q/output' 'http://sources.buildroot.net/SourceHanSansCN.zip'
2023-08-04T16:17:56 --2023-08-04 16:17:56--  http://sources.buildroot.net/SourceHanSansCN.zip
2023-08-04T16:17:56 Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ...
2023-08-04T16:17:56 Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
2023-08-04T16:17:57 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:17:57 2023-08-04 16:17:57 ERROR 404: Not Found.
2023-08-04T16:17:57
2023-08-04T16:17:57 make[1]: *** [package/pkg-generic.mk:207: /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/source-han-sans-cn-2.001R/.stamp_downloaded] Error 1
2023-08-04T16:17:57 make: *** [Makefile:110: _all] Error 2
2023-08-04T16:17:57 make: Leaving directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:19:21 make: Entering directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:19:28 /usr/bin/make -j1 O=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588 HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
2023-08-04T16:19:28 GEN     /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/Makefile
2023-08-04T16:19:29 >>> source-han-sans-cn 2.001R Downloading
2023-08-04T16:19:29 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.sRDnh7/output' 'https://raw.githubusercontent.com/adobe-fonts/source-han-sans/2.001R/SubsetOTF/SourceHanSansCN.zip'
2023-08-04T16:19:29 --2023-08-04 16:19:29--  https://raw.githubusercontent.co ... SourceHanSansCN.zip
2023-08-04T16:19:29 Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, ::
2023-08-04T16:19:29 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... failed: Connection refused.
2023-08-04T16:19:29 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... failed: Connection refused.
2023-08-04T16:19:29 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.bHl8Tx/output' 'http://sources.buildroot.net/source-han-sans-cn/SourceHanSansCN.zip'
2023-08-04T16:19:29 --2023-08-04 16:19:29--  http://sources.buildroot.net/sou ... SourceHanSansCN.zip
2023-08-04T16:19:29 Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ...
2023-08-04T16:19:29 Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
2023-08-04T16:19:29 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:19:29 2023-08-04 16:19:29 ERROR 404: Not Found.
2023-08-04T16:19:29
2023-08-04T16:19:29 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.3NNDrm/output' 'http://sources.buildroot.net/SourceHanSansCN.zip'
2023-08-04T16:19:29 --2023-08-04 16:19:29--  http://sources.buildroot.net/SourceHanSansCN.zip
2023-08-04T16:19:29 Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.1.37, 104.26.0.37, 172.67.72.56, ...
2023-08-04T16:19:29 Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.1.37|:80... connected.
2023-08-04T16:19:30 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:19:30 2023-08-04 16:19:30 ERROR 404: Not Found.
2023-08-04T16:19:30
2023-08-04T16:19:30 make[1]: *** [package/pkg-generic.mk:207: /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/source-han-sans-cn-2.001R/.stamp_downloaded] Error 1
2023-08-04T16:19:30 make: *** [Makefile:110: _all] Error 2
2023-08-04T16:19:30 make: Leaving directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:32:26 make: Entering directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
2023-08-04T16:32:32 /usr/bin/make -j1 O=/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588 HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
2023-08-04T16:32:32 GEN     /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/Makefile
2023-08-04T16:32:33 >>> source-han-sans-cn 2.001R Downloading
2023-08-04T16:32:33 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.TnIiOs/output' 'https://raw.githubusercontent.com/adobe-fonts/source-han-sans/2.001R/SubsetOTF/SourceHanSansCN.zip'
2023-08-04T16:32:33 --2023-08-04 16:32:33--  https://raw.githubusercontent.co ... SourceHanSansCN.zip
2023-08-04T16:32:33 Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, ::
2023-08-04T16:32:33 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... failed: Connection refused.
2023-08-04T16:32:33 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... failed: Connection refused.
2023-08-04T16:32:33 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.gcmaoj/output' 'http://sources.buildroot.net/source-han-sans-cn/SourceHanSansCN.zip'
2023-08-04T16:32:33 --2023-08-04 16:32:33--  http://sources.buildroot.net/sou ... SourceHanSansCN.zip
2023-08-04T16:32:33 Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.1.37, 172.67.72.56, 104.26.0.37, ...
2023-08-04T16:32:33 Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.1.37|:80... connected.
2023-08-04T16:32:34 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:32:34 2023-08-04 16:32:34 ERROR 404: Not Found.
2023-08-04T16:32:34
2023-08-04T16:32:34 wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/.SourceHanSansCN.zip.w9erWy/output' 'http://sources.buildroot.net/SourceHanSansCN.zip'
2023-08-04T16:32:34 --2023-08-04 16:32:34--  http://sources.buildroot.net/SourceHanSansCN.zip
2023-08-04T16:32:34 Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.1.37, 104.26.0.37, ...
2023-08-04T16:32:34 Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
2023-08-04T16:32:34 HTTP request sent, awaiting response... 404 Not Found
2023-08-04T16:32:34 2023-08-04 16:32:34 ERROR 404: Not Found.
2023-08-04T16:32:34
2023-08-04T16:32:34 make[1]: *** [package/pkg-generic.mk:207: /home/ubuntu/Desktop/project/rk3588_sdk/buildroot/output/firefly_rk3588/build/source-han-sans-cn-2.001R/.stamp_downloaded] Error 1
2023-08-04T16:32:35 make: *** [Makefile:110: _all] Error 2
2023-08-04T16:32:35 make: Leaving directory '/home/ubuntu/Desktop/project/rk3588_sdk/buildroot'
Please check details in /home/ubuntu/Desktop/project/rk3588_sdk/.buildroot/br.log
Command exited with non-zero status 1
you take 0:13.33 to build builroot
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 1318:
    /usr/bin/time -f "you take %E to build builroot" $COMMON_DIR/mk-buildroot.sh $RK_CFG_BUILDROOT $DST_DIR




build rootfs error.zip

951 Bytes, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

build rootfs error.zip

2.37 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-8-8 10:48:05      沙发
zhangzhenzhao 发表于 2023-8-5 09:00
有些包下载不到,可以自行下载放到sdk中,也可以换个时间段多试几次,可能就能下载

你好,我把这个压缩包下载了,是放在buildroot目录下,还是buildroot文件夹的其他目录下呢?
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-8-9 10:46:28      板凳

你好,我下载了好几个包,都提示校验错误呢,你那里有这个包吗?能发一下吗,感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表