JSI Tip 9122. When you power on an IEEE 1394 device that is connected to Windows XP, another IEEE may stop working?

The subject behavior may occur if you chain devices together that use the IEEE 1394-1995 standard and the newer IEEE 1394-2000 standard on the same IEEE 1394 BUS or HUB. When you power on an IEEE 1394-2000 device, Windows XP optimizes the gap count for all devices that are chained together, which triggers a reset of the IEEE 1394 bus. This may cause some IEEE 1394-1995 (older) devices to be incorrectly enumerated.

To workaround this problem, use either of the following:

• Power off the device that is NOT working and power it back on.

• Disconnect the device that is NOT working and re-connect it.

• Disable and then re-enable the 1394 host controller:

Start / Run / devmgmt.msc / OK.
    •  Expand the IEEE 1394 Bus host controllers in the device tree.
    •  Right-click the IEEE 1394 Bus host controller and press Disable. Press Yes if prompted to verify.
    •  Right-click the IEEE 1394 Bus host controller and press Enable. 
    •  Exit Device Manager
NOTE: Make sure that no data transfer is in progress when you perform any of these tasks.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish