clzdh@ubuntu:~/Desktop/rk3399_linux_release_v2.5.1_20210301$ ./mkfirmware.sh /usr/bin/fakeroot warning: /home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301/rockdev/rootfs.ext4 not found! please set correct RK_ROOTFS_IMG in device/rockchip/.BoardConfig.mk create parameter...done. warning: /home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301/buildroot/output/rockchip_rk3399_recovery/images/recovery.img not found! create misc.img...done. Source buildroot/build/envsetup.sh Top of tree: /home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301 =========================================== #TARGET_BOARD=rk3399 #OUTPUT_DIR=output/rockchip_rk3399 #CONFIG=rockchip_rk3399_defconfig ===========================================
根据你提供的输出,这是在运行 ./mkfirmware.sh
脚本时遇到的一些警告和提示。
首先,警告显示 /home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301/rockdev/rootfs.ext4
文件未找到。它建议你在 device/rockchip/.BoardConfig.mk
中设置正确的 RK_ROOTFS_IMG
。这意味着需要检查并设置正确的根文件系统镜像路径。
接下来,它创建了 parameter.img 文件,并显示创建成功。
然后,警告显示 /home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301/buildroot/output/rockchip_rk3399_recovery/images/recovery.img
文件未找到。这意味着无法找到 recovery.img 文件。
最后,输出显示了一些注释,指示目标板为 rk3399
,输出目录为 output/rockchip_rk3399
,配置为 rockchip_rk3399_defconfig
。
根据上述警告和提示,你可以尝试做以下几件事情:
检查并设置正确的根文件系统镜像路径。打开
device/rockchip/.BoardConfig.mk
文件,并找到RK_ROOTFS_IMG
的设置,确保它指向正确的根文件系统镜像路径。检查是否存在
recovery.img
文件。确保该文件位于正确的路径/home/clzdh/Desktop/rk3399_linux_release_v2.5.1_20210301/buildroot/output/rockchip_rk3399_recovery/images/
下。
你可以根据上述建议进行调整,然后再次运行 ./mkfirmware.sh
脚本。如果问题仍然存在,请提供更多的上下文或详细描述你的构建环境和步骤,以便我们能够更好地帮助你解决问题。
相关推荐


















