Firefly开源社区

打印 上一主题 下一主题

AIO-3399(ai) TYPE-C ADB问题

48

积分

0

威望

0

贡献

技术小白

积分
48

AIO-3399(ai) TYPE-C ADB问题

发表于 2019-4-16 15:12:20      浏览:2414 | 回复:4        打印      只看该作者   [复制链接] 楼主
我的AIO-3399(ai) 板TYPE-C 无法使用ADB,TYPE-C插入PC设备管理器无响应,应该不是驱动问题,有看到网友之前发了相关帖子,但都没有解决方案。
查看官网教程说AIO-3399(ai)板TYPE-C用于NPU了,只能用网络ADB,但这确实不方便,这样来mtp不也不能用了吗?
想问怎么通过配置使能AIO-3399(ai)的TYPE-C OTG功能?
谢谢!
回复

使用道具 举报

2965

积分

12

威望

22

贡献

高级创客

Rank: 6Rank: 6

积分
2965
发表于 2019-4-16 15:14:51        只看该作者  沙发
你要用TYPE-C OTG功能也不是不行。
就是设置成device模式,这样adb就可以用了,但是同时NPU就不能使用了。
同理,要使用NPU就必须是host模式,同时adb就不能使用了。
回复

使用道具 举报

48

积分

0

威望

0

贡献

技术小白

积分
48
发表于 2019-4-16 15:18:26        只看该作者  板凳
请问如何配置呢,我的板子没有贴npu,暂时不需要
回复

使用道具 举报

48

积分

0

威望

0

贡献

技术小白

积分
48
发表于 2019-4-17 14:05:19        只看该作者  地板
有人知道吗
回复

使用道具 举报

48

积分

0

威望

0

贡献

技术小白

积分
48
发表于 2019-4-17 17:21:17        只看该作者  5#
解决了,由于的我硬件上没有usb302 芯片,修改dts如下:

--- a/kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-aioc-ai.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-aioc-ai.dtsi
@@ -188,21 +188,21 @@
&u2phy0 {
     status = "okay";
     /delete-property/ extcon;
-
+/*
     u2phy0_otg: otg-port {
         rockchip,vbus-always-on;
         vbus-5v-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
         status = "okay";
-    };
+    };*/
};

&usbdrd3_0 {
+  extcon = <&u2phy0>;
     status = "okay";
-    /delete-property/ extcon;
};

&usbdrd_dwc3_0 {
-    dr_mode = "host";
+    dr_mode = "otg";
};

供参考
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表