cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Contributor
Contributor
395 Views
Registered: ‎05-07-2017

Zynq MPSoC PS PCIe refclk config in FSBL.

Jump to solution

We have a custom board using zynq MPSoC PS side PCIe. The PCIe works as an RC. The reference clock for GTR lanes comes from a configurable clock generator. When we config clock using I2C in fsbl, the PCIe doesn't work properly (sometimes it works, sometimes, it doesn't).  When we use external clock (clock ready before we power on ZYNQ board, the PCIe works well.

Is it necessary for the clock ready before power on Zynq/PCIe module? 

 

==v=i=v=o==
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Moderator
Moderator
312 Views
Registered: ‎01-15-2008

pcie card to be detected in system during boot up is ~ 100ms, so if the GTR ref clock is not available during this time then you might see failures 

View solution in original post

0 Kudos
2 Replies
Highlighted
Moderator
Moderator
313 Views
Registered: ‎01-15-2008

pcie card to be detected in system during boot up is ~ 100ms, so if the GTR ref clock is not available during this time then you might see failures 

View solution in original post

0 Kudos
Highlighted
Contributor
Contributor
304 Views
Registered: ‎05-07-2017

Thank you. we solved the problem by OTP the clock.

==v=i=v=o==
0 Kudos