Firefly开源社区

标题: aio3399j sd刷机后,如何退出recovery模式? [打印本页]

作者: snap    时间: 2023-2-3 11:50
标题: aio3399j sd刷机后,如何退出recovery模式?
AIO 3399J SD升级固件完成后,重启主板,始终进入 recovery模式,一行黄字,屏幕中间是android小人从盒子里出来图。

怎样操作才能恢复正常的启动?

谢谢
tchip_askquestions

dmesg.txt.zip

19.51 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1


作者: neutionwei    时间: 2023-2-3 14:35
你好,我看你的dmesg信息是你自己编译生成的recovery?一般情况第一次recovery执行回复出厂设置,等待1分钟以内就会完成,然后重启进入系统。
作者: snap    时间: 2023-2-3 14:48
neutionwei 发表于 2023-2-3 14:35
你好,我看你的dmesg信息是你自己编译生成的recovery?一般情况第一次recovery执行回复出厂设置,等待1分钟 ...

对不起,dmesg,上传错了,不是这个板子的。这个板子的dmesg和其他的日志,都无法获得
作者: snap    时间: 2023-2-3 14:53
我断电等了挺长时间的,然后加电,还是进入到recovery。早上又一次,不知怎么操作的,就恢复到普通模式,可以进入新固件了。但后来又更新一次,就不行了。

作者: neutionwei    时间: 2023-2-3 15:17
你有串口调试嘛?发一份log给我
作者: snap    时间: 2023-2-3 15:28
很少串口调试,找下usb串口板子。

另外,我之所以折腾SD更新固件,是这个板子的USB OTG插口无法ADB连接,开发板有什么跳线可以控制OTG关闭ADB功能吗?因为这个板子放公司好久了,不知道其他项目有没有从硬件上禁过adb连接。
作者: neutionwei    时间: 2023-2-3 16:23
你用我们官方固件recovery是正常吧?现在先排查一下是固件问题还是操作问题
作者: snap    时间: 2023-2-3 16:46
我用的这个百度网盘应该就是你们官方的吧?
https://pan.baidu.com/share/init?surl=Mt0qKx_xNFoFbcsDFvq2QQ

AIO-3399J_Ubuntu20.04-Gnome-r21156_v2.5.1b_220528
作者: neutionwei    时间: 2023-2-4 09:28
snap 发表于 2023-2-3 16:46
我用的这个百度网盘应该就是你们官方的吧?
https://pan.baidu.com/share/init?surl=Mt0qKx_xNFoFbcsDFvq2 ...

是的,我看看有没有问题
作者: snap    时间: 2023-2-4 21:05
固件应该没有问题,可能是我耐心不够吧,recovery模式下等一段时间(可能是几分钟)就会自动跳过了。

多谢答复。
作者: snap    时间: 2023-2-5 19:52

官方的固件
https://pan.baidu.com/share/init?surl=Mt0qKx_xNFoFbcsDFvq2QQ

AIO-3399J_Ubuntu20.04-Gnome-r21156_v2.5.1b_220528

为何无法按照WiKi上讲的进行usb数据线升级固件?总是显示没有发现设备,按recover键启动也是这样

作者: neutionwei    时间: 2023-2-6 10:26
snap 发表于 2023-2-5 19:52
官方的固件
https://pan.baidu.com/share/init?surl=Mt0qKx_xNFoFbcsDFvq2QQ

你的工具是用哪个版本?或者你截一张图片给我看看
作者: snap    时间: 2023-2-6 13:15
2.65 和 2.38都用过。

用usb线接上去,adb devices也看不到。


作者: neutionwei    时间: 2023-2-6 15:59
adb是Android固件具有的服务,Ubuntu固件是不一定支持的。
你的PC机安装了瑞芯微驱动助手没?
进入loader刷机模式,需要先接上usb线到PC机,然后按住recovery键再上电。
作者: snap    时间: 2023-2-6 21:10
这台pc以前adb刷roc3328pc,都可以的。

只有碰到aio-3399J,最早的Android7.1就不能用adb,用sd卡刷ubuntu的mini和gnome也都不能用adb。

所以想确认一下是固件原因,还是硬件跳线的原因。
作者: snap    时间: 2023-2-6 21:23
另外,请教一下:按recovery,进入Loader模式,是不是需要recovery分区支持?

这个板子以前是Android7.1的,我忘了在哪篇wiki文章里提到,从android7.1转到ubuntu需要升级recovery,不知道,是否是这个原因
作者: neutionwei    时间: 2023-2-7 11:48
进入Loader模式,不需要recovery分区,直接在uboot进入的。如果你的Ubuntu系统起来了,固件应该是刷成功了
作者: snap    时间: 2023-2-7 13:55
嗯,是的,Ubuntu系统起来了,只是无法adb连接和刷机。

也许是ubuntu固件没有包括adbd吧?

我正在编译buildroot,把adbd加进去了,看下效果。
作者: snap    时间: 2023-2-10 11:42
无法退出recovery的问题,后来确定:

在sd卡刷机后,第一启动时,需要在:recovery start。。。。这个状态一段时间,好像几分钟的样子,就会跳过。

以后就正常了,直至下次刷机。

adbd的问题,我专项提交个问题。 谢谢neutionwei大神。




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