微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 关于MTK OTG模式的退出触发问题

关于MTK OTG模式的退出触发问题

时间:10-02 整理:3721RD 点击:
最近在调试一个扩展的OTG设备,把设备做到板子上然后通过操控ID脚和供电来实现模拟的拔插动作,先在测试发现只有第一次系统可以进入OTG模式,设备工作正常,拉高ID脚之后再拉低(通过IO来控制ID脚的状态) VBUS无输出,系统没有接收到中断信息,log上看第一次拉高ID脚时候 usb的卸载流程都已经走到了,跟正常拔插的log对比看下来,没发现什么不对。
这类问题大家有做过的么?


只弄过用ID脚切单一模式

兄弟,单一模式怎么切,不是通过ID切换host和device模式么

ID脚吧

是的

id已经拉高了 vbus也变成0v的了,系统还是host模式,现在的问题是退出host模式是不是要做别的操作

只用ID脚正常的切换是没问题的,加上USB网卡之后就无法退出了,是不是host模式的退出需要额外的操作?

结贴,是断开引脚的顺序问题,设备连接一定是先操作ID再切换D+ D-断开一定是先断D+ D-再断ID.
断开ID之后 usb数据线未切断会导致系统无法识别到设备拔出而判断为未知状态,停留在host模式。涨姿势了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top