Although much of this information has already been posted, it's scattered among several camera-specific threads, so I thought I'd create a more search-friendly thread with a more general title. Most here have read the excellent studio1productions.com article on the subject here. I've gone through the studio1 steps as carefully as I could, yet still encountered a number of issues on a new Windows 10 Pro 64-bit system with all current updates (full system-specs are in my signature):
First attempt (TI-chipped interface):
I first bought a $59 StarTech IEEE1394 low-profile PCIe interface card from B+H. Note that this card has the TI-chipset, which the studio1 article doesn't recommend. I downloaded and installed the Windows 64-bit legacy driver linked on the site. Though the installation only resulted in "successful" dialog boxes from Windows after each step, the card never appears in device manager (note: I never attempted to connect a powered-on FireWIre device to the StarTech card):
1. Downloaded 1394_OHCI_LegacyDriver.msi.
2. Opened the x64_driver folder and "successfully" installed the Legacy1394.inf file.
3. Windows' device manager never recognized the StarTech interface.
4. I deleted/uninstalled the device/driver in device manager and returned the card to B+H.
Second attempt (VIA-chipped interface):
Next, I bought a generic-branded FireWire PCIe card ("Godshark") from Amazon for $16.99. I made sure this one had the VIA-chipset as the studio1 article recommends. Again, after following the studio1 instructions, Windows' device manager failed to recognize the legacy driver. Every time I boot the computer, the VIA driver is already installed. So I again attempt to uninstall the VIA driver. However, when I attempt to manually install the Windows' 64-bit legacy driver (even though the initial "installation" prompted no error messages), the VIA driver continues to re-appear in device manager and the already "installed" Legacy1394.inf driver never appears.
1. Installed VIA_chipped 1394-interface into PCIe slot 1.
2. Re-boot.
3. "VIA 1394 OHCI Compliant Host Controller" appears under IEEE 1394 controllers.
4. Delete VIA driver.
5. Install Windows' 64-bit legacy driver.
6. "VIA 1394 OHCI Compliant Host Controller" re-appears under IEEE 1394 controllers.
A couple of issues occurred sometime during this process:
1. POST error: "Poisoned TLP on slot 5" PCI-to-PCI bridge error (tried three different PCIe slots).
2. PCI Serial Port "Code 28" error in device manager.
Even the motherboard's BIOS got confused (which I never altered) and booted in an odd resolution (which a single re-boot "fixed"). I tried every troubleshooting task I could think of (e.g., removing devices, uninstalling drivers/reinstalling drivers, etc.). Prior to starting this whole process, I had no error messages in device manager and a clean-install of Windows 10 Pro 64-bit with only Vegas Movie Studio, FXhome Intensity, and Blackmagic Media Express installed.
Throughout this second attempt, I've had a Sony DSR11 DVCAM playback deck powered-on, playing back a miniDV tape with its FireWIre output connected to the 1394 interface's FireWIre400 port.
Lastly, I pulled the Blackmagic Intensity Pro 4K HDMI capture card from the system. Neither of Vegas' two capture tools see the device. I have downloaded and run the WinDV free capture utility and no device is found. The only other board remaining in the system is the display adapter which shipped with the computer.
Note that according to Windows' device manager, under "IEEE 1394 host controllers," the "VIA 1394 OHCI Compliant Host Controller" general dialogue box continues to indicate, "This device is working properly," which it always says when the VIA driver is installed. When attempting to manually install the 64-bit legacy driver, Windows overrides my installation and re-installs the VIA driver, saying "Windows has determined this driver to be the best." There are no '!' marks or error messages under IEEE 1394 host controllers and I am unable to permanently remove the VIA host controller driver which simply reappears after every re-boot.
The persistent Windows' device manager error ('!') remains under "other devices → PCI Serial Port," and results in a "Code 28" error message. I believe this occurred during the VIA card installation attempt (though it may have happened after removing the StarTech card—I can't recall).
I know the next step is to go back to ground-zero and start all over again (i.e., pull every board, and uninstall every piece of software and driver). However, I cannot eliminate the ominous-sounding "Poisoned TLP on slot X" POST-error. This happens no matter which slot I install the VIA card into, so it's as if the VIA hardware itself is causing some kind of basic POST-issue.
Windows had also alerted me to a "PCI-to-PCI bridge" error at some point (I don't recall exactly where), which I can only guess is related to the POST-error. I'm assuming that until I resolve this, nothing else is going to move forward.
Now, this VIA card is exactly like the one pictured in the studio1 article, and when installed, device manager shows no errors whatsoever (i.e.,"this device is working properly"). Yet the POST-error only occurs when the card is in the machine, and no other Windows apps (other than device manager) is able to see the card. Perhaps try another VIA card?