felix

felix

1个粉丝

8

问答

11

专栏

10

资料

felix  发布于  2022-01-14 09:33:01
采纳率 13%
8个问答
3559

RV1126 USB口强制切换为HOST的问题

我们想动态切换RV1126的 USB口,在需要的时候切换为烧写模式,正常情况下做host口使用。通过查阅文档 《RockchipDeveloper_Guide_USB CN.PDF》 ,我可以找到

  1. RV1126/RV1109 USB OTG 强制切换为 Host 模式:
  2. echo disconnect > /sys/class/udc/ffd00000.dwc3/soft_connect
  3. echo host > /sys/devices/platform/ff4c0000.usb2-phy/otg_mode

但是我实际测试的时候,发现 /sys/devices/platform/ff4c0000.usb2-phy/ 无otg_mode节点。

请帮忙看下是不是还有什么遗漏掉配置了

易百纳技术社区文件: kernel.log
下载
易百纳技术社区文件: rv1126-aybring.dts
下载
我来回答
回答2个
时间排序
认可量排序

hei-boy

0个粉丝

26

问答

4

专栏

5

资料

hei-boy 2022-10-28 11:06:54
认可0

RV1126/RV1109 USB OTG 试试按照如下方法切换模式,可以提高各种应用场景(如:保持 USB 连接到 PC,然后使用命令交替切换Host/Device模式)的切换稳定性。
强制切换为 Host 模式:
echo disconnect > /sys/class/udc/ffd00000.dwc3/soft_connect(断开 usb device 的连接)
echo host > /sys/devices/platform/ff4c0000.usb2-phy/otg_mode
强制切换为 Device 模式:
echo peripheral > /sys/devices/platform/ff4c0000.usb2-phy/otg_mode
echo connect > /sys/class/udc/ffd00000.dwc3/soft_connect(使能 usb device 的连接)
强制切换为 OTG 模式:echo otg > /sys/devices/platform/ff4c0000.usb2-phy/otg_mode
echo connect > /sys/class/udc/ffd00000.dwc3/soft_connect(使能 usb device 的连接

易百纳技术社区 文件: 0001-phy-rockchip-naneng-usb2-support-to-force-otg-mode.zip
下载

程123

0个粉丝

1

问答

0

专栏

0

资料

程123 2024-03-06 17:16:41
认可0

请问博主这个调试成功了吗,有具体步骤可以参考吗

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区