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

ip/axi_dynclk_v1_0 missing documentation and driver #14

Open
elodg opened this issue Nov 28, 2017 · 2 comments
Open

ip/axi_dynclk_v1_0 missing documentation and driver #14

elodg opened this issue Nov 28, 2017 · 2 comments

Comments

@elodg
Copy link

elodg commented Nov 28, 2017

No description provided.

@sbobrowicz
Copy link

sbobrowicz commented Nov 28, 2017

I have a standalone driver, just not packaged with the IP. The linux driver is here: https://github.com/Digilent/linux-digilent/blob/master/drivers/clk/clk-dglnt-dynclk.c .

I will get a card created to add the standalone driver and documentation in a future sprint.

Edit: For now, if you are interested in using it standalone, see the library found in the dynclk folder here: https://github.com/Digilent/Zybo-Z7-10-HDMI/tree/master/sdk/hdmi/src . See the header for usage instructions and the TODO's for known issues. A big one is that the reference clock has to be 100MHz

@elodg
Copy link
Author

elodg commented Dec 5, 2017

I created a stand-alone driver in a feature branch. I also added TCL-propagation of REF_CLK_I frequency into a read-only register. This is read on driver init. It would probably be more appropriate to create a constant in ConfigTable instead with the frequency, but that was just too much TCL for me. If you could test the IP with a Linux project to make sure it works and merge it back to master, that would be great.

The standalone driver only exports a few functions, I only added the minimum I needed.
https://github.com/Digilent/vivado-library/tree/feature/axi_dynclk_driver

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

2 participants