Re: fpga board
[email protected] Wed, 24 Jan 2007 09:52:17 -0800
| Newsgroups | gmane.linux.real-time.rtlinux.general |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > Hello Wayne, > > First of all, I am sorry if this conversation is being off topic. I didn't consider it off topic and even if it was, it's not as though there is a lot of traffic on this list. > > I have PCI board with FPGA controlled A/D,D/A, SRAM with windows > drivers and I could read its configuration space, register device etc. > on linux using functions declared in pci.h in a usual way. That way I > only know memory address is 0x90000000 (BAR0), and irq 11. it uses > DMA, nonprefetchable.. Maybe product's document is not prepared for > writing a driver. I can't estimate how easy would be to convert for > rtlinux if I find likely the same board with linux driver ? Or > patching ucLinux to make hard real-time and work on its microblaze > processor? > > Yes board's interfacing is PCI. I've read register level programming > document for PCI DDA04/12 and register map is documented very well. I > will ask for such a document for mine from the provider. That is probably the best move. If you have the time, please let me know how you make out with the manufacturer. Wayne > > There is some work for avnet's fpga development board linux driver and > is not easy for me to understand. Just for record it is here: > http://www.cs.fsu.edu/~baker/devices/projects/antgeo/avnet_june19/ > > Thank you > > On 1/23/07, [email protected] <[email protected]> wrote: >> Hello Deniz: >> From your comments about not being much familiar with PCI device >> drivers or FPGA cores, I am wondering if you are concerned that if a PCI >> board's interface is implemented in a FPGA, that you need some >> familiarity with FPGAs in order to write a driver. >> >> It has been my experience that you do not need familiarity with the FPGA >> in order to write such a driver. If the PCI interface meets the PCI >> spec, the fact that it is implemented in a FPGA is not a concern. >> >> I have written drivers for a few Measurement Computing boards including >> one for a D/A board, the PCI DDA04/12, 4 channels of 12 bit D/A. If you >> think looking at this driver would be helpful, let me know and I will >> send it to you. >> >> Hope this is helpful. >> >> Wayne >> >> [email protected] wrote: >> > Hello, >> > >> > Can anyone offer me an FPGA board with A/D and D/A converters that I >> > can write a low level driver for real time linux? >> > I am not much familiar with PCI device drivers nor FPGA cores so any >> > help is greatly appreciated >> > >> > Deniz > _______________________________________________ > Rtl mailing list > [email protected] > http://hq.fsmlabs.com/mailman/listinfo/rtl > http:/www.rtlinux-gpl.org/ > > _______________________________________________ Rtl mailing list [email protected] http://hq.fsmlabs.com/mailman/listinfo/rtl http:/www.rtlinux-gpl.org/