瑞芯微(EASY EAI)RV1126B USB OTG模式
1. USB OTG简介
USB OTG(On-The-Go)是 USB 协议的扩展标准,解决了传统 USB 只能 “主机(HOST)- 设备(Peripheral/Device)” 单向连接的问题。EASY-EAI-Nano-TB 开发板的 USB OTG 接口支持 HOST 和 Peripheral 两种模式的灵活切换,可以默认配置为 OTG 模式,可通过系统命令快速修改工作模式,满足不同场景下的设备连接需求(如连接 U 盘、键鼠等外设,或作为从机与电脑通信)。
2. 默认OTG模式
EASY EAI Nano USB资源介绍
使用下方固件进行开发,默认配置成USB OTG模式使用:
https://pan.baidu.com/s/1rzwwL6IeMG2K50hZr0Fi7Q?pwd=1234 提取码: 1234
查看当前OTG模式
cat /sys/devices/platform/21400000.usb2-phy/otg_mode
2.1 切换HOST模式
但是,有些场景,比如说要接入U盘或其它一些USB设备使用。用户需要把USB接口切换成USB HOST使用,则可以按照下方操作切换:
首先【拔掉所有】连接在USB接口上的设备,然后使用【串口调试】方式(波特率1500000)进入板卡后台,用户名为nano,密码为123456。
再执行下方命令,即可把USB接口切换成HOST模式:
echo host > /sys/devices/platform/21400000.usb2-phy/otg_mode
查看当前host模式
cat /sys/devices/platform/21400000.usb2-phy/otg_mode
用USB设备进行验证(以U盘为例),插入U盘后,有两种方式进行验证:
(1)lsusb命令
(2)lsblk命令
2.2 切换Device模式
如果要切换回USB Device模式使用,可以通过类似切换HOST的操作切换回Device。
首先还是要【拔掉所有】连接在USB接口上的设备。
然后执行下方命令即可切换回USB Device模式:
echo peripheral > /sys/devices/platform/21400000.usb2-phy/otg_mode
最后插上ADB,用adb shell进入ADB环境进行确认。(注:切换成Device模式,ADB不会马上生效,需要等待1min左右才能通过adb shell命令进入ADB环境)
- 5年卖了80万台后,零跑全新C系列继续“自我革命”
- 【盖世快讯】比亚迪交付英国第10万台新能源车;传鸿蒙智行全面引入电池二供
- 月薪从2.6万跌到700,超10万“4S人”无奈离场,4S模式真走到尽头了?
- 宁德时代新设全资新能源企业 布局储能相关业务
- RTA Fleet推出Ron360 将对话式AI直接引入车队管理工作流程
- 出口增长翻倍,2026年1-5月新能源汽车累计销售580.2万辆
- 全链车规实力护航 湖北优炜芯车载制氧机成为新能源车企定点优选 打造医疗级健康座舱标杆
- 东芝推出新款40V N沟道功率MOSFET 提升汽车应用的效率
- 中国汽车,何时放弃自封为王
- 比亚迪匈牙利工厂将于今年第四季度投产
- 比亚迪大唐6月17日上市
- 传比亚迪在加拿大启动管理岗招聘
- 长城汽车5月销量超10万辆
- 5月汽车保值率:车源多了,但价格跌了
- 展望十五五|我国汽车产业进入“由大到强”的决胜期——第三十三届中国汽车工程学会年会暨展览会新闻发布会在京举行
- 图尔库大学开发出新型智能材料 可使汽车天窗储存太阳能并按需变换颜色