zcx621
1
固件类型:自行编译的固件
SDK包名称:Linux version 4.19.232 (root@ubuntu) (: ) (sdk ver
SDK修改内容:修改串口波特率,打开usb驱动模块
Log日志:log.zip
无法将OTG设置成device模式,设置方法参考的文档,执行如下命令:echo peripheral > /sys/devices/platform/fe8a0000.usb2-phy/otg_mode
但是用命令查看cat /sys/class/extcon/usb2-phy/state,依然显示USB-HOST=1,在通过otg对U盘映射也不能成功。麻烦知道一下如何将设备OTG设置成device模式,还有怎么通过调整内核试OTG默认就是device模式。
tchip_askquestions
log.zip (888 KB)
luwy
2
cat /sys/class/extcon/usb2-phy/name
fe8b0000.usb2-phy
fe8b0000.usb2-phy 并不是otg 的控制器节点,因此查看是否处于device 模式不能查看此节点, 只要查看/sys/devices/platform/fe8a0000.usb2-phy/otg_mode 节点就可以了, 而且otg 支持自动切换host 和device, 没有必要刻意改成device模式
:/ # echo peripheral > /sys/devices/platform/fe8a0000.usb2-phy/otg_mode
:/ #
:/ # cat /sys/devices/platform/fe8a0000.usb2-phy/otg_mode
peripheral