超级版主
超级版主 Lv60    
楼主
树莓派4代 不兼容某些USB-C线缆的问题
查看:2170   回复:0   发布于2019-07-23 23:18:26


Image


官网原文


最近消息,树莓派4B已被证实采用了非标准的 USB-C 实施方案,导致其遇到兼容性问题,大家在选购用于树莓派4B的 USB-C 电源线时请务必留意。不要随便选择!尽量选择经过测试能支持的线缆。



经过实际测试发现,树莓派4上的USB-C接口,其CC1CC2是连接在一起的,并共用了一颗5.1k的电阻下拉到地。


       这个设计看似非常精巧,在USB-C接口方面的控制做到了极致简单,只需要一颗5.1k下拉电阻。当外接的USB-C 数据线未使用Emark Cable时,CC1CC2都可以正常工作。


因为这类USB-C数据线的CC2是悬空的,只有CC1有连接到对端,所以,这种数据线和树莓派4BUSB-C接口母座连接起来,就非常符合Sink端的设计规范,即CC1上,有一个5.1k的电阻下拉到地。


树莓派4B在未使用Emark Cable时的连接情况:

                                             Image


 但是,USB TYPE-C规范里面,还规定了一种Emark Cable,这种数据线的CC2上,有一个1K的下拉电阻,用来告知DFP端的CC识别芯片,需要往CC2上提供VCONN Source


       一旦跟这样的数据线连接起来,树莓派4Model B就会出现严重问题,因为CC1CC2连接起来后,会和数据线上的1K到地电阻并联,并联电阻便会小于1k,从而满足了USB-C规范中Audio Adapter Accessory Mode的连接规范,会被电源端误认为是一个模拟耳机设备,从而拒绝供电。


       树莓派4B在使用带Emark Cable时的连接情况:



                                                     Image


通过上图我们可以看到,Emark Cable上的1k电阻会导致CC1建立失败,1k电阻和5.1k电阻的并联,会导致树莓派4B被认为是一个Audio Adapter Accessory Mode


      解决这个问题的方法也很简单,只需在CC1CC2上各接一个5.1K电阻到地,互相独立就行了。


      兼容性与用户使用的线缆类型有关。经过测试的线大部分是可以正常工作,但若线缆自带了电子标记(e-mark / 通常用于笔记本充电),就可能无法搭配树莓派 4 使用。正常手机的线都可以用。所以这个问题并不会有什么影响。


      树莓派 4Model B)采用非标准的 USB-C 实施方案,导致其遇到了严重的兼容性问题。希望在未来的电路板中官方可以修复该问题,但目前用户需要找到一种方法来规避该问题,即用不带Emark Cable的普通 USB-C 线缆和经过测试的线是可以正常使用的!


        

树莓派极客网Raspigeek.com 
回复列表
默认   热门   正序   倒序

回复: 树莓派4代 不兼容某些USB-C线缆的问题

Powered by Raspigeek RASPIGEEK_VERSION

©2015 - 2020 树莓派极客论坛

官方网站 联系站长

您的IP:34.204.183.113,2020-02-19 18:17:59,Processed in 0.06171 second(s).