Firefly开源社区

标题: AIO3399C的adb没反应 [打印本页]

作者: baweimao    时间: 2019-7-20 09:53
标题: AIO3399C的adb没反应
非AI板,板子自带的安卓系统,驱动安装完全,TypeC插到电脑上,没有任何反应
在rebootloader下,是能被电脑识别的,且能烧写系统成功,说明typeC的线是没问题的(用的是随板子发货的调试线)。


烧写最新的安卓8.1,启动过程中以及启动完毕后,全程没有任何adb的反应。
正常情况下,AndroidTool这个工具界面是会提示发现一个ADB设备的(比如之前购买的Firefly-RK3399,和其他安卓开发板),但是AIO3399C提示的一直是未发现设备

按照官方维基资料,AIO3399C非AI板的安卓系统是不用任何设置,用Type-C数据线连接设备Type-C口和主机即可识别adb设备。

目前已经购买了两块AIO3399C,都是一样。

很疑惑,到底是支不支持ADB调试的,只支持网络ADB吗?
那官方提供的维基资料到底正不正确?
rebootloader下能识别设备,进入安卓系统后又不能识别设备,这又是怎么回事?
作者: baweimao    时间: 2019-7-20 09:57
驱动肯定是没问题的,不然Firefly-RK3399和其他安卓开发板就不可能正常烧写系统,正常使用adb进行开发调试app。

如果AIO3399C确实只支持网络ADB,请明确说明;
如果是支持typeC连接ADB,请提供正确详细的步骤,有好几个帖子都是问这个问题的,都是回答安装驱动,或给了链接查看教程,没有实际解决
作者: jpchen    时间: 2019-7-20 14:39
baweimao 发表于 2019-7-20 09:57
驱动肯定是没问题的,不然Firefly-RK3399和其他安卓开发板就不可能正常烧写系统,正常使用adb进行开发调试a ...

首先确认的是硬件,AIO-3399C (非AI)版本是支持 Typc-C adb 调试,同时软件上也要确认对应上,或是烧录7.1的固件试试,是否是固件的问题。
作者: baweimao    时间: 2019-7-20 16:15
本帖最后由 baweimao 于 2019-7-20 16:22 编辑

安卓8.1是我自己编译的,也试了官方提供的固件。
作者: baweimao    时间: 2019-7-20 16:21
jpchen 发表于 2019-7-20 14:39
首先确认的是硬件,AIO-3399C (非AI)版本是支持 Typc-C adb 调试,同时软件上也要确认对应上,或是烧录7. ...


试了官方固件:AIO-3399C_Android7.1.2_HDMI_180920.img,仍旧是一样的问题;

我再解释下现象,是连接typeC后,主机的设备管理器根本就扫描不到设备。系统是win10。Firefly-RK3399就没问题啊。

能用你们那出厂时的板子实测一下吗,看看你们能不能用自己的板子实现tpyeC连接进行adb调试
作者: jpchen    时间: 2019-7-20 17:56
baweimao 发表于 2019-7-20 16:21
试了官方固件:AIO-3399C_Android7.1.2_HDMI_180920.img,仍旧是一样的问题;

我再解释下现象,是连 ...

已经用了AIO-3399C的板子验证相同的固件adb都是可以的,你那边可以尝试换一下Type-C线试试




作者: baweimao    时间: 2019-7-22 19:00
jpchen 发表于 2019-7-20 17:56
已经用了AIO-3399C的板子验证相同的固件adb都是可以的,你那边可以尝试换一下Type-C线试试

我严格按照教程用2.58 2.38擦除烧写固件,调试线试了很多很多根了,两块AIO3399C都没有反应,设备管理器根本就没检测到设备;
一会打算让硬件工程师测一下typeC口有没有输出电信号。
可以把板子寄过来,帮我有线ADB调出来吗
作者: jpchen    时间: 2019-7-23 11:44
baweimao 发表于 2019-7-22 19:00
我严格按照教程用2.58 2.38擦除烧写固件,调试线试了很多很多根了,两块AIO3399C都没有反应,设备管理器 ...

你可以把板子拍一下照片看看,看是不是AIO-3399C还AIO-3399C-AI版本
作者: baweimao    时间: 2019-7-25 18:41
jpchen 发表于 2019-7-23 11:44
你可以把板子拍一下照片看看,看是不是AIO-3399C还AIO-3399C-AI版本

刚和采购确认了板子的型号,是没有贴NPU的AIO-3399C-AI......
那应该是属于AI板了,AI板的最新安卓7.1是支持有线tpyeC的,安卓8.1有支持的计划吗?
不过之后量产肯定用标准板的
作者: jpchen    时间: 2019-7-25 19:20
baweimao 发表于 2019-7-25 18:41
刚和采购确认了板子的型号,是没有贴NPU的AIO-3399C-AI......
那应该是属于AI板了,AI板的最新安卓7.1是 ...

你要问一下最新固件是否做了usb3.0 adb的功能,如果有就可以用双工头usb进行adb调试
作者: baweimao    时间: 2019-7-26 11:06
jpchen 发表于 2019-7-25 19:20
你要问一下最新固件是否做了usb3.0 adb的功能,如果有就可以用双工头usb进行adb调试

终于找到原因了,谢谢谢谢
作者: yangfan1675    时间: 2019-7-27 21:03
baweimao 发表于 2019-7-26 11:06
终于找到原因了,谢谢谢谢

您好,我遇到了同样的问题,您是如何解决的?这种型号是需要使用公对公usb线,不能使用type-c吗?
作者: baweimao    时间: 2019-7-30 14:37
yangfan1675 发表于 2019-7-27 21:03
您好,我遇到了同样的问题,您是如何解决的?这种型号是需要使用公对公usb线,不能使用type-c吗?

我指的是发现我的问题是选错了开发板型号产生的,AI板要支持有限typeC的话,安卓7.1有人实现,

可参考http://dev.t-firefly.com/thread-99444-1-1.html

安卓8.1的dst文件差别比较大,我大致看了下,放弃了,打算以后买非AI板就是了。
安卓8.1的公对公USB调试功能,官方应该还没更新。

作者: m1843514989    时间: 2019-10-28 21:37
baweimao 发表于 2019-7-30 14:37
我指的是发现我的问题是选错了开发板型号产生的,AI板要支持有限typeC的话,安卓7.1有人实现,

可参考 ...

所以AIO-3399C(AI)没有贴NPU是要下载C版固件还是C-AI版的固件,才能实现TypeC有线ADB呢,困惑,我以为是要下载C版的固件,但是结果是只能用网络ADB。




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