Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

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

cross mob
lock attach
Attachments are accessible only for community members.
OlEr_1999891
Level 5
Level 5
50 replies posted 25 replies posted 25 sign-ins

Hi

We have a problem with the PD-negotiation on some old Lenovo laptops. The problem seems to be that after the dock have made a PR_SWAP and all is good the dock is sending a source-cap request to the laptop and the laptop doesn't ack this with GOODCRC. After som attempt the dock forces a HARDWARE reset.

So root problem is that of course that the laptop doesn't respond to the source-cap request at all, but it is a bit unclear why the dock sends a source-cap request at all after the power swap. There is no need for that at this point.

Maybe there is a setting in the CYPD4226 FW where that behaviour can be disabled?

Attached this PD-log. First instance of the problem is on line 94-100.

Cheers

Olof

OlEr_1999891_0-1652175582510.png

 

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.
OlEr_1999891
Level 5
Level 5
50 replies posted 25 replies posted 25 sign-ins

Hi Pranava!

Thanks for getting back. Will send source-code separately. 

Noticed another similar issue one the same type of laptops, this time the laptop misses to send GOODCRC on VDM-messages, more or less at the same point in the state-machine I believe. The VDMs in question originate from the HPD-events from the TV.

Cheers

Olof

 

OlEr_1999891_0-1652251153985.png

 

View solution in original post

0 Likes
3 Replies
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

Can you please share the Firmware project you are using for the dock? I will go through it and get back to you regarding this issue.

Best regards,
Pranava
0 Likes
lock attach
Attachments are accessible only for community members.
OlEr_1999891
Level 5
Level 5
50 replies posted 25 replies posted 25 sign-ins

Hi Pranava!

Thanks for getting back. Will send source-code separately. 

Noticed another similar issue one the same type of laptops, this time the laptop misses to send GOODCRC on VDM-messages, more or less at the same point in the state-machine I believe. The VDMs in question originate from the HPD-events from the TV.

Cheers

Olof

 

OlEr_1999891_0-1652251153985.png

 

0 Likes
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

There was an issue with the laptops wherein it stopped responding to PD messages after PR_SWAP is issued. Switching to power role Source helped resolve this.

 

Best regards,
Pranava
0 Likes