点击打开链接

Question:Many customers want to use USB based charger detection instead of PMIC, because of the problem of PMIC, or customer do not adopt QC PMIC component in hardware design,  How to use USB to do charger detection instead of PMIC?

Answer:
On platforms like 8939,8916, USB side SW&HW have support for charger detection. If customer want to use USB PHY to do charger detection, need to call below in charger driver to activate USB.
    power_supply_set_charge_type(chip->usb_psy, POWER_SUPPLY_TYPE_UNKNOWN);
    power_supply_set_present(chip->usb_psy, TRUE);
    
If the charger type set to unknown, USB will start charger detection. 
Please note on new platforms like 9x40, we do not support USB charger detection.

How to use USB to do charger detection instead of PMIC?相关推荐

  1. USB device hot plug detection

    refer to http://usb.baiheee.com/usb_article/usb_spec/usb_plug_detect.html. 自己玩了玩. connect 1.5K resis ...

  2. Android USB Audio accessory设备

    这个手机做device, audio accessory是Host. 以高通msm8x26(USB2.0) Lolliop android 5.0/5.1为例1 代码•Kernelkernel/dri ...

  3. USB充电规范 1.2 中文详解

    1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的检测.控制和报告机制,这些机制是USB2.0规范的扩展,用于专用 充电器(DCP).主机(SDP).hub(SDP ...

  4. USB Audio accessory设备

    这个手机做device, audio accessory是Host. 以高通msm8x26(USB2.0) Lolliop android 5.0/5.1为例 1 代码 • Kernel kernel ...

  5. [RK3399][Android7.1] 调试笔记 --- USB type-c插入后无法识别到

    Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 现象: 用update.img制作了一个升级包之后可以升级,但是无法识别到type-c. Log: 插 ...

  6. 看我解决Linux下的OTG切换问题

    1.硬件原理图 看下面的原理图 VCC_OTG_EN 引脚,这个脚主要是用来控制给外部OTG设备提供电源控制的.如果设备作为DEVICE设备,这时候VBUS的电是由外部提供的,比如通过USB线和电脑连 ...

  7. MTK 充电逻辑总结

    相关概念 懒的排版了,直接上图  相关文件关系 再来一发  杂项,电池温度检测原理图 发  充电流程 图样图森破  核心函数特写       /* 概念: ZCV:开路电压OCV: 开路电压VC:闭路 ...

  8. Battery Charging Specification 1.2 中文详解

    转自: http://blog.csdn.net/liglei/article/details/22852755 1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的 ...

  9. 6、插充电器识别过程

    1.对于6739平台来说,识别用户插入充电器的过程是通过中断来实现的,下面我们来分析一下识别过程 2.识别的原理:通过PMIC上的VCDT引脚来进行识别,当我们插入充电器时VCDT上会检测到电压,从而 ...

最新文章

  1. php checkbox美化,纯CSS3美化radio和checkbox_html/css_WEB-ITnose
  2. 【 C 】回调函数简记
  3. Codeforces Round #341 (Div. 2) D. Rat Kwesh and Cheese 数学
  4. string.Format出现异常输入的字符串格式有误的解决方法
  5. Lydsy2017年4月月赛 抵制克苏恩
  6. c# Ftp下载程序源代码解析
  7. 机器学习基础(二十)—— 数学语言与 Python 代码
  8. 【自爆系列】浅谈我前端开发的那些糗事
  9. linux添加ctrl c,Linux ctrl-c explained(ctrl-c 详解)
  10. 一个黑客都要学习什么语言呢?
  11. Android面试总结系列之面试技巧
  12. python省略号用法
  13. js延迟(异步)加载的6种方式 为什么要延迟加载js呢?
  14. mini2440+阿里云+Qt/android 打造智能音箱
  15. 如何修改命令提示符(cmd)的颜色?
  16. 2018太原理工计算机二级,太原理工大学2018年度全面绩效考核结果和发放考核绩效的通知...
  17. VSCode远程连接服务器使用R语言
  18. 招商银行信用卡中心2018秋招数据方向笔试题
  19. 计算机安全属性中可用性是,计算机安全的基本概念试题解析
  20. 4.3 文本数据分析

热门文章

  1. hashmap为什么容量是2的n次方
  2. 013_JDK的Collections类的sort方法的实现
  3. ckeditor java 使用,CKEditor5在自定义数据处理器中使用模型
  4. mysql+monitor+下载_详解MySQL监控工具 mysql-monitor
  5. Jmeter分布式压测方案
  6. 机器人 陆梅东_上海乐高创客工作坊活动顺利举行
  7. 非常全面的Android Bitmap知识点梳理
  8. Java字符串格式化
  9. python 函数 日期区间_python-如何获取两个日期之间的日期
  10. python从入门到精通学习笔记_Python从入门到精通之基础概念