sdk:R36.4.4
orin nx 16GB
我们使用TYPE-A口作为OTG,会有如下现象:
Step1:
执行命令sudo bash -c ‘echo host > /sys/class/usb_role/usb2-0-role-switch/role’,HOST可以工作
Step2:
执行命令sudo bash -c ‘echo device > /sys/class/usb_role/usb2-0-role-switch/role’,DEVICE可以工作
Step3:
执行命令sudo bash -c ‘echo host > /sys/class/usb_role/usb2-0-role-switch/role’,HOST不可以工作
Step4:
执行命令sudo bash -c ‘echo none > /sys/class/usb_role/usb2-0-role-switch/role’
Step5:
执行命令sudo bash -c ‘echo host > /sys/class/usb_role/usb2-0-role-switch/role’,HOST可以工作
总结就是DEVICE到HOST转换,中间必须得有一次NONE状态。
我们需要DEVICE直接转换到HOST