X99 主板(和 R9 295x2)上的 PC 上有 Thunderbolt 吗?

X99 主板(和 R9 295x2)上的 PC 上有 Thunderbolt 吗?

如何让 ThunderboltEX II 双卡在 X99 主板上运行?

说明书毫无价值,只谈论 Z87 主板。

答案1

感谢上述精彩描述 - 非常有帮助。我毫无困难地通过雷电卡将显示端口路由到苹果雷电显示器(可立即在任何 PCI 插槽中使用),然而,识别雷电驱动器却遇到了重大问题。

我将在上述描述中添加一些限定词,我发现这些限定词对于在 ASUS X99/USB 3.1 Deluxe 上的 Windows 10 中运行 ThunderboltEX II(从 Intel 1.2TB 750 PCIE NVME SSD 启动)是必要的(随后它在 Clover UEFI 启动 Yosemite Hackintosh 中几乎立即运行)。我的一些插槽体验可能来自 Intel NVME。

ThunderboltEX 仍然远远达不到即插即用的要求。总体总结就是以不同的组合重复以下步骤,直到它工作正常,然后不要做任何更改 :)

  1. CSM 必须如上所述关闭(我也关闭了安全启动和快速启动,但这是运行黑苹果的一部分 - 显然每个操作系统都需要有 UEFI 启动才能工作)
  2. 在其他任何 PCIE 卡插槽更改后,始终在 PCI 插槽中未安装 ThunderboltEX 卡的情况下将系统运行到操作系统,然后将卡重复安装到所需的 PCI 插槽中。每次更换 PCIE 插槽后,从 Windows 中卸载 Thunderbolt 驱动程序软件。
  3. Bios>Advanced>Intel Thunderbolt>AIC 位置默认为 SB PCIE x4_1,但我无法让卡识别此插槽中的 TB 驱动器(无论使用哪种操作系统)仅显示路由。将 AIC 位置组更改为 CPU0 NB PCIE 插槽,将 AIC 位置更改为 NB PCIE X16_... 您的插槽号(对我来说成功是 NB(北桥)PCIE X16_2 中的 Thunderbolt,SB X4_1、NB X16_5 中的失败;X16_4 未经测试)
  4. 继续:BIOS 中的插槽号与 MB 插槽不匹配可能会导致启动失败/BIOS 加载失败 - 移除 ThunderboltEx 卡并重新启动。如果问题仍然存在,请将卡放回 SB PCIE x4_1 插槽,重新启动,然后移至 x16 插槽
  5. 显卡插槽很重要:华硕将插槽 x16_1 或 x16_3 列为单显卡的最佳通道。我的 GPU 是双插槽,我将其移至 PCIE X16_3,以测试相邻的 X4_1 PCIE 中被阻塞的雷电卡。但是,只有当 GPU 位于 PCIE X16_3 中且英特尔 750 NVME SSD 位于 PCIE X16_1 中时,我才能成功使用雷电驱动器(我非常接近将 GPU 置于插槽 1 中 - TB 驱动器被识别但随后系统挂起)
  6. 首次在 PCI 插槽中使用 Thunderbolt 卡启动时,请转至 BIOS 并暂时禁用 BIOS>高级>板载设备配置>ASM106SE 存储控制器 (SATAEXPRESS_E1)。重新启动并启动操作系统(但不要安装驱动程序软件)。重新启动,然后再次启用 ASM106SE 存储控制器 (SATAEXPRESS_E1) - 我不知道这些步骤本身是否真的很重要,或者只是强制系统重建资源图表。
  7. 重新启动,然后全新安装雷电驱动程序,然后按照提示插入 TB 驱动器 - 如果有效,则会显示设备并且设备管理器会在系统设备下列出雷电。
  8. 在 Windows 中初始设置时使用默认的 Bios>Advanced>Intel Thunderbolt>Security Level = Unique ID - 在 Windows 中工作后,将其更改为 Legacy 以允许从 OS X 安装进行 thunderbolt 访问 - 注意热插拔仅适用于 Windows - OSX 要求在系统开启时插入 thunderbolt 驱动器。
  9. 同样,最初使用默认的 Bios>Advanced>Intel Thunderbolt>Thunderbolt PCIe Cache-line Size = 32 - 在 Windows 中工作后,对于 Hackintosh 将其更改为 128

设置摘要是华硕 X99-DELUXE BIOS 版本 1901 Intel Core i7 5930K EVGA GeForce GTX 970 4GB ThunderboltEX II 卡 Clover Bootloader Windows 10 / Hackintosh OSX 10.10 Yosemite PCI X16_1:NVME 驱动器。X4_1 为空。X16_2 Thunderbolt 卡。X16_3 GPU。

我希望这能帮助其他正在努力实现这一点的人。如果有人在类似设备上成功使用了其他配置,我会很感兴趣。

答案2

这里有两个成功的配置,我可以确认它们可以工作(Windows 8.1 Pro 64 位,自从 Win 10 64 位发布以来,我一直在使用它而不是 8.1;两个 Windows 安装都使用 UEFI 模式) - 第二个配置是使用 irenabyss 描述的过程进行配置的。

第一个配置:

1) Asus X99-Deluxe,BIOS 版本为 1203、...、2001;2015 年 1 月至 2015 年 11 月:

  • 插槽 PCIEX16_1:Adaptec 6805 Raid 控制器(我使用的最后一个 Bios 是 V5.2-0 Build 19147)
  • 插槽 PCIEX4_1:华硕 ThunderboltEX II Dual
  • 插槽 PCIEX16_2:空
  • 插槽 PCIEX16_3:MSI GTX 980 Gaming 4G(Bios 84.04.31.00.f6)
  • 插槽 PCIEX16_4:空(被显卡覆盖)
  • 插槽 PCIEX16_5:空

每次 X99-Deluxe BIOS 更新后,我的流程是:清除 cmos,重新启动,进入 uefi bios 并在 x99-deluxe 的 uefi bios 中仅编辑以下两个设置:

  • 设置日期和时间
  • 高级\CPU 配置:将英特尔虚拟化技术设置为已启用(因为我正在使用虚拟化软件)

请注意,在我的配置中 CSM 处于活动状态,并且我正在使用南桥插槽 PCIEX4_1 作为华硕 Thunderbolt 附加卡!

我一直使用英特尔网站上的驱动程序包 TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip 来安装此配置 1 中的 ThunderboltEX II Dual。我不记得华硕网站上的驱动程序 (Intel_Thunderbolt_Win7-8-8-1_VER1511.zip) 是否对我有用;但我想我使用英特尔网站上更新的驱动程序是有原因的。

第二种配置使用两个 RAID 控制卡:

2) Asus X99-Deluxe,BIOS 版本为 2001;2015 年 11 月:

  • 插槽 PCIEX16_1:Avago/LSI MegaRaid 9361-8i(Bios 6.28.04.0;固件:4.600.00-4907)
  • 插槽 PCIEX4_1:华硕 ThunderboltEX II Dual
  • 插槽 PCIEX16_2:Avago/LSI MegaRaid 9361-8i(Bios 6.28.04.0;固件:4.600.00-4907)
  • 插槽 PCIEX16_3:MSI GTX 980 Gaming 4G(Bios 84.04.31.00.f6)
  • 插槽 PCIEX16_4:空(被显卡覆盖)
  • 插槽 PCIEX16_5:空

uefi bios 设置如下(清除 cmos、重启后,进入 uefi bios):

  • 如果需要,设置日期和时间
  • 高级\CPU 配置:将英特尔虚拟化技术设置为启用
  • Boot\CSM(兼容性支持模块):将启动 CSM 设置为已禁用
  • ​启动\安全启动->操作系统类型: Windows UEFI 模式

我一直直接从英特尔网站为 ThunderboltEX II Dual 使用驱动程序包 TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip,该驱动程序包适用于此配置 2) 的 ThunderboltEX II Dual - 但今天我发现戴尔提供了一个包 M3800_Chipset_Driver_VFVJ6_WN_3.0.19.150_A00.EXE,其中包含适用于 Windows 的 Thunderbolt 软件版本 3.0.19.150。我安装了它,它运行良好;请注意,我使用版本 2.0.4.250 时没有遇到任何问题,但我只是好奇戴尔的版本是否也能正常工作。

答案3

在PC上设置雷电的恐怖之处。

总结

  • ThunderboltEX 卡可能会干扰 CSM 模式下的 GPU(如果可能,请禁用 CSM)。我的 R9 295x2 需要通过安装 vbios 更新(而不是 Windows 驱动程序更新)来启用 UEFI。

  • ThunderboltEX 卡几乎可以插入任何插槽,但它可能应该插入南桥 PCIe(卡附带的说明在这里毫无用处)。

  • Rampage V Extreme 需要将 BIOS 更新至 0901,因为使用南桥 PCIe 插槽意味着您应该禁用 SATAExpress(ASM106SE 芯片)。

  • 大多数 Thunderbolt BIOS 设置都没有任何用处(对于典型的最终用户而言),除了将缓存行大小设置为尽可能高,或者如果您有非常旧的 Thunderbolt 设备,则将安全级别更改为“Legacy”。

先说一些背景知识。我使用微软多年,从 Dos 6.22 到 Windows XP,大约十年前我换成了 Mac,现在使用的是带 Thunderbolt 显示器的 Macbook Pro。去年秋天,我想重新开始玩 PC 游戏,于是决定打造一台“野兽”,它有华硕 Rampage V Extreme、32 GB DDR4 RAM、带液冷的 i7-5930k、VisionTek R9 295x2 8GB(参考设计,不是他们的 OC 设计)、三星 XP941 512 GB SSD,以及 ThunderboltEX II Dual,这样我就可以使用我的 Sweet Thunderbolt 显示器了。过去,我已经为自己组装了几台电脑,还帮助组装、调试、维护了几十台电脑,但直到这次组装,我才对硬件感到如此困惑和沮丧。

关于 Thunderbolt for PC 的文档(用户级)几乎为零(我希望通过这篇文章解决其中的一些问题)。我的问题开始于我基本组装几周后(2014 年 11 月初),当时我拿到了我的 ThunderboltEX 卡(同样很麻烦,你找不到任何地方有库存)。因此,我安装了卡,突然我的 BIOS 在硬件初始化期间开始启动循环(Q 代码 79,CSM 初始化)。这表明这是没有 UEFI BIOS 的硬件的问题,而 CSM 是兼容性支持模块。将 BIOS 更新到 0802 后没有任何变化。另一个问题是,我不知道在 Windows 上没有设备的 Thunderbolt 卡是什么样子,因为操作系统驱动程序安装没有问题,也没有抱怨任何事情。就是它应该看起来的样子,我的只是空的,没有根雷电端口。

我很快就(错误地)将其追溯到 ThunderboltEX 卡,如果插入了它,它就无法工作,其他的都很好。因此,我开始研究这个问题。这些说明针对的是 Z87 芯片组(我最初担心的是 X99 主板不受支持,只要它们有 TB_HEADER 引脚,它们都受支持),并且总是描述将卡插入最后一个 PCIe 插槽(似乎唯一有重大影响的其他设置是缓存行大小。这在 Rampage V Extreme 上是错误的,只要您正确配置它,它几乎可以放置在 PCIe 插槽中,但默认插槽是南桥 (SB) 控制器插槽(祝您好运,了解哪些 PCIe 通道是北桥 (NB) 或南桥 (SB) 提示:北桥通常是您的显卡,许多主板都使用颜色编码,这样可以缩小范围,但在我的主板上仍然留下了三个神秘的 PCIe 插槽,其中只有一个是 SB),这是 Rampage 上的全长黑色插槽。

这并没有帮助,在 Fry's 停下来拿了一台 X99 Deluxe 来测试卡之后,仍然无法让它工作,ASUS(我印象非常深刻,似乎他们在那里有硬件工作台供技术支持人员使用)和我认为这一定是 ThunderboltEX 卡的问题(我们可能错了),所以我退回了 ThunderboltEX 卡以获得退款,并从另一家亚马逊供应商处订购了一张新的(因为我最初购买的供应商只有一张库存,这在 2014 年 12 月似乎很常见)。

与此同时,我碰巧买了几张较旧的 ATI 显卡,一张 5xxx 和一张 7xxx。装上新卡时也遇到了同样的问题(现在是 12 月初)。所以我放弃了,现在一切都很好,只是我不能用我的 Thunderbolt 显示器,插上一台 32 英寸的电视,现在就好了。

快进到今天(2015 年 1 月 25 日)。我再次尝试,但还是陷入了同样的启动循环。我检查了 BIOS 更新,他们已经发布了0901,如果禁用 ASM106SE (SATAEXPRESS) 芯片,则会导致 PCIe_x4_1 中的卡无法被检测到。“该死!”我想。这是雷电卡的插槽(默认情况下),我禁用了 SATA Express,因为无论如何我都无法使用该卡。不,不是问题(虽然一旦我解决了主要问题,它可能就是一个问题)。这次我还尝试禁用我的 CSM 以尝试解决 Q 代码 79。不,视频卡“驱动程序”不支持 UEFI。“UEFI 驱动程序不支持 VGA 卡”

最后我再次联系华硕,我的销售代表也不知道,但那里有个人对 BIOS 或 Thunderbolt 卡非常熟悉,因为他们在挂断电话(没有解决方案)之前说可能是你的显卡上的 BIOS 出了问题;更新它。“WTF 更新我的显卡 BIOS 是什么鬼?!”我想,“我从来没有听说过需要这样做。驱动程序当然可以,但 BIOS 不行。”好吧,这让我有点不知所措,我开始在论坛上搜索,找到了一些关于 UEFI GPU BIOS 的参考资料。最后,我把这些点连接起来,用 7xxx 换了我的 295x2,然后 BAM!Thunderbolt 运行起来很棒!

我禁用了 Thunderbolt 卡,重新安装 295x2,开始搜索更多内容。结果发现,许多现代显卡(自2012年末) 内置了 UEFI 驱动程序(我猜是 bios),但 295x2 没有。同一张卡上有两个芯片,但 bios 在那里,只是没有启用(这是通用的 ATI BIOS,因此应该适用于大多数参考卡)帖子中的驱动程序版本与我的卡相同,但启用了 UEFI。我刚刚安装了它们英特尔® WinFlash重新启动,再次禁用 CSM。这次它启动时没有错误,我再次启用 Thunderbolt。这次一切都运行正常,我正在我超赞的 Thunderbolt 显示器上玩《龙腾世纪》。

答案4

华硕主板上始终有一个专用的 pci-e 插槽用于雷电卡 - 阅读主板手册硬拷贝或在线 pdf。主板边缘周围还有一个矩形的雷电接头。其中一条附带的电缆插入主板上的接头,然后它也连接到雷电卡本身。

相关内容