Re: fpga board
[email protected] Tue, 23 Jan 2007 20:40:57 +0200
| Newsgroups | gmane.linux.real-time.rtlinux.general |
|---|---|
| Message-ID | <[email protected]> |
Hello Wayne, First of all, I am sorry if this conversation is being off topic. 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. 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/