Xilinx clock wizard driver
Hi All, I'm Merin, I'm a masters student at the University of Florida. I was doing through the Linux Kernel, hoping to contribute to something of relevance. Since I have a background in systems, I was hoping to get started with the Xilinx clocking wizard(link) <https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/tree/driv...> . I wanted to know how is it that the modified driver is tested once coded. Can someone explain to me how this is done? Thanks, Merin Merin Santhosh +1 (352) 214-3796
On Mon, Oct 09, 2017 at 01:16:41PM -0400, Merin Santhosh wrote:
Hi All,
I'm Merin, I'm a masters student at the University of Florida.
Hi Merin, welcome.
I was doing through the Linux Kernel, hoping to contribute to something of relevance. Since I have a background in systems, I was hoping to get started with the Xilinx clocking wizard(link) <https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/tree/driv...>
Cool, go for it.
I wanted to know how is it that the modified driver is tested once coded. Can someone explain to me how this is done?
I am by no means an expert. One sure method (for any of the drivers in staging) is to buy some hardware to test the driver. I know nothing about the Xilinx clocking wizard but a quick search shows that you can set up an FPGA board of some sort to use with the clocking wizard. Here is a link you may find useful http://gadgetfactory.net/learn/2017/02/22/fpga-clocking-clocking-wizard-in-x... If you are borking at paying for hardware just look at it as an investment in your education. Any hardware you buy will be cheap compared with your other tuition fees. Happy hacking, Tobin.
Xilinx fpga kits are pretty pricey, doubt if I can buy one. Is there any other way these codes can be tested? Can anyone who is an expert in the field comment? Merin Merin Santhosh +1 (352) 214-3796 On Mon, Oct 9, 2017 at 5:46 PM, Tobin C. Harding <me@tobin.cc> wrote:
On Mon, Oct 09, 2017 at 01:16:41PM -0400, Merin Santhosh wrote:
Hi All,
I'm Merin, I'm a masters student at the University of Florida.
Hi Merin, welcome.
I was doing through the Linux Kernel, hoping to contribute to something of relevance. Since I have a background in systems, I was hoping to get started with the Xilinx clocking wizard(link) <https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/ staging.git/tree/drivers/staging/clocking-wizard/TODO>
Cool, go for it.
I wanted to know how is it that the modified driver is tested once coded. Can someone explain to me how this is done?
I am by no means an expert. One sure method (for any of the drivers in staging) is to buy some hardware to test the driver. I know nothing about the Xilinx clocking wizard but a quick search shows that you can set up an FPGA board of some sort to use with the clocking wizard. Here is a link you may find useful
http://gadgetfactory.net/learn/2017/02/22/fpga- clocking-clocking-wizard-in-xilinx-ise/
If you are borking at paying for hardware just look at it as an investment in your education. Any hardware you buy will be cheap compared with your other tuition fees.
Happy hacking, Tobin.
On Mon, Oct 09, 2017 at 08:42:34PM -0400, Merin Santhosh wrote:
Xilinx fpga kits are pretty pricey, doubt if I can buy one. Is there any other way these codes can be tested? Can anyone who is an expert in the field comment?
Just to let you know. You will get boo'ed loudly on kernel mailing lists if you top post (reply to email above the original email). The preferred method is inline (as this comment is). Some people leave the rest of the email trailing (as I will do on this occasion) and some remove everything after their last comment (as I usually do). thanks, Tobin.
Merin
Merin Santhosh +1 (352) 214-3796
On Mon, Oct 9, 2017 at 5:46 PM, Tobin C. Harding <me@tobin.cc> wrote:
On Mon, Oct 09, 2017 at 01:16:41PM -0400, Merin Santhosh wrote:
Hi All,
I'm Merin, I'm a masters student at the University of Florida.
Hi Merin, welcome.
I was doing through the Linux Kernel, hoping to contribute to something of relevance. Since I have a background in systems, I was hoping to get started with the Xilinx clocking wizard(link) <https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/ staging.git/tree/drivers/staging/clocking-wizard/TODO>
Cool, go for it.
I wanted to know how is it that the modified driver is tested once coded. Can someone explain to me how this is done?
I am by no means an expert. One sure method (for any of the drivers in staging) is to buy some hardware to test the driver. I know nothing about the Xilinx clocking wizard but a quick search shows that you can set up an FPGA board of some sort to use with the clocking wizard. Here is a link you may find useful
http://gadgetfactory.net/learn/2017/02/22/fpga- clocking-clocking-wizard-in-xilinx-ise/
If you are borking at paying for hardware just look at it as an investment in your education. Any hardware you buy will be cheap compared with your other tuition fees.
Happy hacking, Tobin.
Just to let you know. You will get boo'ed loudly on kernel mailing lists if you top post (reply to email above the original email). The preferred method is inline (as this comment is). Some people leave the rest of the email trailing (as I will do on this occasion) and some remove everything after their last comment (as I usually do).
thanks, Tobin.
Sure, will keep that in mind.
A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? A: No. Q: Should I include quotations after my reply? http://daringfireball.net/2007/07/on_top On Mon, Oct 09, 2017 at 08:42:34PM -0400, Merin Santhosh wrote:
Xilinx fpga kits are pretty pricey, doubt if I can buy one. Is there any other way these codes can be tested? Can anyone who is an expert in the field comment?
For lots of drivers you do not need the hardware to make basic code changes like cleanups and such. But to make logical changes, then having the hardware is almost essencial to ensure your changes actually work. If you can't get one of these kits, then try working on a different driver. Or ask the company if they can send you one. Or look to get a student discount. Or something else. best of luck! greg k-h
participants (3)
-
Greg KH -
Merin Santhosh -
Tobin C. Harding