Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kasli DRTIO satellite: link does not come up #999

Closed
cjbe opened this issue May 11, 2018 · 4 comments
Closed

Kasli DRTIO satellite: link does not come up #999

cjbe opened this issue May 11, 2018 · 4 comments
Assignees
Milestone

Comments

@cjbe
Copy link
Contributor

cjbe commented May 11, 2018

With the current gateware the Kasli DRTIO satellite does not ever get to the 'link up' state - it hangs after "Si5324 is locked".

With the Kasli satellite running 2ca3fda the DRTIO link comes up properly, running dd21c07 or later and it hangs.
This happens independent of which version the master is running (i.e. the with the master at HEAD, and using the old satellite gateware, everything works fine).

This seems likely to be due to the clocking changes in misoc between 103bb3a8 and 4c010df2 .

@marmeladapk
Copy link
Contributor

It may be connected with what I saw - on some variants of Kasli I had rolling restarts of Artiq (but not misoc) once I got Si5324 is locked. Next week I'll investigate it more.

@sbourdeauducq
Copy link
Member

This is likely due to the siphaser MMCM input being connected to a clock that is not 125MHz anymore.
It could be connected directly to the clock input buffer instead, that can be routed to multiple clock components. Frequency is different on Kasli (62.5) and Sayma (125, can keep using system clock).

@sbourdeauducq sbourdeauducq self-assigned this May 11, 2018
@sbourdeauducq sbourdeauducq added this to the 4.0 milestone May 11, 2018
@sbourdeauducq
Copy link
Member

@cjbe Can you test again?

@cjbe
Copy link
Contributor Author

cjbe commented May 12, 2018

@sbourdeauducq that fixed it

@cjbe cjbe closed this as completed May 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants