Firefly开源社区

标题: 官网下载的代码未改代码进行编译,烧录后卡在开机页面 [打印本页]

作者: jyfjyt    时间: 2023-5-4 10:34
标题: 官网下载的代码未改代码进行编译,烧录后卡在开机页面
ubuntu18 python2.7环境
按照 https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/ 上一步一步编译过来,
最终打包成 Firefly-RK3399_Industry7.1.2_HDMI_230504.img文件
虽然当中有过出错,也都解决了。
结果烧录的时候很奇怪,download firware 9%就跳走了,然后烧录完成后就卡在firefly的开机页面不走下去了。
按照教程,统一编译和分布编译都试过了,结果一样。


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

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








tchip_askquestions

图片.jpg (151.38 KB, 下载次数: 117)

图片.jpg

无.rar

71 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: zhangzhenzhao    时间: 2023-5-4 14:08
接调试串口看log

https://wiki.t-firefly.com/zh_CN ... #ying-jian-lian-jie
作者: jyfjyt    时间: 2023-5-4 18:11
谢谢,我后面重新重头情况编译了一次。好像成功了,但是过程确很奇怪。
这次用了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
可以试下先擦除,再烧写
作者: jyfjyt    时间: 2023-5-5 09:27
zhangzhenzhao 发表于 2023-5-4 19:58
可以试下先擦除,再烧写

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

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

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

然后我又试了下在wi ...

那就是你编译或者打包哪个步骤不对,要仔细看看wiki
另外如果要去确定问题,还是需要接调试串口看log,光看现象没有任何头绪的
作者: jyfjyt    时间: 2023-5-5 10:05
zhangzhenzhao 发表于 2023-5-5 09:51
那就是你编译或者打包哪个步骤不对,要仔细看看wiki
另外如果要去确定问题,还是需要接调试串口看log, ...

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




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1