Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- I want to do simple read/write transactions to a dev. board, but via PCI (for better throughput than the JTAG interface). Is there anything out there that will let me, from a windows machine, push reads and writes down to a dev board? (i.e., a windows driver for a PCI device that supports reads/writes?) Thanks! --- Quote End --- I know you wanted Windows, but ... this thread has code to use Linux to access PCI/PCIe peripheral boards (no driver required) http://www.alteraforum.com/forum/showthread.php?t=35678 I think the Jungo drivers would work under Windows, though I have not used them. --- Quote Start --- Ideally, i want to connect the Arria V SoC board (which has a PCI-E connector similar to what you see on a MOBO) to a laptop via USB. So any thoughts on that would also be helpful. --- Quote End --- Which board specifically? This one: http://www.altera.com/products/devkits/altera/kit-arria-v-soc.html Why wouldn't you just use Linux on the SoC to access the PCIe device? This would be a root-complex rather than a PCIe peripheral --- Quote Start --- Failing this - I can plug a Stratix IV development card into a PCI slot on a PC. --- Quote End --- This is a PCIe peripheral (not a root-complex). If the connector on the Arria V SoC kit was large enough, you could plug it into that kit :) OneStopSystems has a series of PCIe cable products. http://www.onestopsystems.com/components.php http://www.onestopsystems.com/expansion_backplanes.php For testing the Stratix IV kit, I use a PCIe ExpressCard in my laptop over to a 3-slot motherboard (see the expansion backplanes link). I then boot my laptop in Linux mode, and poke around the board, per the link in the thread above. Cheers, Dave