主机:Windows 7 x64
来宾: 视窗 XP SP3 x86
我在两端都有 2 个 PCI 火线卡(SIIG 1394 作为德州仪器 OHCI 兼容 IEEE 1394 主机控制器安装)。
在Windows XP上,我添加了以下内容来引导.ini:/debug/debugport=1394/channel=10
我重新启动了Windows XP,OHCI驱动程序被黄色撞击(这是预期的)。
在Windows 7(主机)上运行WinDBG(x86),打开内核调试,1394,指定通道10并运行
它说:
使用 1394 进行调试
检查 1394 调试驱动程序版本。
已打开 \.\DBG1394_INSTANCE10
计时器分辨率设置为 1000 微时。
正在等待重新连接...
什么也没发生。(已安装 1394 Windows 内核模式驱动程序)。
在每个火线卡上,我都有 3 个端口,但我不确定需要使用哪个端口是否重要。
请告知上述配置中可能存在的问题。
如何独立测试1394连接?
两端都没有多个OHCI控制器。
最后,通过简单地逐个更换组件,我确定问题是由火线电缆故障引起的。 它没有在视觉上损坏,但看起来它被意外地用于除 Firewire 端口以外的其他用途。
不幸的是,确定根本原因需要时间Microsoft因为没有提供任何实用程序来确保两台机器之间的物理连接。