Firefly开源社区

打印 上一主题 下一主题

[Android] rk3566编译打包问题

100

积分

0

威望

0

贡献

技术小白

积分
100

rk3566编译打包问题

发表于 2022-2-16 11:21:58      浏览:5126 | 回复:9        打印      只看该作者   [复制链接] 楼主
按照wiki(https://wiki.t-firefly.com/zh_CN ... d11.0_firmware.html)的编译方法:
./FFTools/make.sh -d rk3566-roc-pc-mipi101_M101014_BE45_A1 -j8 -l rk3566_roc_pc_mipi-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3566_roc_pc_mipi-userdebug

第一步可以编译成功,到了第二步执行mkupdate.sh时,会出现提示找不到./Image/MiniLoaderAll.bin uboot.img   baseparameter.img 。

我看脚本执行的打包路径是RKtools/linux/Linux_Pack_Firmware/rockdev。 于是我把公版的img解压出来,把对应缺少的分区拷到这个目录,最后打包成功。

是不是我哪里操作还有问题,正常不需要这么麻烦吧
回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 11:31:05        只看该作者  沙发
另外,我烧进去了,然后接上mipi屏幕,发现屏幕不亮,这个还需要做什么?
回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 11:41:19        只看该作者  板凳
sdk版本是 Firefly-RK356X_Android11.0_git_20210824
回复

使用道具 举报

发表于 2022-2-16 15:44:22        只看该作者  地板
本帖最后由 firefly_zhongw 于 2022-2-16 15:46 编辑

1. 使用官网MIPI固件能不能点亮屏幕?固件下载地方 https://www.t-firefly.com/doc/download/125.html
2. SDK有没有更新到最新?
3. SDK 最新的commit
  1. commit 47b12149d90dc56b3ef7a8e99a3848f82c1e436a (HEAD -> firefly)
  2. Author: Firefly <service@t-firefly.com>
  3. Date:   Fri Nov 19 11:50:09 2021 +0800

  4.     aosp update to android-11.0.0_r39
复制代码

回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 16:01:14        只看该作者  5#
firefly_zhongw 发表于 2022-2-16 15:44
1. 使用官网MIPI固件能不能点亮屏幕?固件下载地方 https://www.t-firefly.com/doc/download/125.html
2.  ...

sdk commit跟你贴的是一样的
官网的可以点亮
回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 17:08:48        只看该作者  6#
./Image/MiniLoaderAll.bin uboot.img   baseparameter.img

这几个我手动拷贝是有问题的吧,具体是要怎么弄呢
回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 18:03:54        只看该作者  7#
我看了下,我编译时在执行图中的uboot时,没有继续往下跑了,也没有提示错误。所以感觉时没编完,这个是哪里的问题

uboot.png (47.27 KB, 下载次数: 655)

uboot.png
回复

使用道具 举报

发表于 2022-2-16 19:02:20        只看该作者  8#
1. 我这边验证编译和打包都正常
2. 检查 rockdev/Image-rk3566_roc_pc_mipi/ 目录下,有没有baseparameter.img,uboot.img,MiniLoaderAll.bin
如果没有,说明  ./FFTools/make.sh -d rk3566-roc-pc-mipi101_M101014_BE45_A1 -j8 -l rk3566_roc_pc_mipi-userdebug 执行 编译uboot部分和mkimage.sh有问题
3. 检查SDK压缩包解压出来是否成功,更新SDK是否成功
回复

使用道具 举报

100

积分

0

威望

0

贡献

技术小白

积分
100
发表于 2022-2-16 19:58:46        只看该作者  9#
感谢支持。目前你的分析应该是对的。我make.sh在编译uboot时就退出了,不知道为啥。如图,在跑到pack_images时,会进入pack_fit_image,然后就退出了。帮忙看下走到这个流程是否正常。目前看,除了uboot,其它的都编译通过了

uboot1.png (91.95 KB, 下载次数: 644)

uboot1.png
回复

使用道具 举报

发表于 2022-2-17 09:42:28        只看该作者  10#
本帖最后由 firefly_zhongw 于 2022-2-17 09:49 编辑

1. SDK所在路径确保没有中文字符
2. uboot打包有问题,可能是编译环境不对,编译环境参考维基教程 https://wiki.t-firefly.com/zh_CN ... ompile_android.html
3. SDK 有没有做过什么修改?
4. 加一下打印信息,看是在哪出现问题,比如
  1. diff --git a/u-boot/scripts/fit.sh b/u-boot/scripts/fit.sh
  2. index 158659ea3a5..f7ee5800d29 100755
  3. --- a/u-boot/scripts/fit.sh
  4. +++ b/u-boot/scripts/fit.sh
  5. @@ -5,6 +5,7 @@
  6. # SPDX-License-Identifier: GPL-2.0
  7. #
  8. set -e
  9. +set -x

  10. FIT_DIR="fit"
  11. IMG_UBOOT="uboot.img"
复制代码

回复

使用道具 举报

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

本版积分规则

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