USB Type-C学习点滴

refer to :  USB Type-C Specification Release 1.2 from usb.org


Type-C Connector

 注:
  区分USB2.0  /  USB3.0



Type-C Cable 

 注:
1、区分 C2C / Mirco2C 两类cable
2、区分 USB2.0  / USB 3.0
3、特殊Micro2C cable有一个56K电阻上拉到Vbus



Type-C Cable Orientation Detection

 注:
VBUS , D+/D- 不需要识别出正反转也能正常工作



Type-C Power Supply Option

 注:
不同Rp值等效对应不同Rd电压值,即通过模拟Vrd可调DFP输出1.5A/3.0A/Default 电流。



Type-C Current Advertisement

 注:
DFP必须支持动态广播供电能力:1.5A/3.0A/Default
UFP必须支持动态监测DFP的输出能力变化,并做响应动作。




        注:CC线上的电流 Icc= Vrp / (Rp + Rd) ,例如:
Icc = 5V / (56K + 5.1K ) = 81 uA , 


Power SNK状态机变换如下图:



Type-C VCONN Usage

 注:
electronic cable 是好东西,目前使用还不广。

Type-C VCONN Requirements

注:
VCONN 非是必须的,对于低端Type-C USB2.0机器,为节省成本,是可以不支持VCONN的。 



Type-C Connection State Diagrams

 注:
理解这些状态切换过程很重要。
比如,手持设备Try.SNK要搞好 ,否则手机可能给Mac Book充电,要哭死:)





 注:
Type-C 必选和可选如下图,虽然Try.SNK, Power1.5.SNK , Power3.0.SNK 是可选的,但对手持设备来讲是很重要的。



USB Type-C Dual-Role-Power (DRP) Configuration

 注:
1、两个Mos FET用于开、关Source/Sink Vbus输入或输出通路。
2、两个三选一开关 根据需要在CC1/CC2与Rp/ Rd / Vconn之间连通。
3、Source/Sink也可通过PD命令PR_Swap切换。



Type-C Interoperability Behaviors

 注:
阅读协议对这几种行为过程的描述,可针对性设计出测试用例。




Android CDD

 注:
北美市场销售的手机,需满足CDD要求。





协议是死东西,产品不会说谎。

这些是一些Type-C/PD 测试设备,基础协议测试也可以找泰尔实验室。
协议是宽泛的,适用不同类型的消费电子产品。 手持设备、电脑 等还是有一些差异 。
针对不同类型产品用户体验、基本功能的设计和测试还得靠自己。

usb.org 官方推荐测试设备Teledyne Lecroy Voyager 310C :
http://www.usb.org/developers/tools/#VendorFile  //  USB Vendor Info File Generator
https://www.youtube.com/watch?v=NlZNAFBcgrk   //  USB Type-C™ and PD Compliance Testing Video


Google使用的其它测试设备

How to do other user experience test and factory auto tests:

Interoperability Behaviors test

  • Legacy host PC/Adapter to DRP

  • DRP to Source

  • DRP to Sink

  • DRP to DRP

Qcom MSM8953 don't support Type-c Try.SNK feature . how to deal with it ?
Qcom SDM660/630 Type-C Try.SNK isn't stable . how to deal with it ?
Qcom some MSM don't support Type-C . how to deal with it ?




  • 9
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值