Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

firewire extender

Solved!
Go to solution

Hi.

My 1394a camera is hundreds meters far from computer, so I installed a Gefen firewire 800 extender. It is optic fiber based extender able to carry 800Mb/s.

When I connect my camera directly on PCI-8254R board, it run at 400Mb/s, with 30fps and 1024 x 768 pixels. If I connect camera by extender the only bus rate i can use is 100Mb/s and frames are no more than 15 per second. 

Even I dont use optic fiber, but connect camera directly on the second port of externder and use the first one to send data to computer (30 cm far) I experience the same problem.

Any conflict between PCI-8254R and extender?

Can anybody understand it and help me?

Thank you very much

 

Antonio

0 Kudos
Message 1 of 3
(3,434 Views)

I know Windows XP has a problem with firewire 1394b.  Since your extender is firewire b, that may be your problem.

 

I would recommend the Prosilica patch (go to Prosilica.com, go to support, find patch for firewire b).  That allows you to run firewire b at 800 Mb/s if you have a firewire b board in your computer.

 

For some strange reason, I had to run the patch twice to get it working.  I ran it the first time, then used Device Manager to reactivate the firewire drivers, then ran it again.

 

If you only want to get 400 Mb/s, you can just follow the instructions in the Microsoft firewire patch.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 2 of 3
(3,428 Views)
Solution
Accepted by topic author Yixiao-uncle

PERFECT!!!!

 

 

 

yes, You are right, I needed to install more times and reboot computer several times, but after that it works perfect.

 

Thank You

Antonio

0 Kudos
Message 3 of 3
(3,390 Views)