20240528解决飞凌的OK3588-C的核心板可以刷机不能连接ADB的问题

20240528解决飞凌的OK3588-C的核心板可以刷机不能连接ADB的问题

2024/5/28 16:34

OS:Linux R4/Buildroot

硬件接了3条线出来,一直可以刷机,但是链接ADB异常。

【总是链接不上】

Z:\OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi

&usbdrd_dwc3_0 {
dr_mode = "otg";

usb-role-switch;

status = "okay";

port {

#address-cells = <1>;

#size-cells = <0>;

dwc3_0_role_switch: endpoint@0 {

reg = <0>;

remote-endpoint = <&usbc0_role_sw>;

};

};

};

修改为:

&usbdrd_dwc3_0 {
dr_mode = "peripheral";

usb-role-switch;

status = "okay";

port {

#address-cells = <1>;

#size-cells = <0>;

dwc3_0_role_switch: endpoint@0 {

reg = <0>;

remote-endpoint = <&usbc0_role_sw>;

};

};

};

参考资料:

https://blog.csdn.net/weixin_43245753/article/details/123496262#TypeC_to_TypeA_USB_20DP_DTS__345

Rockchip RK3588 kernel dts解析之USB模块

相关推荐
胡桃夹夹子8 分钟前
存档111111111
java·开发语言
不会编程的小寒10 分钟前
C++ 中string的用法
java·开发语言
想搞艺术的程序员37 分钟前
Go Error 全方位解析:原理、实践、扩展与封装
开发语言·后端·golang
闲人编程1 小时前
Python游戏开发入门:Pygame实战
开发语言·python·游戏·pygame·毕设·codecapsule
是苏浙1 小时前
零基础入门C语言之枚举和联合体
c语言·开发语言
报错小能手1 小时前
C++笔记(面向对象)静态联编和动态联编
开发语言·c++·算法
小肖爱笑不爱笑1 小时前
2025/11/5 IO流(字节流、字符流、字节缓冲流、字符缓冲流) 计算机存储规则(ASCII、GBK、Unicode)
java·开发语言·算法
手握风云-2 小时前
Java 数据结构第二十八期:反射、枚举以及 lambda 表达式
java·开发语言
ᐇ9592 小时前
Java Vector集合全面解析:线程安全的动态数组
java·开发语言
Hello_WOAIAI2 小时前
2.4 python装饰器在 Web 框架和测试中的实战应用
开发语言·前端·python