hi,NXP:
我最近在调试imx8qxp的andorid11的系统,内核版本5.10.52。我在调试中发现我的usb无法使用,具体问题如下和使用环境如下:
1、我们使用了fusb302的芯片,想通过芯片上的cc角进行typec模式的转换,来进行otg的切换(目前只需要我们能够让开发板成为 device 设备就行,不要求做host模式)。
2、android11的系统界面一直显示usb debugging connect,但是实际上我并没有插入任何usb设备或者usb线。
3、当我插入usb时候,有中断产生,但是并没有任何事件上报,所以安卓界面上显示的usb debugging connect 一直都存在。
下面是我的dts配置:请帮帮我分析一下这个问题,是否我需要修改一些配置,或者我的dts需要进行重新的配置修改。
使用节点为:usbotg1
reg_usb_otg1_vbus: regulator-usbotg1-vbus {
compatible = "regulator-fixed";
regulator-name = "usb_otg1_vbus";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
regulator-always-on;
};
&usbotg1 {
dr_mode = "peripheral";
vbus-supply = <®_usb_otg1_vbus>;
status = "okay";
};
附上我的一份log,该log为不插入usb的log。
谢谢!并期待你们的回复