2013-01-23 31 views
2

主持人:Windows 7的64位調試的Windows XP內核採用1394連接

遊客:的Windows XP SP3的x86

我得到了2張PCI火線卡的兩端(SIIG 1394安裝爲德州儀器兼容OHCI的IEEE 1394主機控制器)。

在Windows XP添加以下到BOOT.INI: /調試/ DEBUGPORT = 1394 /信道= 10

我重新啓動Windows XP和OHCI司機下車黃色撞(預期)。

在Windows 7(主機),我跑的WinDBG(86),開放內核調試,1394,指定通道10和運行

它說:

使用1394進行調試

檢查1394調試驅動程序版本。

已開業\。\ DBG1394_INSTANCE10

計時器分辨率設置爲1000微秒。

等待重新連接......

什麼也沒有發生。 (安裝1394 Windows內核模式驅動程序)。

在每張火線卡上我都有3個端口,但我不確定是否需要使用哪個端口。

請告知上面的配置可能有問題。

如何獨立測試1394連接?

+0

大多數1394調試問題是由在主機或目標計算機中使用多個1394控制器造成的。 http://msdn.microsoft.com/en-us/library/windows/hardware/ff556866(v=vs.85).aspx – sergmat

回答

2

我在兩端沒有多個OHCI控制器。

最後,通過簡單地交換組件,我發現問題是由火線電纜故障引起的。它沒有被視覺損壞,但看起來它被意外地用於除Firewire端口以外的其他東西。

不幸的是,確定根本原因需要時間,因爲Microsoft不提供任何實用程序來確保兩臺計算機之間的物理連接。