grabbing PCI signals, rev-eng dev board

Nov 29, 2005 4 Replies

im trying to reverse engineer a windows driver for a PCI fpga development board so i can use it on a linux machine (write my own driver) all i need are the command and control signals in order to configure, do dma, reset, etc... i need to capture these things as they are being sent from the windows kernel to the PCI bus, then to the pci bridge on the board.



anyone have any ideas?


Softice would be able to do the trick but not a real easy program to master.

"g.wall" schreef in bericht news:dmi1pr$ksh$ snipped-for-privacy@news.fsu.edu...

g.wall napisa?(a):

If You have PCI board with FPGA, RAM and some inferface to second PC, it would be easier to do it in hardware.

Best Regards Krzysztof Przednowek

Easiest is to get hold of a VMETRO or CATALYST PCI bus analyzer. You can probably rent one.

g.wall schrieb:

Get any board that connect an FPGA to a PCI connector. This one would do:

formatting link

Plug it into the same PCI-bus that your target board resides on.

Use chipscope to display the PCI waveforms. You can trigger on the base address of the board you are interested in together with a falling edge of FRAME .

Kolja Sulimma

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required