这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » RK3566按照wiki的编译方法打包失败请问是什么问题

共6条 1/1 1 跳转至

RK3566按照wiki的编译方法打包失败请问是什么问题

工程师
2023-10-18 18:30:01     打赏

按照wiki的编译方法:

  /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解压出来,把对应缺少的分区拷到这个目录,最后打包成功。

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

  另外,我烧进去了,然后接上mipi屏幕,发现屏幕不亮,这个还需要做什么?

  sdk版本是 Firefly-RK356X_Android11.0_git_20210824




关键词: RK3566     wiki    

助工
2023-10-18 18:30:12     打赏
2楼

使用官网MIPI固件能不能点亮屏幕?
SDK有没有更新到最新?
SDK 最新的commit


工程师
2023-10-18 18:30:49     打赏
3楼

sdk commit跟你贴的是一样的
官网的可以点亮
./Image/MiniLoaderAll.bin uboot.img   baseparameter.img
这几个我手动拷贝是有问题的吧,具体是要怎么弄呢

我看了下,我编译时在执行图中的uboot时,没有继续往下跑了,也没有提示错误。所以感觉时没编完,这个是哪里的问题
poYBAGMz-xWALKEgAACv9kimyKg352.jpg


助工
2023-10-18 18:31:05     打赏
4楼

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是否成功 


工程师
2023-10-18 18:31:46     打赏
5楼

感谢支持。目前你的分析应该是对的。我make.sh在编译uboot时就退出了,不知道为啥。如图,在跑到pack_images时,会进入pack_fit_image,然后就退出了。帮忙看下走到这个流程是否正常。目前看,除了uboot,其它的都编译通过了

pYYBAGMz-0qADPwzAAERRVMPuh4324.jpg

poYBAGMz-1KALZefAACamSXqhGY886.jpg


助工
2023-10-18 18:32:03     打赏
6楼

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

FIT_DIR="fit"
IMG_UBOOT="uboot.img" 


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]