Firefly开源社区

[Linux] 3308编译,打包问题

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2019-8-19 21:13:31     
root@ubuntu:~/prj/Firefly-RK3308# ./mkfirmware.sh
copy arm64 with 6mic.
error: /home/linux/prj/Firefly-RK3308/buildroot/output/firefly_rk3308_release/images/rootfs.squashfs not found!
create parameter...done.
error: /home/linux/prj/Firefly-RK3308/buildroot/output/firefly_rk3308_recovery/images/recovery.img not found!
回复

使用道具 举报

888

积分

4

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
888
发表于 2019-8-20 19:56:28     
先编译再打包,你这里应该是还没编译过,或者你的编译出错了
回复

使用道具 举报

39

积分

0

威望

0

贡献

技术小白

积分
39
发表于 2019-9-12 16:30:44     
本帖最后由 szl 于 2019-9-12 17:34 编辑

楼主,你这个问题解决了吗,是哪里出问题了呢,我目前也遇到这个问题。按照文档的说明,编译完kernel后,是由recovery.img的,但是打包的时候确实是出现找不到recovery.img。uboot/kernel/buildroot 每一个都单独编译,会出现这样的情况。如果是直接进入到device/rockchip/common/build.sh,执行 ./build.sh全自动编译脚本,编译完后,在rockdev/
├── boot.img├── MiniLoaderAll.bin├── misc.img├── oem.img├── parameter.txt├── recovery.img├── rootfs.img├── trust.img├── uboot.img└── userdata.img都有。
回复

使用道具 举报

39

积分

0

威望

0

贡献

技术小白

积分
39
发表于 2019-9-12 16:33:12     
Livvol 发表于 2019-8-20 19:56
先编译再打包,你这里应该是还没编译过,或者你的编译出错了

是正常按照文档 操作的,打包的时候会出现这个问题。而且在编译完buildroot后,会出现
/usr/bin/install -m 0644 support/misc/target-dir-warning.txt /home/book/prj/Firefly-RK3308/buildroot/output/firefly_rk3308_release/target/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM
回复

使用道具 举报

49

积分

0

威望

0

贡献

技术小白

积分
49
发表于 2019-10-31 10:40:07     
更新Gitlab上9月份最新sdk包,重新编译打包解决。
回复

使用道具 举报

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

本版积分规则

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