Unsolved
This post is more than 5 years old
20 Posts
0
196730
Firewire IEEE 1394 Interface
I recently purchased a new Dell XPS 8700 (top-or-the-range model) with Windows 8 (Standard 64-bit). When I ordered the machine I realised that it did not have a Firewire output but mistakenly believed it was just a matter of inserting the appropriate card.
I have spent a couple of days trawling the internet for information. It seems that the relevant legacy drivers have been removed from Windows 8, but may possibly be re-installed from Windows 7 64-bit. However, I am confused about whether there is a suitable PCI slot for a card and, if so, what card I should obtain. If no spare slot is provided, can I remove the audio card and replace it with an IE1394 card?
This issue is important to me because I use a £1,000 Nikon 4000ED slide scanner (Firewire output only) so that I can utilise a huge library of film-based 35mm images. However, a scan of the forums reveals that countless other people are also frustrated by the decision to drop support for Firewire.
Please can anyone help me find a solution to this?
DELL-Amogh G
1.5K Posts
0
July 2nd, 2013 12:00
Hi Traveller417,
There are 2 PCIe x1, 1 PCIe x4 and 1 mini PCIe slot in the system. You may use any of these slots to install an IEEE 1394 card for firewire. As far as driver for the card is concerned it should either be provided by the manufacturer with the card in a disk or you may install it directly from card manufacturer’s website.
You may check the following link for the options: http://bit.ly/18tB8qy. For Owner’s Manual, you may refer to the link: http://bit.ly/12kXKAS.
Please feel free to reply for any further questions. I will be glad to assist you.
speedstep
9 Legend
9 Legend
•
47K Posts
0
July 2nd, 2013 12:00
Syba makes one that works. SD PEX30009 TI Chipset
Best Buy SKU: 1306938523
Directx June 2010 would need to be added back to windows vista/7/8
www.microsoft.com/.../details.aspx
PCI\VEN_104C&DEV_8025 = Texas Instruments 1394 OHCI Compliant Host Controller
www.sybausa.com/productInfo.php
Syba Low Profile PCI-Express 1394b/1394a (2B1A) Card, TI Chipset, Extra Regular Bracket SD-PEX30009
DRIVER For Windows XP, Server 2003, Vista, Server 2008 & Windows 7
www.sybausa.com/.../SD-PEX30009.zip
Ports:
2x 1394B firewire ports
1x 1394A firewire port
1x 1394A firewire internal header (Shared Port)
1-Lane (x1) PCI-Express with transfer rate 2.5Gbps Full Duplex channel
Compliant with PCI-Express Revision 1.0a
Support provisions of IEEE Standard P1394b-2002
Compliant with 1394 Open Host Controller Interface (OHCI) specification Revision 1.1 and 1.2 draft
Support 800 / 400 / 200 / 100Mbps transfer rate
Fully Plug & Play and Hot Plug supported
Fully backward compatible to 1394a specification
Compliant with IEEE 1394a-2000 and 1394-1995 standard for a High-Performance Serial Bus
Fully interoperable with Firewire™, iLink™ and SB1394™ implementation of IEEE 1394 standard
Equipped with Bidirectional IEEE Standard 1394b-2002 ports for 800Mbps data transfer
; o1394b.inf --
;
; This file contains installation information for
; OrangeWare 1394b boards.
;
; Copyright (c) 2003 - 2005 OrangeWare Corporation
[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=1394
ClassGUID={6BDD1FC1-810F-11D0-BEC7-08002BE2092F}
Provider=%OWC%
DriverVer=2/15/2005,1.02.0000.2
[Manufacturer]
%OWC%=OWC
%ORANGEMFG%=ORANGE
%BELKINMFG%=BELKIN
%SPEEDDRAGONMFG%=SPEEDDRAGON
[OWC]
%PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB
%PCI\VEN_104C&DEV_8025&SUBSYS_131418AB.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_131418AB
%PCI\VEN_104C&DEV_8025&SUBSYS_38840EE4.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_38840EE4
%PCI\VEN_104C&DEV_8025&SUBSYS_31101409.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_31101409
[ORANGE]
%PCI\VEN_104C&DEV_8025&SUBSYS_804012EE.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_804012EE
[BELKIN]
%PCI\VEN_104C&DEV_8025&SUBSYS_06231799.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_06231799
[SPEEDDRAGON]
%PCI\VEN_104C&DEV_8025&SUBSYS_00051592.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_00051592
%PCI\VEN_104C&DEV_8025&SUBSYS_00061592.DeviceDesc%=OW1394B,PCI\VEN_104C&DEV_8025&SUBSYS_00061592
[OW1394B]
CopyFiles= OW1394B.CopyFiles
Include= 1394.inf
Needs= OHCI.Device
[OW1394B.NT]
CopyFiles= OW1394B.CopyFiles.NT
Include= 1394.inf
Needs= ClassInstall32,GENERIC_Install
;;----------------------------------------
;;
[OW1394B.Addreg]
HKR,,"UpperFilters",0x00010000,"o1394b.sys" ;| 8 = REG_MULTI_SZ value // also, append to existing list, if any
[OW1394B.HW]
AddReg=OW1394B.Addreg
[OW1394B.CopyFiles]
o1394b.sys
;;----------------------------------------
;;----------------------------------------
;; 2k and XP
[OW1394B.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"o1394b" ;| 8 = REG_MULTI_SZ value // also, append to existing list, if any
[OW1394B.NT.HW]
AddReg = OW1394B.HW.AddReg
[OW1394B.NT.Services]
AddService= O1394B,0,OW1394B.AddService
Include= 1394.inf
Needs= GENERIC_Install.NT.Services
[OW1394B.AddService]
DisplayName = %O1394bBF.SvcDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 0 ;SERVICE_AUTO_START;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\o1394b.sys
;LoadOrderGroup = PnP Filter
[OW1394B.CopyFiles.NT]
o1394b.sys
;;----------------------------------------
[DestinationDirs]
OW1394B.CopyFiles = 10,SYSTEM32\DRIVERS
OW1394B.CopyFiles.NT = 12
OW1394B.DelFiles.Ext = 10,SYSTEM32\DRIVERS
[Strings]
OWC="OrangeWare Corporation"
ORANGEMFG = "Orange Micro, Inc."
BELKINMFG = "Belkin"
SPEEDDRAGONMFG = "Speed Dragon Multimedia Ltd."
PCI\VEN_104C&DEV_8025&SUBSYS_131418AB.DeviceDesc="OHCI IEEE 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_804012EE.DeviceDesc="Orange Micro OrangeLink OHCI IEEE 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB.DeviceDesc="OHCI IEEE 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_38840EE4.DeviceDesc="OHCI IEEE 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_31101409.DeviceDesc="1394B Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_06231799.DeviceDesc="FireWire 800 PCI Card"
PCI\VEN_104C&DEV_8025&SUBSYS_00051592.DeviceDesc="1394b 32-Bit PCI Host Controller Card"
PCI\VEN_104C&DEV_8025&SUBSYS_00061592.DeviceDesc="1394b 64-Bit PCI Host Controller Card"
PCI\CC_0C0010.DeviceDesc="Generic OHCI 1394 Host Controller with 1394b Driver Support"
O1394bBF.SvcDesc = "OW 1394b Bus Filter Service"
Traveller417
20 Posts
0
July 2nd, 2013 13:00
Many thanks for your reply - which is very helpful. Incidentally, I have the D00X8714 model rather than the Special Edition - I hope the PCI slots are the same as you described. That seems to be confirmed within the Owner's Manual. Thanks for the links.
Looking at the list of PCI-E cards, only two actually state that they are compatible with Windows 8, although I guess others may also be compatible. Both those that mention Windows 8 use the Ti chipset. How does one choose the right product? Is it a matter of a suitable mechanical fit? I note the 4 PCI slots in the XPS 8700 seem to have various size connectors.
Traveller417
20 Posts
0
July 3rd, 2013 02:00
Thank yo for both the previous posts. I appreciate all the assistance. I have spoken with Syba and they confirm that the SD PEX30009 TI Chipset does work with Windows 8. The drivers are also provided.
My question is why do I need to reload DirectX?
speedstep
9 Legend
9 Legend
•
47K Posts
0
July 3rd, 2013 10:00
Directx 9 and 10 are removed from Vista / 7 / 8 and older software uses this interface.
You download the patch and extract into a folder then run the DXSETUP.EXE file.
If your software is not Directshow 11 compatible it will not work for video editing.
The max Directx driver for XP is Directx 9.0c The June 2010 patch puts back the drivers that were removed including the DX9 and DX10 directshow filters.
Compatibility mode wont work if the underlying drivers are not there.
last supported version of DirectX for Windows NT 4.0
(Windows 98, Windows Me and Windows 2000)
includes Direct3D 10.1
includes Direct3D 10.1
Traveller417
20 Posts
0
July 16th, 2013 05:00
I thought it worth posting the solution I have achieved - although thanks to the support of several other people!
I bought a Syba SD-PEX30009 as suggested above (although it turned out to be faulty and had to be replaced) and installed it in my new Windows 8 PC. Everything worked straight away. No need to install a driver - Windows 8 did this automatically, and no need to load DirectX.
Having installed Vuescan in place of the standard (and now incompatible with Windows 8) Nikon software, my Nikon Coolscan 4000ED works normally.
Hopefully this solution may be of use to someone in the future - thank you for all the replies.
lutherhert
4 Posts
0
November 19th, 2013 09:00
I just found this and I must also try it:
Home > Articles Menu > Fixing Slow Firewire Transfers
Fixing Firewire Problems in Windows 7
After installing Windows 7 on both 64 bit and 32 bit systems, we ran into a problem using Adobe Premiere, we couldn’t import video into the computer via the Firewire port anymore.
At first we thought this was a compatibility problem between Windows 7 and Adobe, but we quickly ruled that out when another program also had problems using the Firewire port.
The problem was with the new Windows 7 Firewire driver (a.k.a. the 1394 Driver) and the fix was a simple one. Replace the new 1394 driver with the Legacy driver that comes with Windows 7.
Below is the step by step instructions on how to install the Legacy driver so you won‘t have any problems either:
Click Start
Then click on Control Panel
Click on Device Manager
Note: If you don’t see Device Manager listed, click on View By: Category on the top right side of the
Control Panel Window.
Then Click on Large Icons
You should now have a list of items in the Control Panel and click on Device Manager.
Under the Device Manager, look down the list for IEEE 1394 Bus Host Controllers and Double Click on it.
It should display something like - 1394 OHCI Compliant Host Controller
Note: If it has the word (Legacy) behind it, you are already setup and you can just exit out.
Next, double click on the 1394 OHCI Compliant Host Controller
A window will popup saying 1394 OHCI Compliant Host Controller Properties
Click on the Driver Tab
Then look down in the widow and click on Update Driver
Then select - Browse my computer for driver software
Next select - Let me pick from a list of device drivers on my computer
It will bring up a list of drivers.
Click on 1394 OHCI Compliant Host Controller (Legacy)
NOTE: It is important that you select the one with (Legacy) after it, just like shown above.
Then click Next
Once it installs the 1394 OHCI Compliant Host Controller (Legacy),
it will say Windows has successfully updated your driver software.
Click on the Close button and exit out of all of the other windows.
Then Reboot your computer.
You will now be able to import video via the Firewire port on your computer.
If you are still having a problem importing video after you have switched the Firewire driver to Legacy, then the problem may be with the Firewire port. This is a common problem. The Firewire port will work with an external driver, but it won't let you import video from your video camera. Most people report this problem with Dell computer, but it does happen with other brands, even brand new computers. This problem is usually with the Firewire port that is built into the motherboard.
The fix is simple:
1. Install a Firewire card into one of the open slots in the computer
2. Using the instructions above, set the drive to Legacy.
3. Reboot the computer.
4. Then connect the Firewire cable from the video camera, into the new Firewire port that you just added.
This fixes the problem 99% of the time. Firewire cards are not the expensive, they run from $10 and up, depending on any extra features the card may have.
NOTE: We have noticed that when Microsoft has issued certain updates, it can cause Windows 7 to switch back to use the original 1394 OHCI Compliant Host Controller driver. If you notice the Firewire device is transferring slowly again just repeat the above steps and reinstall the Legacy driver."
glenxxx
1 Message
0
December 1st, 2013 20:00
Thank you for the information.
Just purchased a XPS special edition (windows 7) and need a firewire for my canon HV20. Which slot did you use to install the firewire? Thanks again!
Traveller417
20 Posts
0
December 2nd, 2013 01:00
Hi,
My XPS had three PCI-E slots - two small (narrow) connectors and one wider one. My IEEE1394 card fitted the narrower slots but one of these was physically obstructed by heat sinks etc - on the graphics card (I think). There was therefore only one slot I could use and everything worked fine.
Incidentally, I was advised by the manufacturer of the firewire card to ignore all the advice about installing legacy drivers etc - although I am using Windows 8. The OS found the correct driver without any problem and the card worked as soon as it was installed.