qcxlf 发表于 2019-8-19 21:13:31

3308编译,打包问题

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!

Livvol 发表于 2019-8-20 19:56:28

先编译再打包,你这里应该是还没编译过,或者你的编译出错了

szl 发表于 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都有。

szl 发表于 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

luffycheung 发表于 2019-10-31 10:40:07

更新Gitlab上9月份最新sdk包,重新编译打包解决。
页: [1]
查看完整版本: 3308编译,打包问题