官网下载的代码未改代码进行编译,烧录后卡在开机页面

固件类型:自行编译的固件
SDK包名称:FireFirefly RK3399 Android 7.1 industry
SDK修改内容:无
Log日志:无.rar

ubuntu18 python2.7环境
按照 Welcome to Firefly-RK3399 Manual — Firefly Wiki 上一步一步编译过来,
最终打包成 Firefly-RK3399_Industry7.1.2_HDMI_230504.img文件
虽然当中有过出错,也都解决了。
结果烧录的时候很奇怪,download firware 9%就跳走了,然后烧录完成后就卡在firefly的开机页面不走下去了。
按照教程,统一编译和分布编译都试过了,结果一样。

重新刷官网打包好的img就不会出现这个问题,download firware也能 100%

因为没进系统,adb没法发现设备,所以我也不知道应该如何看日志

tchip_askquestions


无.rar (71 Bytes)

接调试串口看log

https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/debug.html#ying-jian-lian-jie

谢谢,我后面重新重头情况编译了一次。好像成功了,但是过程确很奇怪。
这次用了ubuntu环境下烧录
我通过mkupdate打包出img后进行烧录出现了Download Firmware Fail,但是设备重启后实际上是已经成功烧录进去的



Download Firmware Fail 是在 Check Image Total后面出现的

然后我又换了中方式,重新试了分区烧录了boot.img kernel.img system.img recovery.img misc.img resource.img parameter.txt
以及最后 MiniLoaderAll.bin 都显示正常。重启后系统能正常进入

所以我不明白为什么mkupdate打包后整包烧录就会报错(但实际又好像烧录成功了,不知道是不是完全成功)。是哪里出错了呢

可以试下先擦除,再烧写

zhangzhenzhao 发表于 2023-5-4 19:58
可以试下先擦除,再烧写

我尝试了下擦写,但似乎还是不行。用官网下载的已打好包的镜像就不会出现这种问题

然后我又试了下在windows环境RKDevTool.来烧录我自己编译打包的镜像,然后就又出现1楼那种情况 :下载Firmware 10%就自动download Firmware Success,然后卡在fireflylogo页面了。

真是太奇怪了

jyfjyt 发表于 2023-5-5 09:27
我尝试了下擦写,但似乎还是不行。用官网下载的已打好包的镜像就不会出现这种问题

然后我又试了下在wi …

那就是你编译或者打包哪个步骤不对,要仔细看看wiki
另外如果要去确定问题,还是需要接调试串口看log,光看现象没有任何头绪的

zhangzhenzhao 发表于 2023-5-5 09:51
那就是你编译或者打包哪个步骤不对,要仔细看看wiki
另外如果要去确定问题,还是需要接调试串口看log, …

好的感谢,我先去买个串口工具先