Firefly开源社区

标题: ROC-RK3568--PC-SE无法把OTG设置成device模式 [打印本页]

作者: zcx621    时间: 2023-9-23 09:15
标题: ROC-RK3568--PC-SE无法把OTG设置成device模式
无法将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.49 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: qq2317783075    时间: 2023-9-25 13:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: luwy    时间: 2023-9-25 15:06
  1. cat /sys/class/extcon/usb2-phy/name                                   
  2. fe8b0000.usb2-phy
复制代码

fe8b0000.usb2-phy 并不是otg 的控制器节点,因此查看是否处于device 模式不能查看此节点, 只要查看/sys/devices/platform/fe8a0000.usb2-phy/otg_mode 节点就可以了, 而且otg 支持自动切换host 和device, 没有必要刻意改成device模式
  1. :/ # echo peripheral > /sys/devices/platform/fe8a0000.usb2-phy/otg_mode
  2. :/ #
  3. :/ # cat /sys/devices/platform/fe8a0000.usb2-phy/otg_mode                     
  4. peripheral
复制代码





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1