Microchip-Ethernet / EVB-KSZ9477

Repository for using Microchip EVB-KSZ9477 board. Product Supported: KSZ9477, KSZ9567, KSZ9897, KSZ9896, KSZ8567, KSZ8565, KSZ9893, KSZ9563, KSZ8563, LAN9646, Phys(KSZ9031/9131, LAN8770
76 stars 78 forks source link

Unable to setup Switch as 2 step TC #34

Open dee101k opened 4 years ago

dee101k commented 4 years ago

Hi all,

I want to run KSZ9477 as 2 step transparent clock. I expect to get correction factor of Followup message to be updated .

However, when i am enabling 2 step mode by setting 515 as 78h then Sync & Follow Up messages are getting dropped and only receiving Announce messages on other ports.

Can anyone explain this type of behavior in KSZ9477 switch ?

wmoors commented 4 years ago

check errata #20 of the KSZ9477.

dee101k commented 4 years ago

@wmoors Yes I have gone through #20 of the errata. However, i wanted to setup a switch in IEEE802.1as mode and also in errata one workaround is mentioned to get same action as 2 step mode by setting switch in 1 step mode.

As mentioned, I have enabled the Egress Sync interrupt to get same timestamp of Sync message in Followup message. However, i am not getting same timestamp.

Can you guide me as how to do it ?

JosephMatan83 commented 3 years ago

Hi @dee101k, Did you managed to set the KSZ9477 as a transparent clock ?