迅维网
标题: Yoga 920 Type-C PD供电分析 [打印本页]
作者: dificulty 时间: 2020-11-5 09:17
标题: Yoga 920 Type-C PD供电分析
本帖最后由 dificulty 于 2020-11-8 16:22 编辑
Yoga 920 Type-C PD供电分析
Type-C UFP(Upstream FacingPort,笔记本从VBUS取电)模式工作原理
首先,插入type-c电源适配器后,产生VBUS_OUT_P1或VBUS_OUT_P2。
VBUS_OUT_P1或VBUS_OUT_P2给CCG4的VBUS_MON_P1或VBUS_MON_P2供电。
VBUS_OUT_P1或VBUS_OUT_P2经过D5和D6汇聚一起,经U37自开启, 产生VBUS_OUT。
VBUS_OUT经D8产生V3P0_CCG4_VDDD,给CCG4的VDDIO和VDDD脚供电。
CCG4输出CCG4_VBUS_C_CTRL_P1或CCG4_VBUS_C_CTRL_P2给U38或U39作开启信号,产生ADIN_LIO_1或ADIN_LIO_2。
ADIN_1经充电管理芯片后产生VIN
VIN给PU5供电后产生+3VALW
+3VALW给EC供电,EC获得供电、时钟、复位、程序后,配置自身脚位,后通过I2C总线与CCG4通信,然后CCG4才能通过CC总线通信,请求输出20V。
一番分析下来 这个过程和苹果的type-c时序非常相似
-
-
-
-
作者: hero520hua 时间: 2020-11-5 09:30
其实都差不多把,就是个握手协议!
作者: gaohaibo12 时间: 2020-11-5 13:44
EC会导致不出20V对吧
作者: FANGDell电脑 时间: 2020-11-5 16:16
分析到位,非常有用。
作者: dificulty 时间: 2020-11-5 19:21
没试过哦,看来得断开I2C总线,测试一下。ccg4也是带程序的,所以具体还得看固件怎么设置
作者: 1063102527 时间: 2020-11-8 09:49
看不懂 TYPE-C 为什么要用这种接口
作者: 1063102527 时间: 2020-11-8 10:54
CCG4_VBUS_C_CTRL_P2_R 这个开启时多少V 我这个3.3v ADIN_LIO_1或ADIN_LIO_2 无输出
作者: 三级管的钳位 时间: 2020-11-8 15:11
能不能分享一下图纸,分享一下图纸就更完美了
作者: dificulty 时间: 2020-11-8 16:01
已上传,请查收
-
-
(6)Lenovo Yoga 920 LCFC NM-B291 DYG60 Yoga920 KBL-U42 SIT.pdf
1.2 MB, 下载次数: 28, 下载积分: 下载分 -2 分, 下载 1 次
作者: virginlulu 时间: 2020-11-8 16:09
tc就是加个通信,换个拓扑,无他
作者: dificulty 时间: 2020-11-8 16:12
如果我没有看错,应该是低电平才开启,3.3V肯定不行
作者: 三级管的钳位 时间: 2020-11-8 22:05
dificulty 发表于 2020-11-8 16:01
已上传,请查收
上传到哪里了,怎么在你的这个页面看不到
作者: dificulty 时间: 2020-11-8 22:10
应师傅要求上传下图纸
-
-
(6)Lenovo Yoga 920 LCFC NM-B291 DYG60 Yoga920 KBL-U42 SIT.pdf
1.2 MB, 下载次数: 6, 下载积分: 下载分 -2 分, 下载 1 次
作者: dificulty 时间: 2020-11-8 22:11
您再看一看13#,这次应该有了
作者: dificulty 时间: 2020-11-8 22:13
手机无法显示,要电脑登录才行
作者: 三级管的钳位 时间: 2020-11-8 22:14
还有这种情况,好吧,谢了,我现在看不到,是用手机看的:daxiao:
作者: dificulty 时间: 2020-11-8 22:19
我刚才也是在电脑上看得到,手机上看不到,才知
作者: 三级管的钳位 时间: 2020-11-8 22:22
没事,我有时间下载,我现在主要在工厂修华为笔记本售后的本本,都是TYPEC的,工厂有全套图纸,就是不让带出,有保密协议,想下载下你的没事,在外边自己可以分析下思路,有什么问题可以互相交流
作者: dificulty 时间: 2020-11-8 22:28
牛,在售后的都是高手
作者: 无名而为 时间: 2020-11-9 11:09
ADIN_1经充电管理芯片后产生VIN,这里的VIN,怎么产生的还是不明白。
作者: 1063102527 时间: 2020-11-9 11:10
我强行拉低CCG4_VBUS_C_CTRL_P1或CCG4_VBUS_C_CTRL_P2 可以输出ADIN_LIO_1或ADIN_LIO_2 ,可以开机, 要什么条件CCG4才输出CCG4_VBUS_C_CTRL_P1或CCG4_VBUS_C_CTRL_P2???
作者: 1063102527 时间: 2020-11-9 11:13
经过充电芯片
-
作者: 583931727 时间: 2020-11-9 11:16
楼主,后面的几张图看得眼睛疼啊。
作者: dificulty 时间: 2020-11-9 18:26
明天我再调下
作者: xiachen3 时间: 2020-11-10 20:04
敢问楼主 在哪个厂给华为售后
欢迎光临 迅维网 (https://www.chinafix.com/) |
Powered by Discuz! X3.4 |