Announcements

Help us improve the Power & Sensing Selection Guide. Share feedback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
思念叨火车
Level 2
Level 2
5 likes given 5 replies posted 10 sign-ins

请教个问题,我配置了CCG5 的port1 作为source对外充电,但port1仅连接了Vbus,GND 和CC 引脚到type-C 口。

我们的type-C口是完整的usb3.0,支持对外传输数据。

了解到传输数据需要通过CC引脚进行传输方向的协商,我们要数据传输的方向是从CCG5传到外部连接的设备。

请问,我们在CCG5中需要怎么配置才可以实现这个type-C口即支持对外充电,又支持数据传输?

0 Likes
1 Solution
Wang_Fred
Moderator
Moderator
Moderator
5 questions asked 100 solutions authored 250 sign-ins

USB3.0数据传输不需要走VDM。如果想要数据传输到VR头显,那么头显就是DFP(对应USB host),本地设备是UFP(对应USB device)。

你可以观察下,DFP/UFP角色是不是反了,反了需要做一个data role swap就可以。

View solution in original post

0 Likes
3 Replies
Wang_Fred
Moderator
Moderator
Moderator
5 questions asked 100 solutions authored 250 sign-ins

CCG5的port的power role和data role是没有关系的,power role本身就是DPR,也可以作为power source,USB3.0传输方向其实不受CCG5控制,而是有USB device和host决定,PD Controller仅通过CC line的polarity配置外部MUX

0 Likes

请问USB device和host与DFP 和 UFP是什么对应关系?

我发现我们的设备通过C to C 的USB数据线连接电脑的时候,可以实现设备到电脑的数据传输。

用PD协议分析仪查看VDM信息发现是DFP主动向UFP发送“Discover indentity” “Discover SVIDs” “Discover modes”消息。

 

但我们的设备通过C to C 的USB数据线连接VR头戴设备的时候,无法实现将数据从设备传输到VR头戴,

用PD协议分析仪查看VDM信息发现是UFP主动向DFP发送“Discover indentity” “Discover SVIDs” “Discover modes”消息。

请问DFP主动向UFP发送VDM消息还是UFP主动向DFP发送VDM消息,这是怎么控制的?

 

0 Likes
Wang_Fred
Moderator
Moderator
Moderator
5 questions asked 100 solutions authored 250 sign-ins

USB3.0数据传输不需要走VDM。如果想要数据传输到VR头显,那么头显就是DFP(对应USB host),本地设备是UFP(对应USB device)。

你可以观察下,DFP/UFP角色是不是反了,反了需要做一个data role swap就可以。

0 Likes