什么是otg功能(哪些手机型号不支持OTG功能)
- 时间:
- 浏览:68
- 来源:奥一装修网
荣耀note10OTG功能
HL 7026:可以使用mtk BQ代码的公共版本,它是i2c的通信方法,但是ETA 6095没有i2c,只有硬件来控制I / O。 ETA 6095:通过硬件控制I / O,没有i2c。上图中的USB_ID引脚用于检测插头是otg充电还是USB充电,而CC_COUT1引脚用于检测充电电流的大小(500、2000、3000 ma)。首先在defconfig中对其进行配置:CONFIG_MTK_SWCHR_SUPPORT,CONFIG_MTK_SWCHR_SUPPORT,CONFIG_MTK_BQ_SUPPORT,然后在\ kernel-4。4 \ drivers \ power \ mediatek下修改Makefile。打开switch_charging。c打开开关进行充电以执行电流控制(cc cv阶段电流充电)。是一些函数的现实:最初的要求是:不要使用BQ的OTG函数,因此我们要屏蔽BQ的OTG,我们将OTG_BOOST_BY_SWITCH_CHARGER相关宏放入kernel-4。4 \ drivers \ misc \ mediatek \ usb20 \ mt8167 \ usb20_host。c文件所有定义都被颠倒(例如,将
华为p9开启OTG
ifndef更改为ifdefine),_为什么需要颠倒?例如,如果在以下usb20。h中定义CONFIG_MTK_BQ_SUPPORT,则将定义OTG_BOOST_BY_SWITCH_CHARGER,然后查看该函数以写入BQ的01寄存器以启用otg模式,然后输入此函数以对此进行屏蔽。第二个要求是:使用BQ的OQ功能并继续更改代码,我们只需要更改dts中与BQ的otg_en引脚对应的I / O,然后将其打开即可。稍后,Typec识别功能(TCS1320a IC完成)将更改为pmic(mt6392),