Announcements

Ever wondered how you could apply Infineon products in a sustainable way? Join us at OktoberTech Asia Pacific and get inspired Click here to register for FREE.

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

USB EZ-PD™ Type-C Forum Discussions

Kok
Level 2
5 questions asked 5 replies posted 10 sign-ins
Level 2

Using CCG5 as the sink end, The Apple 20W or other 65W PA charge for ccg5,  a hard reset occurs when PA plugin, PD LOG has been posted.

Please help to analyze the reason.

 

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator 1000 replies posted 750 replies posted 500 solutions authored
Moderator

Hello Kok,

 

Typically, Hard reset was issued before sink send request without obvious current sink with below reason:

  • Sink have not get VBUS was powered 5V and vRd is effective. The max timeout is 275ms (refer tVBUSON in Type-C specification.). Sink will send Hard Reset.
  • In SPR Mode when a Sink observes an absence of Source_Capabilities Messages, after VBUS is present, for a duration of tTypeCSinkWaitCap (max: 620ms) the Sink Shall issue Hard Reset Signaling in order to restart the sending of Source_Capabilities Messages by the Source. Sink will send Hard Reset.
  • If Source have sent Source Capabilities than 50 times, but sink have not acked with GOODCRC. Source will send Hard Reset.

 Best Regards,

Lisa

View solution in original post

0 Likes
2 Replies
ShifangZ_26
Moderator
Moderator 1000 replies posted 750 replies posted 500 solutions authored
Moderator

Hello Kok,

 

Typically, Hard reset was issued before sink send request without obvious current sink with below reason:

  • Sink have not get VBUS was powered 5V and vRd is effective. The max timeout is 275ms (refer tVBUSON in Type-C specification.). Sink will send Hard Reset.
  • In SPR Mode when a Sink observes an absence of Source_Capabilities Messages, after VBUS is present, for a duration of tTypeCSinkWaitCap (max: 620ms) the Sink Shall issue Hard Reset Signaling in order to restart the sending of Source_Capabilities Messages by the Source. Sink will send Hard Reset.
  • If Source have sent Source Capabilities than 50 times, but sink have not acked with GOODCRC. Source will send Hard Reset.

 Best Regards,

Lisa

0 Likes
Kok
Level 2
5 questions asked 5 replies posted 10 sign-ins
Level 2

Hi Lisa,

Thank you for your reply, It seems like the sink is delay when response the source capability, I'll modify the code to verify.

Thank you!

0 Likes